Welcome to BPI-STEAM documentation!


Welcome to the user documentation for BPI-STEAM, which is hosted on the Github BPI-STEAM open source organization.

I will introduce you to the basic information of BPI-BIT.


BPI-BIT is an open source STEAM education product based on ESP32 high performance chip and compatible with micro:bit design.

Programming with Arduino


Arduino will not elaborate on too much basic content, please have your own language development foundation for C/C++.

BPI-BIT provides the software tools and best practices for getting started with Arduino, which will be your minimum barrier to entry into embedded professional development.

Expansion board support

BPI-BIT is designed to be compatible with microbit-compatible base hardware. You can view the following supported Microbit expansion boards or expand applications based on the expansion board design.


Indices and tables