Skip to content

Arduino IoT Collector: Support Uno R4 Wifi next to Minima

Enhancement proposal

Release notes

Problem to solve

Currently, the Arduino Sketch file in sensors/arduino-iot-collector/arduino/ only supports the Arduino Uno R4 Minima.

The R4 Wifi provides enhanced capabilities through its Wifi support

  1. Web server exposing metrics
  2. Serial output for webserver connections

Environment information

  • OS (Linux/Unix, macOS, Windows) and version: any
  • Metrics type (Prometheus, file, Arduino, other hardware sensors): Arduino
  • Building from source: Compiler and version (g++ --version, clang++ --version):

Proposal

The goal is to unify the Arduino Sketch firmware into a single file, and support both hardware platforms (R4 Wifi and Minima) with the same metrics collection data but different output.

The R4 Wifi should support a simple web interface, exposing the metrics data.

Also, the build/upload/monitor process should be automated for faster onboarding.