Wykres commitów

222 Commity (7cb22773630d710cd143d06ad1a5e8df60c2f39d)

Autor SHA1 Wiadomość Data
Peter Hinch 7cb2277363 Adjuster can now take min-delta and max-delta args. 2024-12-13 13:52:35 +00:00
Peter Hinch d319f72c40 pico_epaper_42_v2.py: Add code comments re long term use. 2024-10-25 17:25:47 +01:00
Peter Hinch 6f49c2fa03 primitives/encoder.py: Simplify code. 2024-10-19 14:58:24 +01:00
Peter Hinch 171e6da189 primitives/encoder.py: Simplify code. 2024-10-19 14:34:31 +01:00
Peter Hinch 3acec7af4a Pico ePaper driver: add code comment. 2024-10-12 10:26:30 +01:00
Peter Hinch 59365fc641 README: Add appendix on SPI bus sharing. 2024-10-08 16:41:38 +01:00
Peter Hinch 67e1e8ea5b Enhanced refresh lock functionality. 2024-10-01 10:40:15 +01:00
Peter Hinch 868ea26f99 Core. Refresh control: replace Event instances with a Lock. 2024-09-25 10:11:31 +01:00
Peter Hinch c6cdf80800 README.md: Add design notes appendix. 2024-09-20 09:15:32 +01:00
Peter Hinch 4a901aa824 buttons.py: remove orphan code. Add ILI9341 8-bit driver. 2024-09-18 16:53:10 +01:00
Peter Hinch 31981e973b Add ST7789 8-bit driver. 2024-09-17 12:05:11 +01:00
Peter Hinch 2f9c0ee474 Listbox and Dropdown support dynamic element lists. 2024-09-13 17:16:50 +01:00
Peter Hinch 1ac1fd0976 Dynamic lists: Listbox and Dropdown widgets. 2024-09-13 12:11:58 +01:00
Peter Hinch f756f00f33 Listbox dynamic list: OK with simple lists. 2024-09-11 14:21:51 +01:00
Peter Hinch c2a4e541f0 Add switch wiring image. 2024-08-29 16:52:11 +01:00
Peter Hinch d1a8a61b8e
Merge pull request #48 from Troyhy/main
Add Adafruit 1.9" 320x170 Color IPS TFT Display as ADAFRUIT_1_9 displ…
2024-08-18 08:36:24 +01:00
troyhy c23bdff230 Add Adafruit 1.9" 320x170 Color IPS TFT Display as ADAFRUIT_1_9 display type 2024-08-17 14:55:44 +03:00
Peter Hinch b9c2baa529 demos/epaper.py: Log power on hours. 2024-08-02 10:58:34 +01:00
Peter Hinch 87eeb92ca0 Button widget: improve lit_color code. 2024-07-26 18:46:44 +01:00
Peter Hinch 059eefb67c Pico ePaper 4.2" drivers: default 0 arg for .do_refresh. 2024-07-24 17:51:58 +01:00
Peter Hinch 7a354af87a pico_epaper_42_v2.py: Change default pin to match hardware. 2024-07-22 14:22:14 +01:00
Peter Hinch 3b6d265810 Fix exit behaviour. Add driver pico_epaper_42_v2.py. 2024-07-19 14:01:08 +01:00
Peter Hinch 4a644ab756 pico_epaper_42 driver async refresh: improve means of limiting blocking time. 2024-07-04 18:52:28 +01:00
Peter Hinch 2fc50107c0 Selected drivers: make mode a bound variable 2024-07-02 19:01:43 +01:00
Peter Hinch 00c5edaf16 Update st7789 driver for greyscale. 2024-06-07 10:53:25 +01:00
Peter Hinch c282cfa6c9 Update ili9x and gc9a01 drivers for image display. 2024-06-07 09:58:10 +01:00
Peter Hinch efe10ca765 gc9a01.py: Add greyscale method. st7789: remove unknown config warning. 2024-06-03 10:51:38 +01:00
Peter Hinch 30d4b32e93 Fix bug in gca9a01_8_bit.py. 2024-05-26 17:17:43 +01:00
Peter Hinch 60994e1f60 Add 8-bit gc9a01 driver. 2024-05-23 18:51:27 +01:00
Peter Hinch 4c20bae0b0 Improve display driver Viper code. 2024-05-13 18:04:19 +01:00
Peter Hinch 9e9f076d1b Add gc9a01 driver. 2024-05-13 10:18:32 +01:00
Peter Hinch 637e48ea26 Fix bitmap.py to use root directory. 2024-04-18 17:46:18 +01:00
Peter Hinch 96c7bda61f Add Screen replace non-tree navigation. 2024-04-06 17:15:01 +01:00
Peter Hinch b937d88e13 README.md: Add reference to micropython-touch. 2024-03-17 10:57:37 +00:00
Peter Hinch 2f9925f232 ST7789: Add support for Waveshare 1.3inch LCD 2024-02-13 09:53:21 +00:00
Peter Hinch 8197d30de2 README.md: Add note about callback execution speed. 2024-01-27 18:35:32 +00:00
Peter Hinch 923caaa6df README.md: Add note about callback execution speed. 2024-01-27 17:35:02 +00:00
Peter Hinch ca5e2b2a20 usui.py: Ensure event loop exists before instantiating base screen. 2024-01-16 09:58:21 +00:00
Peter Hinch 17c83a9147 encoder.py: Further simplify. 2023-11-11 16:49:59 +00:00
Peter Hinch 95a8d3abcb Minimal encoder.py 2023-11-10 17:05:49 +00:00
Peter Hinch 5fea5d948c encoder.py: Improve encoder response. 2023-11-08 10:28:10 +00:00
Peter Hinch 4117ddf230 Fix bug in encoder-only mode. 2023-09-18 10:33:08 +01:00
Peter Hinch a5cdc85562 Fix bug in encoder-only mode. 2023-09-18 09:27:31 +01:00
Peter Hinch 11b9ab655e Add encoder-only control. 2023-09-13 09:37:51 +01:00
Peter Hinch d37943642d Prior to merge. 2023-09-12 17:55:23 +01:00
Peter Hinch ef147cde4f Docs: Add note re directory root in /lib. 2023-09-08 18:18:30 +01:00
Peter Hinch 031cedf1a2 Add package.json. Update installation guide. 2023-09-08 12:24:14 +01:00
Peter Hinch 8d6f65b541 Add package.json. Update installation guide. 2023-09-08 12:12:19 +01:00
peterhinch a7ab3087f0 README.md: Fix broken links. 2023-08-10 09:03:41 +01:00
peterhinch aa385845e8 Update st7789 driver. 2023-08-03 11:51:11 +01:00