Software development Arduino, Node-red
Budget: $250 – $750 CAD
The project consists of an ESP32-C3 running an Arduino sketch communicating over a UDP channel with a Raspberry Pi running Node-Red. The messages are encoded using Json.
The basic functionality is working but there are some bugs to fix and there are additional functionality to add.
Bugs: 1- Adc on the Arduino side not working, see Epressif esp32 Arduino
# ESP32-C3 cant read all analog values with analogRead() #5502
Solution Port C code from esp-idf to our Arduino sketch
2- Node-red saving and retrieving configuration data does not work
New features to add:
1- Ability to change ESP32-C3 ADC input attenuation
2- Enable-disable deep sleep mode
3- Remote reboot command
4- Over the air firmware update
We can provide an ESP32-C3 dev module, a Raspberry Pi Zero W for testing the functionality.
Details of the product: https://seenov.com/seenov-blog/
The basic functionality is working but there are some bugs to fix and there are additional functionality to add.
Bugs: 1- Adc on the Arduino side not working, see Epressif esp32 Arduino
# ESP32-C3 cant read all analog values with analogRead() #5502
Solution Port C code from esp-idf to our Arduino sketch
2- Node-red saving and retrieving configuration data does not work
New features to add:
1- Ability to change ESP32-C3 ADC input attenuation
2- Enable-disable deep sleep mode
3- Remote reboot command
4- Over the air firmware update
We can provide an ESP32-C3 dev module, a Raspberry Pi Zero W for testing the functionality.
Details of the product: https://seenov.com/seenov-blog/