AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

DFRobot

· MPN: DFR1188

$12.25 |
In stock at supplier
No reviews yet

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...

Stock availability

Available with leadtime
223 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

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 32-bit, low-power Arm microcontroller core designed for real-time, timing-sensitive control tasks such as reading sensors or driving motors. It can act as a chip's main controller, or in some systems-on-chip run alongside larger application cores that handle an operating system like Linux.
DC
DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
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 connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering 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 single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
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 (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
RISC-V
RISC-V is an open, royalty-free processor instruction-set architecture used in chips ranging from tiny microcontrollers to Linux-capable application processors. The choice of RISC-V determines which compilers, software tools, and performance or low-power features are available, separate from the more common Arm or x86 architectures.
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.
SMD
SMD means surface-mount device, a component style designed to be soldered directly onto the surface of a circuit board rather than through holes. SMD parts are compact and mounted flat on the board, which suits smaller and mass-produced designs.
Type-C
USB Type-C (USB-C) is a small, reversible USB connector used for charging, power, and data transfer on many modern devices. A Type-C port or plug indicates the cable and charger connection needed to power, charge, or communicate with a device.
USB Type-C
USB Type-C is a small, reversible USB connector used for power, data and sometimes video on many modern devices. The connector itself does not guarantee a particular speed or voltage, so check the supported USB version, data rate and whether it carries more than 5V via USB Power Delivery.

Supplier page — dfrobot.com

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

Download PDF

DFR1188 beetle rp2350 ce V1.0

Document · 640.9 KB · Click any page to view full size

Download PDF

DFR1188 beetle rp2350 rohs V1.0

Compliance · 475.2 KB · Click any page to view full size

Download PDF

DFR1188 beetle rp2350 dimension V1.0

Mechanical Drawings · 55.2 KB · Click any page to view full size

Download PDF

DFR1188 beetle rp2350 schematics V1.0

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

Download PDF

DFR1188 beetle rp2350 datasheet V1.0

Datasheet · 7.4 MB · 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.