lixas / MicroPython-ESP32-S3-N16R8

MicroPython firmware for ESP32-S3 N16R8.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 v4.4:

    Link

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

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

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

Reference

About

MicroPython firmware for ESP32-S3 N16R8.

License:MIT License


Languages

Language:C 70.3%Language:CMake 29.7%