There are plenty of boards with Adafruit’s CircuitPython support, but Microchip SAMD51 powered CircuitBrains Deluxe is a little different since it’s a module with castellated holes that make it easy to solder to your own baseboard or integrate into a space-constrained product.
CircuitBrains Deluxe specifications:
- MCU – Microchip/Atmel ATSAMD51J19 32-bit ARM Cortex M4 microcontroller @ 120 MHz with 192 KB SRAM, 512 KB Flash
- Storage – 8 MB Quad SPI Flash
- I/Os via 48x through holes and castellated holes around the module
- GPIO (13 Analog, 2 of which are DAC capable, and 19 Digital)
- SPI, I²C, UART
- SWD programming/debug interface
- USB D- & D+
- Supply Voltage – 5V
- Output – Onboard 3.3 V 600 mA Linear Regulator (LDO) connected to 3V3 pin
- Dimensions – 29 x 29 x 3.5 mm
The module comes preloaded with CircuitPython, a fork of MicroPython maintain by Adafruit. You can just connect the board over USB to access the serial console and storage, modify your code, and see the results as soon as you save the changes. The developer is also working on supporting Arduino.
Besides its small size, CircuitBrains Deluxe has other advantages over larger CircuitPython compatible boards such as Adafruit Feather M4 Express, Adafruit Metro M4 or Sparkfun Thing Plus. It exposes more I/Os, and offers 8 MB SPI flash against 2MB or 4MB for competing boards. You’ll find the KiCad hardware design files on Github.
The project has very recently launched on Crowd Supply with a $4,800 funding goal. Three rewards are available with one, two or three modules for respectively $29, $55 and $80. Shipping is free to the US, and $10 to the rest of the world, and actual shipping is scheduled for the end of July 2020.