【 BPI-Pico-RP2040 Development Board 】


The Banana Pi Pico series is a low-power microcontroller development board designed for the Internet of Things.

BPI-Pico-RP2040 is a microcontroller development board launched by Banana Pi equipped with RP2040 chip. Its most notable feature is to add a Onboard WS2812 color LED; replace the 3-Pin DEBUG interface with a SH 1mm 4-Pin socket, which can be connected with Qwiic & STEMMA QT or any possible peripherals; replace the micro-USB socket with a USB Type-C socket , supports reversible insertion, and is compatible with the USB Type-C cable of most modern smartphones, no additional purchase is required.

Jump to Unboxing BPI-Pico-RP2040 Development Board page for details.

Programming with MicroPython

Regardless of the programmer is a beginner or not, MicroPython is considered to be less difficult to develop than other MCU programming languages.

Its code is easy to understand compared to other programming languages, and it has various resources accumulated over the years by the open source community.

Just like Python, it has strong vitality and application value.

By uploading the MicroPython firmware, you can use the Python language to program in the development board.

Programming with CircuitPython

CircuitPython is a programming language designed to simplify programming experiments and learning on microcontroller development boards.

CircuitPython programming with the Mu editor is the least difficult way to get started. Install the software and connect the device to start using it.

Programming with Arduino

Provides software tools and best examples to get started with Arduino, lowering the barrier to entry for ESP32 embedded professional development.

Arduino will not explain too much basic content, please have C/C++ language development foundation.

Reference Resources

Sample Purchase