SparkFun RP2040 mikroBUS Starter Kit
SparkFun RP2040 mikroBUS Starter Kit is designed to use Click and Qwiic ecosystems side-by-side and is powered by Raspberry Pi. The core of this kit is designed around the RP2040 mikroBUS™ development board, micro OLED breakout (QWIIC), and the MIKROE weather click. This RP2040 mikroBUS™ development board is a low-cost, high-performance platform with flexible digital interfaces featuring the Raspberry Pi foundation's RP2040 microcontroller. The RP2040 mikroBUS is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. This RP2040 has UF2 boot and floating-point routines baked into the chip and it has a large amount of internal RAM. The RP2040 mikroBUS starter kit features a thing plus (or feather) pin layout and LEDs.The mikroBUS™ socket includes the MIKROE Weather Click which carries the BME280 integrated environmental unit from Bosch. The BME280 Weather Click is a sensor that detects humidity, pressure, and temperature. This is specifically designed for low current consumption and long-term stability.
Features
- SparkFun RP2040 mikroBUS development board:
- Raspberry Pi Foundation's RP2040 microcontroller
- 18 multifunctional GPIO pins
- Four available 12-bit ADC channels with an internal temperature sensor (500kSa/s)
- Up to eight 2-channel PWM
- Up to two UARTs
- Up to two I2C buses
- Up to two SPI buses
- Thing plus (or feather) pin layout
- 28 PTH Pins
- USB-C Connector:
- USB 1.1 Host/device functionality
- 2-pin JST Connector for a LiPo battery (not included):
- 500mA charging circuit
- 4-pin JST Qwiic connector
- LEDs:
- PWR - 3.3V Red power indicator
- CHG - Yellow battery charging indicator
- 25 - Blue status/test LED (GPIO 25)
- WS2812 - Addressable RGB LED (GPIO 08)
- Buttons:
- Boot
- Reset
- JTAG PTH pins
- 16MB QSPI flash memory
- µSD card slot
- mikroBUS socket
- 3.7" x 1.2" dimensions
- Four mounting holes
- 4 to 40 screw compatible
- 18 multifunctional GPIO pins
- Raspberry Pi Foundation's RP2040 microcontroller
- RP2040:
- Dual cortex M0+ processors, up to 133 MHz
- 264kB of embedded SRAM in 6 banks
- 6 dedicated IO for QSPI flash, supporting execute in place (XIP)
- 30 programmable IO for extended peripheral support
- SWD interface
- Timer with 4 alarms
- Real Time Counter (RTC)
- USB 1.1 host/device functionality
- Supported programming language
- MicroPython
- C/C++
Kit Contents
- 1x RP2040 mirkoBUS™ development board
- 1x MIKROE weather click
- 1x Micro OLED breakout (Qwiic)
- 1x Flexible Qwiic cable - 100mm
- 1x USB 3.1 cable A to C - 3 foot
Dimension Diagram - RP2040 Development Board
Additional Resources
Paskelbta: 2022-07-26
| Atnaujinta: 2022-09-21
