DFRobot
Beetle RP2350 Mini Dual-Core Development Board (ARM Cortex-M33 / RISC-V)
· MPN: DFR1188
The Beetle RP2350 is a coin-sized development board built around the Raspberry Pi RP2350 microcontroller with a unique dual-core, dual-architecture design. C...
The Beetle RP2350 is a coin-sized development board built around the Raspberry Pi RP2350 microcontroller with a unique dual-core, dual-architecture design. Choose between ARM Cortex-M33 or Hazard3 RISC-V cores running at 150 MHz, with 520 KB of RAM and 2 MB of flash — delivering serious processing power in a 25 × 20.5 mm footprint.
Integrated lithium battery charging management and voltage monitoring make this board ideal for portable and battery-powered projects. The single-sided component layout and half-hole design support surface-mount production for professional integration. Programmable via C/C++ and MicroPython.
Key Features
- Raspberry Pi RP2350 – Dual-core with ARM Cortex-M33 or RISC-V (Hazard3) architecture
- 150 MHz Clock Speed – Fast data processing for complex tasks
- 520 KB RAM + 2 MB Flash – Ample memory for embedded applications
- Coin-Sized – Just 25 × 20.5 mm
- 11 GPIO Pins – Flexible peripheral connections
- On-Board Li-Ion Charging – Battery management with voltage monitoring
- USB Type-C – For programming and 5 V power input
- SMD Compatible – Half-hole design for surface-mount production
Specifications
- Processor – RP2350 (ARM Cortex-M33 / Hazard3 RISC-V, dual-core)
- Clock Speed – 150 MHz
- RAM – 520 KB
- Flash – 2 MB
- Operating Voltage – 3.3 V
- Input Voltage – 5 V DC (Type-C or VIN)
- GPIO – 11 pins
- Operating Temperature – -10 to 60°C
- Dimensions – 25 × 20.5 mm
- Programming – C/C++, MicroPython
Ideal For
- Compact IoT and embedded applications
- Battery-powered portable devices
- DIY retro computers and game consoles
- Programmable lighting and stage prop control
- Professional designs requiring SMD integration
Package Contents
- 1× Beetle RP2350 Mini Development Board
- 2× 10-pin 2.54 mm pitch pin headers
Jargon buster
Plain-language definitions for the technical terms used above.
- Arm Cortex-M33
- A low-power Arm microcontroller core designed for real-time control tasks. It matters because it can handle timing-sensitive jobs such as reading sensors or driving motors while the main processor runs Linux.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- Headers
- Rows of metal pins used to plug a module into a breadboard or connect it with jumper wires. Pre-soldered headers make the module easier to use straight away without needing to solder the pins yourself.
- 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.
- 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.
- MicroPython
- A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
- RAM
- RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
- RISC-V
- An open processor architecture used inside some modern microcontroller chips. It matters because it affects the software tools, performance, and low-power features available for developing projects on the board.
- RP2350
- A microcontroller chip from Raspberry Pi used as the main processor on some development boards. Knowing the board is built around an RP2350 helps you check software support, pin capabilities and whether it suits MicroPython projects.
- USB Type-C
- A reversible USB connector used for power and data on many modern devices. On this kit it indicates an alternate 5V power input, which may be useful for setup or charging without the solar panel.
Find this product in
Microcontrollers
Supplier page — dfrobot.com
Supplier Description · 475.2 KB · Click any page to view full size
Related Tutorials
Free guides on learn.littlebird.com.au