this post was submitted on 11 Mar 2024
15 points (100.0% liked)
MICROCONTROLLERS
791 readers
1 users here now
Everything microcontrollers: projects, questions, new releases, etc.
dragontamer's Beginner Guides:
Beginner Series I: What is a Microcontroller?
Beginner Series II: The "Generic" Microcontroller
Beginner Sidenote: Microchip's Signal Chain Design Guide
Beginner Series III: Skills and Complexity Tiers
Beginner Series IV: Deep Dive into Microchip's AVR EA
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Most of that cost is modem I'm sure. The ESP32, RP2040, and all the support hardware around both add under $5 to the BOM.
There are a bunch of boards with a combo of RP2040 and ESP32, probably because the RP2040 has the PIO accelerators and the ESP32 is much more rigid with I/O. If anything, I'd ditch the ESP32 on this board if your application doesn't need WiFi or Bluetooth.
Edit: I didn't realize the ESP32 is the -C3. It's no slouch, but your code shares the single risc-v core with the radio stack. So it's better off here as a dedicated radio processor and letting the RP2040 run your application if you need more grunt than polling a sensor every so often.
Good info. I didn't realize the C3 is single core. I've been using the wroom-32 (plain esp32) boards with dual core (unless I misread that).