// the find
RobWiklund/A-D_teknik
Kod och instruktioner för Atmel 644P, ESP32, Azure IoT Hub, Node-RED och NGINX
A student project connecting an ATmega644p ADC to Azure IoT Hub via ESP32, with Node-RED as the dashboard layer running behind NGINX on Azure. The full stack is documented in Swedish and covers hardware schematics, firmware, and cloud setup. This is coursework, not a library or tool anyone would adopt.
The architecture is clearly documented with a diagram showing the ATmega644p → ESP32 → Azure IoT Hub → Node-RED data path. The separation between the constrained AVR doing ADC work and the ESP32 handling cloud connectivity is a sensible design choice for resource-constrained IoT. The instructions folder has per-component markdown docs covering each moving part individually.
Zero stars, zero forks, last touched April 2023 — this is abandoned coursework. The repo vendors entire third-party libraries (Azure SDK for C, WiFiManager) directly in the tree instead of using a package manager, which means you get their bugs frozen in time. The Node-RED flows are exported JSON with no schema documentation, so you cannot understand what the dashboard actually does without importing it. Credentials are stored in iot_configs.h header files, which is exactly the wrong pattern for anything beyond a classroom demo.