Clone the MicroPython repo. git clone https://github.com/micropython/micropython.git Clone the st7789 driver repo. git clone https://github.com/russhughes/st7789_mpy.git Update the git submodules and compile the
字体生成工具:https://github.com/AntonVanke/MicroPython-uFont-Tools 自用Micropython 驱动库:https://github.com/AntonVanke/MicroPython-Drivers """ import gc import time import math import machine import framebuf from micropython import const SWRESET = const(0x01) SLPOUT = const(0x11) NORON = co...
I was trying to get their example code for one of their displays:https://shop.pimoroni.com/products/1-3-spi-colour-lcd-240x240-breakoutto function with my off brand display. Unfortunately, I could not find a way to change the SPI operating mode of the display driver unless I wanted to ...
Build the MicroPython firmware with the driver and frozen .py files in the modules directory. If you did not add any .py files to the modules directory you can leave out the FROZEN_MANIFEST and FROZEN_MPY_DIR settings. make USER_C_MODULES=../../../../st7789_mpy/st7789/micropython.c...
Embedded ST7789 Driver, Using SPI Bus Comes with Raspberry Pi Pico C/C++ and MicroPython Demo Features At A Glance 240×240 resolution, IPS screen, 65K RGB colors, clear and colorful displaying effect SPI interface, requires minimal IO pins 1x joystick and 4x user buttons for easy interacting...
MicroPython Official Document Overview Introduction Features Dimensions Development Environment Configuration ESP-IDF Develop with VSCode Install VSCode Install Espressif IDF Plug-in Creating a Demo Modify the Driver Compile, Program, and Serial Port Monitoring Arduino Install Arduino Install arduino-esp32 Use...
Embedded ST7789 Driver, Using SPI Bus Comes with Raspberry Pi Pico C/C++ and MicroPython Demo Features At A Glance 240×240 resolution, IPS screen, 65K RGB colors, clear and colorful displaying effect SPI interface, requires minimal IO pins 1x joystick and 4x user buttons for easy interacting...
lcd-240x240-breakoutto function with my off brand display. Unfortunately, I could not find a way to change the SPI operating mode of the display driver unless I wanted to compile their distribution from source (which I didn't want to do), the SPI initialization was all buried in C code...
lv_st7789 Hybrid MicroPython LVGL driver for ST7789 Displays This driver adds support for 320x240, 240x240 and 135x240 ST7789 displays with rotations for the ESP32 to the LVGL MicroPython bindings. Install and Build Clone the https://github.com/lvgl/lv_micropython repo. Copy the espidf.c ...
This is a driver for MicroPython for devices using the esp_lcd intel 8080 8-bit parallel bus and SPI interfaces. The driver is written in C and is based on devbis' st7789_mpy driver. I modified the original driver to add the following features: Support for esp-idf ESP_LCD intel 8080...