finds.dev← search

// the find

RobWiklund/A-D_teknik

C · updated Apr 2023

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.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →