Wykres commitów

32 Commity (10ca0458dbee7e6923668606aa13da5e6e30b958)

Autor SHA1 Wiadomość Data
Carl Pottle 10ca0458db New driver for ILI9488 over SPI bus
ILI9488 does not support 16 bits per pixel over SPI.
It does support it over 8 or 16 bit parallel bus.
As a result, the existing ili9486 driver will work
with some ili9488 boards.

Some vendors sell boards with ILI9488 and serial to parallel
converters.
I beleive those boards will work with either the ili9486 or
this new driver.

I tested this code with the following demos:
- gui/demos/scale.py
- gui/demos/aclock.py
- gui/demos/aclock_large.py
- gui/demos/scale.py

I tested landscape and portrait in color and greyscale.
2025-04-01 16:27:20 -07:00
clach04 c5395bb697 CYD1 and CYD2 support for Sunton ESP32-2432S028R 2025-01-27 16:33:01 -08:00
Peter Hinch 2e570b0fc5 Setup examples: rename CYD files as per PR#80 discussion. 2025-01-07 13:27:55 +00:00
clach04 ab6d8b6cb4 Sunton ESP32-2432S028 aka CYD setup support - implements #77
For more information about this hardware see
https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/

Tested with CYD1 (single-USB) MicroPython 1.24.1 for ESP32
using demos gui.demos.clocktest and gui.demos.aclock_large
2025-01-05 10:28:44 -08:00
Peter Hinch 02f943f9f0 Document new displays. Add 2.4" CYD setup example. 2025-01-05 15:21:49 +00:00
Peter Hinch 66e1ab6459 Display drivers: add short_lock facility. 2024-10-08 16:10:57 +01:00
Peter Hinch 1bd163d72d Update ili9x and gc9a01 drivers for image display. 2024-06-07 09:54:42 +01:00
Peter Hinch 108f3d9807 Add 8-bit gc9a01 driver. 2024-05-23 18:52:32 +01:00
Pascal Brunot 5f44969a87 Adds support for esp32 wrover kit 4.1 display based on ILI9341
tested successfully with gui.demos scripts @ 30 Mhz
2024-03-17 19:04:28 +01:00
Peter Hinch 6894c4fbb6
Merge pull request #56 from EnricoRoss98/WeActStudio-EDP
Added driver for the WeAct Studio 2.9in EPD (SSD1680)
2023-09-02 10:08:15 +01:00
Enrico Rossini 1670b5ee2c Moved driver from drivers/ssd1680 to drivers/epaper and removed useless demo 2023-08-30 10:06:53 +02:00
Enrico Rossini 5e50eb0880 Added driver and setup-example for the ST7567s LCD 128x64 display 2023-08-28 22:26:56 +02:00
Enrico Rossini c9fbe2a995 Added driver, demo and setup-example for the WeAct Studio 2.9in EPD display with the SSD1680 driver 2023-08-27 15:09:24 +02:00
peterhinch aff6d82e39 Fix bug in epd29.py. 2023-05-16 09:52:18 +01:00
peterhinch 7be1073f48 ePaper drivers test for uasyncio running. 2023-05-12 18:03:01 +01:00
peterhinch 40430abbf7 Update driver pico_epaper_42.py. 2023-04-14 15:23:01 +01:00
Joe Freeman 41d695b4d7 add sh1106 driver and update docs and create config sample 2023-02-12 15:36:05 -05:00
Angel Toloza 74fbf3a3f7 Create ssd1306_i2c_esp32.py 2023-01-13 23:21:22 -03:00
peterhinch 7ed8f7d627 ILI9486 update. 2023-01-13 16:43:03 +00:00
peterhinch 51b590faad ILI9486: Make pinouts consistent with PCB. 2023-01-10 18:21:10 +00:00
peterhinch 74f0d1e083 Add ILI9486 driver. 2023-01-10 11:39:11 +00:00
peterhinch b9b93e2443 Correct setup example ili9341_pico.py 2022-12-06 09:02:06 +00:00
Peter Hinch de0466cd7c Add support for new Pico displays. 2022-09-05 11:33:05 +01:00
Jose Riha cb877fab41 Add setup example for Lolin's I2C OLED shield. 2022-08-08 16:14:51 +02:00
Peter Hinch a544cb7484 ws_pico_res_touch.py Add SD card nd baudrate notes. 2022-05-07 18:48:32 +01:00
Peter Hinch 03c067fd5d Add setup example for Waveshare Pico Res Touch 2.8 2022-05-07 17:13:06 +01:00
Peter Hinch b8aaa42abf Fix git mess 2022-05-04 10:03:58 +01:00
Peter Hinch 791c5e5895 Revert "ssd1351 drivers: remove unused import statement." 2022-05-04 09:58:37 +01:00
Peter Hinch 3cf9975d61 ssd1351 drivers: remove unused import statement. 2022-04-28 12:58:14 +01:00
Peter Hinch f0619a8e19 Update DRIVERS.md, add support for Waveshare Pico LCD 1.14 2021-12-21 11:53:53 +00:00
Peter Hinch 31368b751c setup_examples/ssd1351_esp32: Fix fail to import Pin, SPI. 2021-08-20 11:40:55 +01:00
Peter Hinch 86a5247661 Rename color_setup directory for mpremote. 2021-05-06 19:29:05 +01:00