nodestark/mdb-esp32-cashless — reverse-engineered prompt
Reverse engineered prompt
Build me a working open source vending machine IoT setup from this repo. I want an ESP32 based board that can plug into a vending machine, behave like an MDB cashless device, report telemetry to the cloud, and let me send remote credit from either Bluetooth or MQTT.
I also want the operator side to feel complete. There should be a web dashboard where I can see device status, sales, inventory, product catalog, stock alerts, and the nearby foot traffic counter data. The Android app should let me register a board, link it to my account, configure WiFi over Bluetooth, and send a test credit.
Please wire the whole thing together so I can flash the firmware, register a device, and verify that sales, telemetry, and credits show up end to end. Keep the existing hardware design files usable for making the board, and keep the setup simple with clear instructions and sensible defaults. Read the repo docs and current online docs if you need to.
Want more depth? Deep Reverse