Wykres commitów

44 Commity (master)

Autor SHA1 Wiadomość Data
peterhinch 2868bcaf2e Prior to EPD API branch 2023-05-09 16:50:29 +01:00
peterhinch 70480d1e4e Update for new framebuf methods in V1.20 2023-05-01 08:50:27 +01:00
peterhinch ec6a086a04 Document label alignment. Simplify logic. 2022-12-19 13:49:03 +00:00
Jan Hrudka 510e50b89b Corections after review 2022-12-19 10:59:43 +01:00
Jan Hrudka b2956ea9a3 Added text alignment to the Label widget 2022-12-18 22:19:24 +01:00
peterhinch 838cf40522 Use framebuf.ellipse, migrate create_color to CWriter. 2022-12-06 17:51:54 +00:00
Peter Hinch de0466cd7c Add support for new Pico displays. 2022-09-05 11:33:05 +01:00
Peter Hinch b5d62a64c5 Include writer bugfix. 2021-09-19 12:00:54 +01:00
Peter Hinch 5638dcd8c7 Smaller, faster writer.py. Requires fw V1.17 or later. 2021-09-07 10:38:00 +01:00
Peter Hinch c344aebf27 writer.py: Add timing comments. 2021-08-31 08:55:01 +01:00
Peter Hinch dcc3c71a6f PR7682 improvements: drivers, writer.py, docs. 2021-08-29 12:02:42 +01:00
Peter Hinch dbc4f4689b PR7682 improvements: drivers, writer.py, docs. 2021-08-29 11:50:03 +01:00
Peter Hinch 6b424290e9 Populate LUT before use. 2021-06-12 17:49:08 +01:00
Peter Hinch b49a07fa42 Fix memory leak in Meter. 2021-05-13 12:13:36 +01:00
Peter Hinch 9085e95215 Add TTGO T-Display clock demo. 2021-05-09 17:07:02 +01:00
Peter Hinch befcfd08ba Add aclock_large demo 2021-05-06 18:06:06 +01:00
Peter Hinch 29b183cab1 Improve uasyncio support on ili9341 and st7789. 2021-03-26 10:57:37 +00:00
Peter Hinch e1a61b67e8 ST7789 add uasyncio support. 2021-03-25 10:18:45 +00:00
Peter Hinch ce0f47c7eb Tested on rp2. 2021-03-14 14:40:29 +00:00
Peter Hinch 16529f2d0b Fix writer issue with fast mode on rp2. Add writer changes for accurate clip/wrap. 2021-02-14 17:14:01 +00:00
Peter Hinch bfe679d169 Add EPD micropower demo and docs. 2021-01-25 18:44:04 +00:00
Peter Hinch 7604c1cd64 Fix bug in EPD wait method. 2021-01-24 10:37:56 +00:00
Peter Hinch 4108aa32a4 Minor changes to ePaper files and docs. 2021-01-23 18:53:54 +00:00
Peter Hinch d92470cb45 Add ePaper support. Monochrome setup is now consistent with color. 2021-01-17 16:08:08 +00:00
Peter Hinch bfba0b71a6 Prior to merge. 2021-01-15 16:54:29 +00:00
Peter Hinch f4c6631c91 epd29.py passed initial tests. 2021-01-13 17:21:32 +00:00
Peter Hinch eef0d0192e Waveshare 2.7" driver. Hardware is unusable. 2021-01-10 11:56:36 +00:00
Peter Hinch c9b8990de8 Improve colors.create_color function. 2020-12-15 16:58:42 +00:00
Peter Hinch e25721d8ea 4-bit and ILI9341 support. Improve shared bus handling. Driver doc added. 2020-12-15 11:42:26 +00:00
Peter Hinch 227e614413 Untested ili9341 driver. 4-bit drivers for other displays. 2020-12-14 10:25:42 +00:00
Peter Hinch 5dbcc65828 Documentation improvements. 2020-11-29 10:26:11 +00:00
Peter Hinch 43de979661 Fix fplot.py import statement. 2020-11-26 16:09:03 +00:00
Peter Hinch ec87b5db69 Add Textbox widget. Minor API change to Scale. 2020-11-17 17:29:47 +00:00
Peter Hinch 6691d4f790 Add Textbox widget. Minor API change to Scale. 2020-11-17 17:29:04 +00:00
Peter Hinch b3be7cd48b Move cmath dependency to widgets.dial.py 2020-11-16 16:10:22 +00:00
Peter Hinch 9c82154262 README improvements. Fix writer to import framebuf_utils.mpy 2020-11-06 14:38:48 +00:00
Peter Hinch 846b1792d2 Add fonts for Sharp display. 2020-11-05 13:46:32 +00:00
Peter Hinch b7e0ef153e Complete refactor as Python package. 2020-11-05 10:10:21 +00:00
Peter Hinch dca99bf247 Scale widget added. Pass initial test. 2020-11-03 18:43:24 +00:00
Peter Hinch 5ec4948f91 Color tests pass, prior to splitting out widgets. 2020-11-03 16:22:08 +00:00
Peter Hinch 21945241ac Temporary commit 2020-11-03 14:30:01 +00:00
Peter Hinch ddadf31346 Temporary commit 2020-11-03 14:28:00 +00:00
Peter Hinch dfe912712f Temporary commit 2020-11-03 14:27:34 +00:00
Peter Hinch daba21f5a6 Temporary commit 2020-11-02 16:41:22 +00:00