Mini SAM is a LEGO® minifigure-sized development board based on the Microchip SAMD51G 48-Pin 32-Bit ARM® Cortex®-M4F MCU running at 48Mhz.
The boards includes a micro USB interface for programming and power. Around the edge are 0.050″ spaced holes with castellations outside of that and the plan is to have a “breakout” board with standard .100″ headers. There is an optional board design in work that will be 4-layer and have the .100″ smt header pads included.
The Mini SAM boards include two LED indicators; a standard “Built-In” LED and an APA102 RGB LED. There are two built-in buttons as well; a RESET button and a user programmable BUTTON.
The board has 6 analog pins, including a true analog out, a dedicated SPI and i2C set of pins as well as UART pins.
In order to support CircuitPython, a 2MB Quad-SPI flash memory chip is included. This provides plenty of space for the CircuitPython program as well as space for user programming. It comes pre-loaded with the latest CircuitPython library bundle.
The boards include a 600mA 3.3V regulator, more than enough to power this little board and its built-in features. The board can be powered from a micro-USB or via a battery connected to the BAT pin – it will automatically switch between the two.
The board comes pre-loaded with CircuitPython 4.0.0 Beta 2, but you can load the latest version found here.
The board also comes with a UF2 bootloader, or if you need it be built from this source: UF2-SAMDX1
These boards are being sold AS-IS. These are handmade one-of-a-kind boards. I wish I could easily handle returns/etc, but I am just one person doing this for fun. I have tested all the boards before shipping them with bootloader, firmware, and library installation. The example code tests the built in LEDs and buttons.
For more information and help with the board, please see the help page.