Store

SparkFun

$53.41 |
In stock at supplier
No reviews yet

The SparkFun Thing Plus SAMD51 is a development board built around the ATSAMD51J20 — a 32-bit ARM Cortex-M4F microcontroller with floating point unit, runnin...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The SparkFun Thing Plus SAMD51 is a development board built around the ATSAMD51J20 — a 32-bit ARM Cortex-M4F microcontroller with floating point unit, running at up to 120 MHz. It offers substantial processing power in a compact, Feather-compatible form factor.

The board includes a Qwiic connector for solderless I2C peripherals, a 600 mA 3.3 V regulator, and a built-in LiPo charger for portable projects. It ships with a UF2 bootloader for drag-and-drop programming.

Key Features

  • ATSAMD51J20 MCU – 32-bit ARM Cortex-M4F with FPU at up to 120 MHz
  • 1 MB Flash / 256 KB SRAM – SRAM includes ECC for data integrity
  • Feather Compatible – Standard form factor for ecosystem compatibility
  • Qwiic Connector – Solderless I2C connection for sensors and peripherals
  • LiPo Charger – Built-in charging circuit for lithium polymer batteries
  • 600 mA 3.3 V Regulator – Stable power for the board and connected peripherals
  • UF2 Bootloader – Drag-and-drop firmware flashing via USB
  • Up to 6 SERCOM Interfaces – Flexible serial communication options

Specifications

  • Microcontroller – ATSAMD51J20
  • Architecture – 32-bit ARM Cortex-M4F
  • Clock Speed – Up to 120 MHz
  • Flash Memory – Up to 1 MB
  • SRAM – Up to 256 KB (with ECC)
  • Regulator – 3.3 V, 600 mA
  • Interface – USB, Qwiic (I2C)

Ideal For

  • IoT and connected device projects
  • Data logging and sensor networks
  • CircuitPython and Arduino development
  • Portable battery-powered applications

Package Contents

  • 1× SparkFun Thing Plus – SAMD51

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
Feather-compatible
Feather-compatible means the board follows the Adafruit Feather size and pin layout used by many add-on boards and enclosures. It matters because it helps you choose accessories that will physically fit and connect to the same pins.
Flash memory
Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
FPU
A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
IoT
Short for Internet of Things, meaning physical devices that connect to networks or the internet to send data or be controlled remotely. It matters if you want projects such as connected sensors, remote controls or classroom data-logging activities.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
SAMD51
A family of 32-bit microcontroller chips used to run the main program on a board. In this kit it handles the display-driving work, so it matters for performance when showing animations and graphics on an LED matrix.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
Thing Plus
Thing Plus is SparkFun’s development-board form factor with a small rectangular layout and connections suited to wireless and battery-powered projects. It matters because boards and accessories in the same form factor are easier to mount, wire, and swap between projects.

SAMD51 Thing Plus Schematic

Schematic · 193.4 KB · Click any page to view full size

Download PDF

SAMD51 Microcontroller Datasheet

Datasheet · 13.3 MB · Click any page to view full size

Download PDF

SAMD51 Thing Plus Graphical Datasheet

Datasheet · 1.7 MB · Click any page to view full size

Download PDF

Supplier page — sparkfun.com

Supplier Description · 705.3 KB · Click any page to view full size

Download PDF

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.