Summary of CIRCUITBRAINS DELUXE IS A TINY, CIRCUITPYTHON-COMPATIBLE MODULE
CircuitBrains Deluxe is a compact, CircuitPython-compatible module based on the Microchip SAMD51 microcontroller. It simplifies hardware prototyping by allowing users to write Python code without desktop software. This 48-pin castellated module offers larger SPI flash storage and more I/O pins than typical boards like Adafruit Metro M4 or Sparkfun Thing Plus, making it ideal for space-constrained projects while providing immediate serial console access via USB.
Parts used in the CircuitBrains Deluxe:
- Microchip SAMD51 (Atmel ATSAMD51J19) microcontroller
- 32-bit ARM Cortex M4 processor
- 192KB SRAM
- 512KB Flash memory
- 8 MB SPI Flash storage
- SPI pin breakout
- UART pin breakout
- I2C pin breakout
- Debug / SWD programming interface
- 19 Digital input/output pins
- 13 Analog input/output pins
- Power LED
- Status LED
- Onboard 3.3 V LDO regulator
CircuitPython is a branch of MicroPhython designed to simplify education and experimentation on low-cost microcontrollers to make it easy to prototype without any upfront desktop software downloads. With CircuitPython, you can write clean and simple Python code to control your hardware instead of using complex low-level languages like C or C ++.
While we have seen several boards developed with Adafruits’ CircuitPython support, the new CircuitBrains Deluxe powered by Microchip SAMD51 seems to be one with a little difference. The CircuitBrains Deluxe, a tiny CircuitPython – compatible ARM Cortex – M4 Module is a 48-pin castellated pad module designed for easy implementation of CircuitPython in maker projects or smooth integration into space-constrained products without the bulk of a large breakout board. Preloaded with a fork of MicroPython, the CircuitBrains Deluxe has other advantages besides being smaller in size when compared with larger CircuitPython compatible boards like Adafruit Metro M4, Adafruit Feather M4 Express or the Sparkfun Thing Plus. The board exposes more I / O pins and has more SPI flash storage memory against the usual 2MB to 4 MB of other boards.
Features and specifications of the board include:
- Board Dimensions: 29 x 29 x 3.5 mm (1.15 x 1.15 x 0.15 inches)
- 32-bit ARM Cortex M4 microcontroller – Atmel ATSAMD51J19 – at 120 MHz, 512KB Flash and 192KB SRAM
- 8 MB SPI Flash storage capacity
- Pin Breakout for SPI, UART, and I2C
- Debug / SWD programming interface
- Pin Breakouts for Inputs / Outputs – 19 Digital and 13 Analog
- LEDs for Power and Status
- 5v supply voltage power supply
- Onboard 3.3 V LDO regulator connected to 3V3 pin
Apparently, since rolling your own microcontroller board can be time-consuming, using CircuitBrains Deluxe in your projects should help save some time and frustration. With CircuitPython support, the CircuitBrains Deluxe when connected over USB opens up the serial console and storage to allow you to modify the codes and see the results immediately after the changes are saved.
Read more: CIRCUITBRAINS DELUXE IS A TINY, CIRCUITPYTHON-COMPATIBLE MODULE
- What is CircuitPython?
CircuitPython is a branch of MicroPython designed to simplify education and experimentation on low-cost microcontrollers. - How does CircuitBrains Deluxe differ from other CircuitPython boards?
It is smaller, exposes more I/O pins, and has more SPI flash storage compared to boards like Adafruit Metro M4. - Can I use CircuitPython without downloading desktop software?
Yes, you can write clean Python code to control hardware without any upfront desktop software downloads. - What microcontroller powers the CircuitBrains Deluxe?
The board is powered by the Atmel ATSAMD51J19 32-bit ARM Cortex M4 microcontroller. - Does the board support USB connectivity for coding?
Yes, connecting over USB opens up the serial console and storage to modify codes immediately. - How much SPI Flash storage does this module have?
The module features 8 MB of SPI Flash storage capacity. - What are the dimensions of the CircuitBrains Deluxe?
The board dimensions are 29 x 29 x 3.5 mm. - Does the board include onboard voltage regulation?
Yes, it includes an onboard 3.3 V LDO regulator connected to the 3V3 pin.