Skip to Content

Beetle RP2040 Mini Development Board

The DFRobot Beetle RP2040 is a compact development board based on the RP2040 microcontroller chip designed by Raspberry Pi. Featuring a dual-core ARM Cortex-M0+ processor running up to 133MHz with 264KB of internal RAM and 2MB of flash storage, this board supports USB 1.1 devices. Its small size of 27mm x 20mm makes it ideal for embedding into various projects. It offers beginner-friendly large pads for easy soldering and 8 versatile GPIO ports, making it suitable for a wide range of applications.

Package Includes

  • 1 x Beetle RP2040

52.95 AED 52.95 AED Tax Included
52.95 AED Tax Included

Not Available For Sale

This combination does not exist.

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

 

Features

  • RP2040 Microcontroller: Equipped with a dual-core ARM Cortex-M0+ processor, designed by Raspberry Pi, ensuring powerful performance.
  • 2MB Flash Storage: Provides ample space for code and data storage.
  • Compact Size: Measuring just 27mm x 20mm, it fits easily into small devices and projects.
  • Immersion Gold Pads: Large pads designed for easy soldering and reliable connections.
  • Programming Support: Compatible with C++, MicroPython, Arduino C, and Mind+ graphical programming, offering flexibility for developers.
  • Versatile GPIO Ports: Includes 8 GPIO pins that support I2C, UART, SPI, digital, and analog functions.
  • Onboard LED: Features an onboard BLINK_LED for status indication.
  • USB Type-C Interface: Ensures easy and modern connectivity for power and programming.
  • USB 1.1 Device Compatibility: Fully supports USB 1.1 devices.
  • Durable Build: Constructed with FR-4 PCB material and immersion gold for robust performance and longevity.

Beetle RP2040 Board

Specifications

  • Microcontroller Unit (MCU): Raspberry Pi RP2040
  • Main Frequency: 133MHz
  • RAM: 264KB
  • Flash Storage: 2MB
  • Power Supply: DC 3.3V~5V
  • System Voltage Level: 3.3V
  • USB Interface: USB Type-C
  • GPIO Ports: 8
  • Digital I/O: 8
  • Analog I/O: 2
  • I2C Ports: 2
  • UART Ports: 2
  • SPI Port: 1
  • Control Buttons: Reset Button ×1, BOOT Button ×1
  • LED: Onboard status LED ×1
  • USB Device Compatibility: USB 1.1
  • Programming Languages: C++, MicroPython, Arduino C, Mind+ graphical programming
  • Soldering Pad Size: 4mm x 3.5mm
  • Pad Pitch: 2.54mm
  • PCB Material: FR-4 with immersion gold copper clad
  • Solder Material: Environmentally friendly and lead-free
  • Dimensions: 27mm x 20mm x 4.91mm (1.06" x 0.79" x 0.19")

Applications

  • Programmable Light Control and Home Appliance Control: Ideal for creating smart home applications such as automated lighting systems.
  • Stage Props Control: Perfect for managing stage props and lighting effects.
  • Desktop Equipment: Suitable for developing desktop gadgets and peripherals.
  • Node Data Collection and AI Analysis: Useful for sensor data collection and edge AI processing.
  • Computer USB Devices: Enables the creation of custom USB-powered gadgets and input devices.

Pinout

Pinout Diagram

NO. Digital Port Analog Port UART I2C SPI Others
GP0 D0       SPI0/MISO  
GP1 D1       SPI0/CSn  
GP2 D2     SDA1 SPI0/SCK When using SPI0, I2C1 is not available
GP3 D3     SCL1 SPI0/MOSI  
GP4 D4   RX2 SDA0   When using I2C0, UART2 is not available
GP5 D5   TX2 SCL0    
GP28 D28 A2 TX1      
GP29 D29 A3 RX1      
GND           Ground pin
VCC           This pin is connected to the USB power pin. Output = USB voltage (generally 5V); Input = 3.3V~5V
3V3           Connected to the output of the buck chip; Output = 3.3V