The SparkFun Pro nRF52840 Mini breaks out most of the critical I/O pins including GPIO and those required for power. It features a USB interface that can be used to program, power, and communicate with the chip, making it a versatile tool for any project. The board also includes a LiPo battery charger, a Qwiic connector, an on/off switch, a reset switch, and a user LED/button.
The board comes pre-programmed with a USB bootloader, and you can develop programs for the nRF52840’s Cortex-M4 using either Arduino, Circuit Python, or C (using Nordic’s nRF5 SDK). The compiled code can be loaded using a USB serial or mass-storage interface.
The SparkFun Pro nRF52840 Mini is equipped with an ARM Cortex-M4 CPU with a floating point unit (FPU), 1MB internal Flash for your program, SoftDevice, and file-storage needs, and 256kB internal RAM for your stack and heap storage. The integrated 2.4GHz radio supports Bluetooth Low Energy (BLE), Bluetooth 5, ANT, and Nordic's proprietary RF protocol. The board also supports every I/O peripheral you could need, including USB, UART, I2C, SPI, Analog-to-digital converters (ADC), PWM, and Real-time clock (RTC).
With the SparkFun Pro nRF52840 Mini, you can turn your device into a USB mass-storage device, use a CDC (USB serial) interface, and more. This board is a significant upgrade compared to the nRF52832. It supports hardware flow-control if desired, everyone's favorite 2-wire bi-directional bus interface, the 3+-wire serial interface, and eight pins on the nRF52840 Mini Breakout support analog inputs. The board also supports timer support on any pin, which means PWM support for driving LEDs or servo motors, and keeps close track of seconds and milliseconds, also supporting timed deep-sleep features.
Whether you're a professional developer or a hobbyist, the SparkFun Pro nRF52840 Mini is a powerful and versatile tool that can help bring your projects to life.
Brand | Sparkfun |
Model | DEV-15025 |
More info | SparkFun Pro nRF52840 Mini Hookup Guide - SparkFun Learn |