【 BPI-Leaf-S3 Development Board 】
The Banana Pi Leaf series is a low-power microcontroller development board designed for the Internet of Things.
BPI-Leaf-S3 has an onboard ESP32-S3 chip, supports 2.4 GHz Wi-Fi and Bluetooth® LE dual-mode wireless communication, is compatible with low-power hardware design, and consumes only 10uA in deep sleep mode .
It supports two power supply modes: USB and external 3.7V lithium battery, which can realize automatic power switching function under dual power supply, and supports USB charging mode. Small size, convenient interface, easy to use, and can be directly applied to low-power IoT projects.
The BPI-Leaf-S3 development board supports ESP-IDF, Arduino, MicroPython and other methods for programming and development in terms of software.
All IO pins corresponding to the chip are marked on the BPI-Leaf-S3 development board, and the order of the IO pins is consistent with the Espressif ESP32-S3-DevKitC-1 development board. Developers can support DevKitC-1 according to actual needs. The peripherals are added to the BPI-Leaf-S3, and the development board can also be plugged into the breadboard.
Programming with MicroPython
By flashing the MicroPython firmware, you can use the Python language for programming on the development board.
Will provide rich sample code and professional IDE support (such as: VsCode, PyCharm).
Programming with Arduino
Provides software tools and best examples to get started with Arduino, lowering the barriers to entry into professional ESP32 embedded development.
Arduino will not explain too much basic content, please have the language development foundation of C/C++.