From 92ca07f6999826edb1a6d606de49190c9d44f656 Mon Sep 17 00:00:00 2001 From: Peter Hinch Date: Mon, 3 May 2021 17:46:09 +0100 Subject: [PATCH] Improve color_setup filenames. --- DRIVERS.md | 12 +++++++----- color_setup/{epd29_async.py => epd29_pyb_async.py} | 0 color_setup/{epd29_sync.py => epd29_pyb_sync.py} | 0 color_setup/{ili9341_setup.py => ili9341_esp32.py} | 0 color_setup/{sharp_setup.py => sharp_pyb.py} | 0 color_setup/{ssd1306_setup.py => ssd1306_pyb.py} | 0 color_setup/{ssd1331_setup.py => ssd1331_pyb.py} | 0 color_setup/{esp8266_setup.py => ssd1351_esp8266.py} | 0 .../{st7735r144_setup.py => st7735r144_pyb.py} | 0 color_setup/{esp32_setup.py => st7735r_esp32.py} | 0 color_setup/{st7735r_setup.py => st7735r_pyb.py} | 0 color_setup/{st7789.py => st7789_pico.py} | 0 color_setup/{waveshare_setup.py => waveshare_pyb.py} | 0 13 files changed, 7 insertions(+), 5 deletions(-) rename color_setup/{epd29_async.py => epd29_pyb_async.py} (100%) rename color_setup/{epd29_sync.py => epd29_pyb_sync.py} (100%) rename color_setup/{ili9341_setup.py => ili9341_esp32.py} (100%) rename color_setup/{sharp_setup.py => sharp_pyb.py} (100%) rename color_setup/{ssd1306_setup.py => ssd1306_pyb.py} (100%) rename color_setup/{ssd1331_setup.py => ssd1331_pyb.py} (100%) rename color_setup/{esp8266_setup.py => ssd1351_esp8266.py} (100%) rename color_setup/{st7735r144_setup.py => st7735r144_pyb.py} (100%) rename color_setup/{esp32_setup.py => st7735r_esp32.py} (100%) rename color_setup/{st7735r_setup.py => st7735r_pyb.py} (100%) rename color_setup/{st7789.py => st7789_pico.py} (100%) rename color_setup/{waveshare_setup.py => waveshare_pyb.py} (100%) diff --git a/DRIVERS.md b/DRIVERS.md index 1422bae..ed4ea7f 100644 --- a/DRIVERS.md +++ b/DRIVERS.md @@ -81,10 +81,12 @@ gc.collect() ssd = SSD(spi, pcs, pdc, prst, 96) # Create a display instance ``` The directory `color_setup` contains example files for various displays. These -may be adapted and copied to `color_setup.py` on the target's root. The entry -in this doc for the specific display should be consulted for SSD constructor -arguments and SPI baudrate. The more exotic displays (Sharp and ePaper) have -additional features and requirements detailed below. +are named by graphics chip ID followed by host, thus `ssd1306_pyb.py` is for an +SSD1306 based display connected to a Pyboard. Files may be adapted and copied +to `color_setup.py` on the target's root. The section in this doc for the +specific display chip should be consulted for SSD constructor arguments and SPI +baudrate. The more exotic displays (Sharp and ePaper) have additional features +and requirements detailed below. ## 1.1 Color handling @@ -391,7 +393,7 @@ This is an inexpensive ESP32 with a 135x240 color TFT display. The `color_setup.py` file should initialise the SPI bus with a baudrate of 30_000_000. Args `polarity`, `phase`, `bits`, `firstbit` are defaults. Hard or soft SPI may be used but hard may be faster. 30MHz is a conservative value: see -below. An example file for the Pi Pico is in `color_setup/st7789.py`. +below. An example file for the Pi Pico is in `color_setup/st7789_pico.py`. #### ST7789 Constructor args: * `spi` An initialised SPI bus instance. The chip supports clock rates of upto diff --git a/color_setup/epd29_async.py b/color_setup/epd29_pyb_async.py similarity index 100% rename from color_setup/epd29_async.py rename to color_setup/epd29_pyb_async.py diff --git a/color_setup/epd29_sync.py b/color_setup/epd29_pyb_sync.py similarity index 100% rename from color_setup/epd29_sync.py rename to color_setup/epd29_pyb_sync.py diff --git a/color_setup/ili9341_setup.py b/color_setup/ili9341_esp32.py similarity index 100% rename from color_setup/ili9341_setup.py rename to color_setup/ili9341_esp32.py diff --git a/color_setup/sharp_setup.py b/color_setup/sharp_pyb.py similarity index 100% rename from color_setup/sharp_setup.py rename to color_setup/sharp_pyb.py diff --git a/color_setup/ssd1306_setup.py b/color_setup/ssd1306_pyb.py similarity index 100% rename from color_setup/ssd1306_setup.py rename to color_setup/ssd1306_pyb.py diff --git a/color_setup/ssd1331_setup.py b/color_setup/ssd1331_pyb.py similarity index 100% rename from color_setup/ssd1331_setup.py rename to color_setup/ssd1331_pyb.py diff --git a/color_setup/esp8266_setup.py b/color_setup/ssd1351_esp8266.py similarity index 100% rename from color_setup/esp8266_setup.py rename to color_setup/ssd1351_esp8266.py diff --git a/color_setup/st7735r144_setup.py b/color_setup/st7735r144_pyb.py similarity index 100% rename from color_setup/st7735r144_setup.py rename to color_setup/st7735r144_pyb.py diff --git a/color_setup/esp32_setup.py b/color_setup/st7735r_esp32.py similarity index 100% rename from color_setup/esp32_setup.py rename to color_setup/st7735r_esp32.py diff --git a/color_setup/st7735r_setup.py b/color_setup/st7735r_pyb.py similarity index 100% rename from color_setup/st7735r_setup.py rename to color_setup/st7735r_pyb.py diff --git a/color_setup/st7789.py b/color_setup/st7789_pico.py similarity index 100% rename from color_setup/st7789.py rename to color_setup/st7789_pico.py diff --git a/color_setup/waveshare_setup.py b/color_setup/waveshare_pyb.py similarity index 100% rename from color_setup/waveshare_setup.py rename to color_setup/waveshare_pyb.py