Skip to content

Mythologyli/MicroPython-ESP32-S3-N16R8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MicroPython ESP32-S3 N16R8

MicroPython firmware for ESP32-S3 N16R8.

Build

Tested on Ubuntu 22.04.

  1. Install dependencies:

    sudo apt update
    sudo apt install -y build-essential git libffi-dev pkg-config python3 python3-venv
  2. Clone MicroPython and this repository:

    git clone https://github.com/micropython/micropython.git
    git clone https://github.com/Mythologyli/MicroPython-ESP32-S3-N16R8.git
  3. Install esp-idf v5.0.4:

    Link

  4. Copy ESP32_GENERIC_S3_N16R8 to micropython/ports/esp32/boards:

    cp -r MicroPython-ESP32-S3-N16R8/ESP32_GENERIC_S3_N16R8 micropython/ports/esp32/boards
  5. Build:

    cd micropython/ports/esp32
    make BOARD=ESP32_GENERIC_S3_N16R8 submodules
    export IDF_TARGET=esp32s3
    make BOARD=ESP32_GENERIC_S3_N16R8

Reference