Adding unix binary

main
Drew Bednar 7 months ago
parent c57e16dce7
commit 9e8c951933

1
.gitignore vendored

@ -160,3 +160,4 @@ cython_debug/
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
SDLPointer_2

@ -31,7 +31,7 @@ Install any of the [build requirements](https://github.com/lvgl-micropython/lvgl
Using the provided `make.py` script provide the necessary parameters for your target board. I am personally using a [ESP32-S3-DevKitC-1-N32R8V dev board](https://docs.espressif.com/projects/esp-idf/en/stable/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html#) with a `ESP32-S3-WROOM-2-N32R8V` integrated module. This means my board has 32MB of Octal SPI flash. I am using an ILI9341 TFT display with an integrated XPT2046 touch sensor. So below is what my `make.py` parameters looked like.
```shell
python3 make.py esp32 submodules clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=ili9341 INDEV=xpt2046 --octal-flash --flash-size 32
python3 make.py esp32 clean mpy_cross BOARD=ESP32_GENERIC_S3 BOARD_VARIANT=SPIRAM_OCT DISPLAY=ili9341 INDEV=xpt2046 --octal-flash --flash-size 32
```
This will trigger the build process, which will download the necessary submodules, and pass the appropriate parameters to each subsystem build. When complete you should have a built `*.bin` binary in `./lvgl_micropython/build/`. The above `make.py` command produced `lvgl_micropython/build/lvgl_micropy_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin`. I have renamed this `lvgl_9p0_micropy_1p23_ili9341_ESP32_GENERIC_S3-SPIRAM_OCT-32_OCTFLASH.bin` to denote that it used the LVGL 9.0 Library and Micropython 1.23 with the ili93241 display driver.

Loading…
Cancel
Save