Product Overview
Mini Powerhouse: The 7Semi RP2040 Development Board
This compact board packs a powerful punch, built around the Raspberry Pi RP2040 dual-core processor. Its small size makes it ideal for tight spaces and intricate projects. But don't let its size fool you - it's brimming with features to fuel your creativity.
Dual-Core Performance: Get things done with the dual-core Arm Cortex M0+ processor, capable of running up to 133MHz. This speed ensures smooth operation and responsiveness for your projects, from simple LED blinking to complex data processing.
Flexible Connections: Connect and expand with ease! This board boasts a USB-C connector for power and programming, along with a handy Qwiic connector for a multitude of compatible sensors and modules.
Built-in Goodies: Enhance your projects with built-in extras like an RGB NeoPixel LED for dazzling lighting effects, dedicated boot and reset buttons for convenient control, and castellated pads for secure integration into surface-mount designs.
Memory Management: The 7Semi board comes with 8MB of external QSPI flash memory, offering ample space for your code and data. When using C/C++, you have the full memory at your disposal. For MicroPython and CircuitPython, roughly 7MB remains after the system utilizes its share.
Breadboard Friendly: Soldering enthusiasts rejoice! This board includes loose 0.1" header pins, allowing you to customize your breadboard connections and bring your ideas to life.
Whether you're a seasoned developer or a budding tinkerer, the 7Semi RP2040 Mini Development Board offers the perfect blend of power, flexibility, and convenience. Unleash your creativity and build something amazing!
-
USB Type C connector and Qwiic connector
-
RP2040 32-bit Cortex M0+ dual-core running at ~125 MHz @ 3.3V logic and power
-
264 KB RAM
-
8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM
-
Native USB supported by every OS - can be used as USB serial console, MIDI, Keyboard/Mouse HID, even a little disk drive for storing Python scripts.
-
Built-in RGB NeoPixel LED
- Accurate clock and timer on-chip
- Temperature sensor
- Accelerated floating-point libraries on-chip
-
13 GPIO pins:
- Four12 bit ADCs (one more than Pico)
- Two I2C ports (one on the QT connector, one on the breakout pads)
- SPI and UART peripherals, in standard QT Py locations,
- PWM outputs on every IO pin - for servos, LEDs, etc
- There are 6 GPIO in consecutive order for PIO compatibility
-
3.3V regulator
-
12 MHz crystal
-
Both Reset button and Bootloader select buttons for quick restarts (no unplugging-replugging to relaunch code)
About RP2040 MCU:
The inaugural microcontroller from Raspberry Pi is the RP2040, marking its entry into the microcontroller market while upholding our core principles of outstanding performance, affordability, and user-friendly design. Catering to professional users, it delivers unparalleled power and flexibility through features such as substantial on-chip memory, a symmetric dual-core CPU complex, a deterministic bus fabric, and a versatile peripheral set complemented by the innovative Programmable I/O (PIO) subsystem. With a refined MicroPython version, comprehensive documentation, and a UF2 bootloader embedded in ROM, it stands out as the most accessible choice for both novice and enthusiast users.
The RP2040 device, being stateless, can seamlessly operate in situ using cached data from external QSPI memory. This unique capability allows users to capitalize on the cost-effectiveness of commodity flash components and choose the optimal non-volatile storage density for their specific applications.
Manufactured using a contemporary 40nm process node, the RP2040 boasts excellent performance, minimal dynamic power consumption, negligible leakage, and a variety of low-power modes that facilitate extended battery-powered operation.
7Semi RP2040 Mini Development Board Pinouts
Warranty Information
Reviews