Commit Graph

  • 740106a98d Add sample env.py and update README main me 2025-04-19 12:43:23 +01:00
  • c657df8090 Button reliability and web request timeouts me 2024-05-21 21:15:55 +01:00
  • f5c6e9e0aa Show media album and TV show details on media screens me 2024-05-21 21:15:22 +01:00
  • 78515e6693 [DOCS] Add demo images me 2024-05-19 11:07:48 +01:00
  • 5a2c6fcb86 Add usage documentation me 2024-05-17 20:50:30 +01:00
  • 74bcebb31f Remove unused function me 2024-05-17 20:49:32 +01:00
  • 0b1717f63c Add installation and usage instructions me 2024-05-17 11:53:54 +01:00
  • ea07932714 [FIX] Song changes should be recognised when scrolling text is enabled me 2024-05-17 01:17:56 +01:00
  • 97d18a67c8 [FIX] Enable text scrolling if required when song changes me 2024-05-17 01:12:50 +01:00
  • 7d27767915 Enable scrolling text for media artist me 2024-05-17 01:04:24 +01:00
  • a0e524a8b1 Enable text scrolling (banner-style) on media title me 2024-05-17 00:48:41 +01:00
  • 1a96ed6ed5 Add function to convert font size to char width me 2024-05-17 00:48:13 +01:00
  • ffe842b69f Sleep after 15s or when ctrl button pressed me 2024-05-17 00:25:12 +01:00
  • ee869e5842 More efficient function usage me 2024-05-17 00:24:49 +01:00
  • f0546a1634 Display play/pause icon on media screens me 2024-05-16 23:53:21 +01:00
  • 5976fdb1e8 Improve spacing on lights screens me 2024-05-16 23:53:06 +01:00
  • 2d3e8d9224 [FIX] Brightness adjustment me 2024-05-16 23:52:37 +01:00
  • 7547f612f5 Tidy up logging me 2024-05-16 23:51:01 +01:00
  • d8e6d5a3fd Merge pull request #1 from mgrove36/modular-screens me 2024-05-16 22:57:22 +01:00
  • ae8e42d68f Save RAM and improve volume changes me 2024-05-16 22:55:51 +01:00
  • 0c4cbfcbb1 Refactor screens into new classes and allow changing light brightness me 2024-05-16 21:04:54 +01:00
  • d98ec27a1b Rename LCD lib me 2024-05-16 21:04:06 +01:00
  • 014a9174df Modularise screens me 2024-05-16 21:03:50 +01:00
  • 822e58a5c3 [FIX] Add delay to buttons to they aren't accidentally triggered twice me 2024-05-16 16:48:58 +01:00
  • 3b2e3a830f Run on boot me 2024-05-16 16:21:50 +01:00
  • 792a84782d Schedule NTP sync for midnight and update comment me 2024-05-16 16:16:53 +01:00
  • 2dedcb2b86 Increase progress bar height on media screens me 2024-05-16 16:16:34 +01:00
  • d148cc0b02 Control play/pause and next/prev track with buttons on media screens me 2024-05-16 16:16:22 +01:00
  • c7b0b99a25 [FIX] Centre of light icons not being erased when turned off me 2024-05-16 16:00:14 +01:00
  • 621a1d23d6 Toggle lights with right-hand buttons me 2024-05-16 15:59:48 +01:00
  • 8b9e232af9 Bug fixes and control volume from media screens me 2024-05-16 15:42:45 +01:00
  • 8550273a23 Syntax, sync time with NTP server, and positioning of elements on UI me 2024-05-16 14:41:36 +01:00
  • 58ef3c9707 [FIX] Media player media position retrieval from API me 2024-05-16 14:41:04 +01:00
  • 19e21b3506 Add function to display right-aligned text me 2024-05-16 14:40:28 +01:00
  • 33089e92e0 Fix icon bitmap backgrounds me 2024-05-16 14:40:12 +01:00
  • a0f0e15fc5 Base app for displaying and managing different screens me 2024-05-15 21:51:44 +01:00
  • ad5c9930d7 Light icon bitmaps me 2024-05-15 21:51:13 +01:00
  • a06fc80aa7 Screen driver from manufacturer me 2024-05-15 21:50:59 +01:00
  • d1df47e195 Util fn to convert colours me 2024-05-15 21:50:16 +01:00
  • eba4797306 Lib for displaying text me 2024-05-15 21:50:03 +01:00
  • 093feac2b3 Lib for reading bitmaps me 2024-05-15 21:49:50 +01:00
  • 94a1ef580f Lib for MicroPython on the Pico me 2024-05-15 21:49:41 +01:00
  • 86bdbb18fd Base API for accessing HA me 2024-05-15 21:49:12 +01:00
  • 4cefedad16 Enable MicroPico VSC extension me 2024-05-15 21:48:58 +01:00
  • b822b813f8 Ignore env file me 2024-05-15 21:48:43 +01:00
  • 8cc9a51f6c Initial commit me 2024-05-13 15:58:17 +01:00