@marryjoseph22
Starting with UIFlow is a good choice but there are issues:
There are also benefits:
very easy for a quick and (not so) dirty proof-of-concept easy to understand for beginnersOne of my first programs was a TVOC logger with a remote display:
f42e20c4-aedb-4b18-841a-f71e00db55cc-grafik.png
13e4a84b-25d1-47eb-ac8d-f8583d71d161-grafik.png
Data transfer from the stick to paper by ESPnow. It took me around 20min per device to program where the most time wasted to design the screens and understand how ESPnow works.
Another funny project was two sticks who send each other a simple message of a counter value by ESPnow showing the value on display, play a beep sound, increment the value by 1 and send it back. The other beeps as well, increment and send it back and so on... this was to test how fast it can run and how far the wireless ESPnow connection work.
For more complex programs I prefer the Arduino environment.
it runs ON MY OWN computer so i am not dependent on the UIFlow cloud systems and website more complex programs possible without loosing overview many Arduino libraries running out of the box much faster program execution / calculations than on micopython / UIFLow the web is full of examples need a bit more programming skills but still possible for beginners