• Joined on 2025-09-27
led pushed to main at technicalkiwi/led-controller 2026-01-16 09:33:34 +00:00
9f37dbbff0 Add data files and local tooling
df37f15f73 Update UI for palettes, presets, and patterns
9c43a0a22b Update backend models, controllers, and session
Compare 3 commits »
led pushed to main at technicalkiwi/led-controller 2026-01-11 08:34:27 +00:00
d41faddfca Update static files and templates
9e2409430c Add documentation and utility modules
5f6e45af09 Clean up obsolete files
cccda24448 Add comprehensive model tests
5cca60d830 Update main.py with controllers and static route
Compare 7 commits »
led pushed to main at technicalkiwi/led-driver 2025-12-04 04:37:17 +00:00
eaa6acf100 Remove unused variables
led pushed to main at technicalkiwi/led-driver 2025-12-03 00:36:26 +00:00
45855cf453 Initial commit
led pushed to dev at technicalkiwi/led-bar 2025-10-26 06:04:26 +00:00
15626431ce Add settings editor utility
led pushed to dev at technicalkiwi/led-bar 2025-10-26 05:50:04 +00:00
b13ec01561 Add flicker and n_chase patterns, increase test brightness to 255, add test suites
83cb34d6a8 Add sine brightness pattern
Compare 2 commits »
led pushed to dev at technicalkiwi/led-bar 2025-10-25 10:28:20 +00:00
c9449a6d86 Add circle loading pattern
led pushed to dev at technicalkiwi/led-bar 2025-10-25 08:17:34 +00:00
059bd41a59 convert blink to use a thread
9fad8b1ae5 Refactor param mapping to dict
ae407ab3aa receiver: no change to protocol; revert temporary color-index handling; radiate uses ticks_us timing; development: ensure dev.py upload workflow retained
e516b49eb8 Add segmented_movement pattern with alternating forward/backward movement
355d113e32 Fix rainbow pattern synchronization in LED bar
Compare 24 commits »
led pushed to dev at technicalkiwi/led-bar 2025-10-24 07:33:41 +00:00
a0b85e57a1 Add simplified radiate pattern to dev branch
led pushed to main at technicalkiwi/led-bar 2025-10-15 05:48:59 +00:00
af9b63565a Remove web interface
e1b844241d Remove web interface
14b87f40ef Remove web interface
Compare 3 commits »
led pushed to web at technicalkiwi/led-bar 2025-10-15 05:36:21 +00:00
led created branch web in technicalkiwi/led-bar 2025-10-15 05:36:21 +00:00
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 21:01:34 +00:00
0c6ccb90af Fix sound service audio device handling and revert to simple configuration
led pushed to espnow at technicalkiwi/led-bar 2025-10-03 13:18:42 +00:00
ae407ab3aa receiver: no change to protocol; revert temporary color-index handling; radiate uses ticks_us timing; development: ensure dev.py upload workflow retained
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 13:18:40 +00:00
8ad7f41d77 Add new pattern 'alternating_pulse' (ap): odd beat pulses color1 on odd bars, even beat pulses color2 on even bars; preserve existing alternating_phase; compact payloads and white guard retained
dc6d48a44b alternating_phase: compact per-bar overrides to stay <230 bytes; swap grouping flip; avoid pure white by sending 254,254,254 to work around strip edge-cases; add API logging improvements
43feb5938f backend: per-pattern parameters (n1-n4, delay) with persistence; REST responses include loaded params; logging of API inputs; alternating_phase: alternate colors between selected palette color 1/2 across bars with compact payload under 230 bytes; docs: add PER_PATTERN_PARAMETERS.md
Compare 3 commits »
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 10:41:40 +00:00
6f9133b43e Add complete REST API for lighting control
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 08:28:36 +00:00
9c9ca53664 Sync pattern shortnames with LED bar firmware
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 07:24:28 +00:00
aa9f892454 Add CONTROL_SERVER_HOST to allow external connections
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 07:20:03 +00:00
e78a8727b2 Add .env support for transport and sound device configuration
led pushed to pi at technicalkiwi/lighting-controller 2025-10-03 07:14:27 +00:00
fbf4205c87 Update .env.example to use wlan0 IP as default