- Joined Oct 2, 2016
If you are trying to source these sorts of boards, do you yourself a favor and look at adafruit.com. This is a fantastic resource for parts and knowledge. Another good resource is sparkfun.com.
I was blown away by the current draw of Pi when I read the figures. It goes without saying it's obviously doing a LOT of things at once. I remember the first time I disabled auto run services on my PC.. holy cow.I didn't see it mentioned, but if your setup is battery-powered, I would recommend the ESP32 which can be placed in a sleep mode when required for very low standby current drain--less than .5ma in my app.
The ESP32's run freeRTOS and multitasking is about as easy as it gets. There are also built-in ADCs and Wifi. It is trivial to setup a small web server. In my app, I have a web server with websocket for asychronous transfer of text and binary data to either a cellphone or PC/MAC browser.
I also use RPIs, but for a battery system and less required additional hardware, I favor the ESP32.
I've worked fairly extensively with both. I built a chart plotter/navigation manager around RPi4, and several sensor loggers to WebAPI around ESP32.I'm thinking about long term learning, initial costs are moot. For amateur to intermediate robotics the crossroad is at esp vs pi so it's a matter of learning one or the other or both, each having an extensive learning curve.
This forum is probably not the best to ask this kind of question as many probably haven't used both. Thanks though to all for their time and patience.
|Thread starter||Similar threads||Forum||Replies||Date|
|T||Review programming circuit for ESP32 S3||Microcontrollers||0|
|T||Battery level sensing for ESP32||Power Electronics||2|
|Help with two-way long-range wireless communication between two ESP32s||Microcontrollers||3|
|Esp32 vs raspberry pi #2||General Electronics Chat||4|
|ESP32 / Raspberry Pi to gather Bluetooth data.||Microcontrollers||6|
by Jake Hertz
by Jeff Child
by Jake Hertz