Fast Feather MCU

My 2022 summary of a search for a Feather format MCU that is as fast as possible to support a DAQ project.  

Fast Feather Format MCUs
MCU Specifications Programming
240 MHz dual core Tensilica LX6 MCU HUZZAH32 – ESP32
520 KB SRAM, 4 MB flash
WiFi, BLE, BLC
Ultra-low noise analog amplifier
12 x ADC input channels
2x SPI, 1x I2C
Product #3405
Technical Guide
Arduino
CircuitPython
240 MHz Dual Core Tensilica ESP32-S3 ESP32-S3
8 MB flash,no PSRAM, 512 KB SRAM
2.4 GHz Wi-Fi/BLE SoC
STEMMA QT for I2C
Low pwr to 100 uA
Product #5323
Technical Guide
ESP IDF
Arduino
CircuitPython(1)
240 MHz Xtensa dual core ESP32 ESP32 Feather V2
8 MB flash, 2 MB PSRAM
STEMMA QT
3x low pwr modes 80~100uA
Product #5400
Technical Guide
Arduino
MicroPython
240 MHz single-core 32-bit Feather S2 - ESP32-S2
16 MB SPI flash, 8 MB PSRAM
2.4 GHz WiFi
21x GPIO
QWIIC/STEMMA
Product #4769
Technical Guide by Unexpected Maker
See also #5000
ESP IDF
Arduino
CircuitPython
MicroPython
168MHz Cortex M4 STM32F405 STM32F405 Express
ESP32-S2 MCU | Xtensa LX7 core 240MHz
192 KB RAM, 2 MB SPI flash
Qwiic/STEMMA-QT
RFM69/RFM9x STM32duino libraries to not work
CAN bus (CircuitPython & MicroPython)
SD Card
Product #4382
Technical Guide
Arduino (via STM32duino)
CircuitPython
MicroPython
125 MHz RP2040 32-bit Cortex M0+ dual core RP2040
264 KB RAM, 8 MB SPI flash
4x 12-bit ADC
21x GPIO
STEMMA QT

Product #4884
Technical Guide
C++ (no Arduino)
CircuitPython
CircuitPython
MicroPython
120 MHz Cortex M4 32-bit ATSAMD51 Feather M4 Express
512 KB flash, 192 KB RAM, 2 MB SPI FLASH, no EEPROM
12-bit ADC/DAC dual 1 MSPS
AES (256 bit), true RNG, Pubkey crypto engines
Product #3857
Technical Guide
Arduino
CircuitPython
120 MHz Cortex M4 32-bit ATSAMD51 Feather M4 CAN Express
512 KB flash, 192 KB RAM, 2 MB SPI flash, no EEPROM
AES (256 bit), true RNG, Pubkey crypto engines
CAN bus transceiver
Product #4759
Technical Guide
Arduino
CircuitPython
80 MHz ESP8266 HUZZAH ESP8266
ESP8266 WiFi
4 MB flash
1x analog input @ 1.0V max
9x GPIO
Product #2821
Technical Guide
Arduino
NodeMCU Lua
64 MHz ARM Cortex M4F nRF52840 Express
1 MB flash, 256 KB SRAM
BLE
14-bit ADC w/ 3.6V ref
Product #4062
Technical Guide
Arduino
CircuitPython

Notes:

1) limited capability.

MSPS = million samples per second

 


Do you need help developing or customizing a IoT product for your needs?   Send me an email requesting a free one hour phone / web share consultation.  

 

The information presented on this website is for the author's use only.   Use of this information by anyone other than the author is offered as guidelines and non-professional advice only.   No liability is assumed by the author or this web site.