NOTE: The AIPI-LITE device must be put in BOOTLOADER mode by removing four screws on the back of the device, then press the button under the display while plugging the device into a USB port (The screen will stay black).
Create a Python virtual environment:
python -m venv esp-envActivate Virtual Environment:
source esp-env/bin/activateInstall esptool python package:
pip install esptoolUse esptool to flash the micropython binaries
cd micropython
python -m esptool --chip esp32s3 -b 460800 --before default-reset --after no-reset write-flash --flash-mode dio --flash-size 16MB --flash-freq 80m 0x0 bootloader.bin 0x8000 partition-table.bin 0x10000 micropython.binOnce flashing via esptool completes, the AIPI-LITE device is ready to be programmed using Micropython.
Micropython binary source: PIBSAS/MicroPython_ESP32-S3-WROOM-1-N16R8_with_SmartConfig