We compiled this Getting Started Guide to help you get started with this BPI-Leaf-S3 development board quickly.
Use a USB-C cable with power and data functions to connect the BPI-Leaf-S3 development board to your computer.
When using it for the first time, its ws2812 LED will flash green once.
BPI-Leaf-S3 has been programmed with MicroPython 1.19.1 firmware. It is recommended for beginners to use MicroPython to develop and learn.
See Install and configure the Thonny , complete environment configuration and establish connection through simple operations.
See REPL Use Case to quickly understand the common shortcut keys of MicroPython REPL and the method of viewing modules.
After the above two steps, you can start developing.
For learning Python and MicroPython, we recommend getting started with Python in the Python Tutorial.
Also,try to learn about What is MicroPython?
Apply what you have learned in Python, and look at the MicroPython documentation, you can quickly refer to MicroPython’s special library, ESP32 port special library for our development.
Learn some of the differences between the two on the page Differences between MicroPython and CPython.
In the next section of this page, you can find some MicroPython example that may help you.
If you have an unexpected vicious BUG during development that prevents the development board from starting normally, or other reasons cause the firmware to be erased or damaged, see Burn firmware.
Awesome Micropython, a curated list of awesome MicroPython libraries, frameworks, software and resources.