This is an implementation of https://github.com/me-no-dev/ESPAsyncWebServer.
From here, I want to give you my thanks.
It's about controlling the esp8266 or esp32 through react. For those of you who don't know these microcontrollers, they are very cheap and offer the ability to build robots or whatever you want.
I have resumed this project, to create an ultra compact cocktail machine with more than 7 water pumps. I leave the old code that is used to create tasks and look through a relay and a single water pump. The idea is to add pwm control with a power stage based on mosfets. Pipe adapters with reducers and a much better user experience. For this, I am using all my current knowledge and have added ui material with react to the latest version using modular typescript and following the practices of atomic structures. Ideas or questions are accepted, have a good day :)
*In progress: *
WATERPUMP1 16 IN PIN D0 WATERPUMP2 IN PIN D1 WATERPUMP3 IN PIN D2 WATERPUMP4 IN PIN D3
PINCLOCK1 // OPTIONAL CLOCK PIN 1 IN D5 PINCLOCK2 // OPTIONAL CLOCK PIN 2 IN D6
To run the client, inside the client folder:
1.npm install <--- only first time 2.npm start.
To run the server, inside the server folder:
Load the sketch of the server in the esp8266 using the arduino ide and the com port connected by usb
Full responsive design with sass
if it has trouble booting, it requires python 3