jimmy
|
f53c57f036
|
Add support for all RGB color order permutations (RGB, RBG, GRB, GBR, BRG, BGR)
|
2025-11-30 18:26:56 +13:00 |
|
jimmy
|
47837c00e5
|
Add GRB
|
2025-11-30 18:15:37 +13:00 |
|
jimmy
|
251b27133f
|
Remove presets
|
2025-11-30 17:45:46 +13:00 |
|
jimmy
|
10b6e5ee89
|
Update patterns.py
|
2025-11-30 17:42:06 +13:00 |
|
jimmy
|
33aee7a3af
|
Update patterns_base.py
|
2025-11-30 17:41:32 +13:00 |
|
jimmy
|
501fd37def
|
Update dev.py
|
2025-11-30 17:40:43 +13:00 |
|
jimmy
|
fe2717f51d
|
Add circle pattern
|
2025-11-24 22:07:39 +13:00 |
|
jimmy
|
a17380c250
|
Add n values; remove color1, color2
|
2025-11-20 18:22:29 +13:00 |
|
jimmy
|
fb51d65077
|
Add n_chase
|
2025-11-20 18:18:30 +13:00 |
|
jimmy
|
ca80f6a3f5
|
Add n params
|
2025-11-20 18:17:42 +13:00 |
|
jimmy
|
66bfc80771
|
Remove step
|
2025-11-20 18:15:19 +13:00 |
|
jimmy
|
3855e76da1
|
Update to match the new patterns format
|
2025-11-20 18:14:30 +13:00 |
|
jimmy
|
3c3a2a0fb7
|
Ignore __pycache__
|
2025-11-20 18:13:00 +13:00 |
|
jimmy
|
4dacd8ca38
|
Add pattern tests
|
2025-11-20 18:11:54 +13:00 |
|
jimmy
|
3dae9363e7
|
Remove unused pattern tests
|
2025-11-12 19:20:50 +13:00 |
|
jimmy
|
1962638b81
|
Add rainbow and transition tests
|
2025-11-12 19:20:48 +13:00 |
|
jimmy
|
4f413ee4ff
|
Implement websocket handler
|
2025-11-12 19:20:42 +13:00 |
|
jimmy
|
2b0b83f981
|
Update rainbow: n1 controls step increment
|
2025-11-12 19:20:33 +13:00 |
|
jimmy
|
1d82ea6a91
|
Add auto flag to patterns
|
2025-11-12 19:20:25 +13:00 |
|
jimmy
|
f17dd302da
|
refactor: simplify patterns_base class
Extract base Patterns class with async run/stop support
|
2025-11-06 19:25:07 +13:00 |
|
jimmy
|
846d574ad6
|
feat: add pulse pattern
Configurable attack/hold/decay phases via n1/n2/n3. Single-shot when delay=0.
|
2025-11-06 19:16:51 +13:00 |
|
jimmy
|
f8851d2e7c
|
add short-key param mapping and set_param()
|
2025-10-30 21:44:45 +13:00 |
|
jimmy
|
12e242724e
|
Add pattern test
|
2025-10-30 21:42:45 +13:00 |
|
jimmy
|
44cb35d1aa
|
Split into pattern and low level methods
|
2025-09-05 23:29:18 +12:00 |
|
jimmy
|
fc080f7796
|
Add watchfiles
|
2025-08-26 22:53:48 +12:00 |
|
jimmy
|
70fe5a0cdc
|
Add watchfiles
|
2025-08-11 22:15:21 +12:00 |
|
jimmy
|
2a7b5527a5
|
Move gc and wdt to function
|
2025-08-03 19:39:25 +12:00 |
|
jimmy
|
50545e3170
|
Remove random patterns
|
2025-08-03 19:29:10 +12:00 |
|
jimmy
|
d2826a0f63
|
Swtich to names isntead of ids
|
2025-07-12 10:22:17 +12:00 |
|
jimmy
|
87fc74bb51
|
Add flicker pattern
|
2025-07-12 10:21:43 +12:00 |
|
jimmy
|
03f3f02da8
|
Remove wifi client
|
2025-06-19 19:13:13 +12:00 |
|
jimmy
|
524db5e979
|
Move espnow to seperate file
|
2025-06-19 19:05:08 +12:00 |
|
jimmy
|
279416cded
|
Add set_pattern_step
|
2025-06-19 19:03:22 +12:00 |
|
jimmy
|
fbd14f2e16
|
If no ids run set_settings
|
2025-06-12 21:32:24 +12:00 |
|
jimmy
|
1989f6f5c9
|
Switch to list for colors
|
2025-06-12 21:29:31 +12:00 |
|
jimmy
|
a19b1e86f2
|
Have to save when using espnow
|
2025-06-08 13:18:28 +12:00 |
|
jimmy
|
c63e907204
|
espnow if id is 0 call set_settings
|
2025-06-04 21:07:15 +12:00 |
|
jimmy
|
b7920e224f
|
Add color order
|
2025-06-04 21:02:55 +12:00 |
|
jimmy
|
42e92dafc8
|
Add led pin setting
|
2025-06-04 20:03:51 +12:00 |
|
jimmy
|
0b6eb9724f
|
Add device ID
|
2025-06-04 19:54:06 +12:00 |
|
jimmy
|
55ef5c1580
|
Move json load out of set_settings
|
2025-06-04 19:22:09 +12:00 |
|
jimmy
|
c15f9787a7
|
Sync after going through all the keys
|
2025-06-02 00:32:43 +12:00 |
|
jimmy
|
3d0078f118
|
Update leds straight away after a sync
|
2025-06-02 00:18:25 +12:00 |
|
jimmy
|
9e72dba035
|
Check all keys before returning
|
2025-06-02 00:16:58 +12:00 |
|
jimmy
|
3d7dd754eb
|
Wifi and ESPNOW don't work at the same time
|
2025-06-02 00:15:31 +12:00 |
|
jimmy
|
2dd20fa51b
|
Enable garabage collection
|
2025-05-28 21:19:56 +12:00 |
|
jimmy
|
d33bd6b0e4
|
Enable watchdog timer
|
2025-05-28 21:17:23 +12:00 |
|
jimmy
|
8902adf18c
|
Fix color transition
|
2025-05-24 13:09:28 +12:00 |
|
jimmy
|
9abd425f46
|
Add wifi
|
2025-05-22 22:02:49 +12:00 |
|
jimmy
|
ee28b5805d
|
Change title and h1 to "name"
|
2025-05-22 22:02:29 +12:00 |
|
jimmy
|
ec29dbdd01
|
Add color order
|
2025-05-19 22:00:35 +12:00 |
|
jimmy
|
3fa9377438
|
Add set_settings to Settings class
|
2025-05-19 21:59:43 +12:00 |
|
jimmy
|
ec049b52c0
|
Only check wifi settings if not connected
|
2025-05-19 19:35:29 +12:00 |
|
jimmy
|
a009ea85bc
|
Add wifi settings
|
2025-05-19 19:32:53 +12:00 |
|
jimmy
|
bd2e6e56cf
|
Check if ssid, password, ip and gateway are ""
|
2025-05-19 19:31:30 +12:00 |
|
jimmy
|
37c7280a15
|
Get ap password from settings
|
2025-05-19 19:28:11 +12:00 |
|
jimmy
|
2f10d4cabd
|
Fix rgb order
|
2025-05-19 19:24:17 +12:00 |
|
jimmy
|
385dcffe68
|
Add led pin in settings
|
2025-05-19 19:22:38 +12:00 |
|
jimmy
|
fa0578349b
|
Delete index_html.py
|
2025-05-18 21:28:44 +12:00 |
|
jimmy
|
4a36ff0da0
|
Update main.py
|
2025-05-18 21:28:41 +12:00 |
|
jimmy
|
bd4046572c
|
Update main.css
|
2025-05-18 21:28:38 +12:00 |
|
jimmy
|
fdd299b063
|
Update main.js
|
2025-05-18 21:28:34 +12:00 |
|
jimmy
|
a44ef2d0ad
|
Update index.html
|
2025-05-18 21:28:29 +12:00 |
|
jimmy
|
2d1208e223
|
Update web.py
|
2025-05-18 21:28:21 +12:00 |
|
jimmy
|
67279a8f46
|
Update wifi.py
|
2025-05-18 21:28:14 +12:00 |
|
jimmy
|
a52ac3df99
|
Update Pipfile.lock
|
2025-05-18 21:27:58 +12:00 |
|
jimmy
|
c4356cf354
|
Switch to web socket
|
2025-05-18 21:26:33 +12:00 |
|
jimmy
|
0c219e0697
|
Add websocket settings endpoint
|
2025-05-12 22:22:05 +12:00 |
|
jimmy
|
cee8c20176
|
Always sync
|
2025-05-12 22:21:11 +12:00 |
|
jimmy
|
135f6b06f8
|
Ignore .venv
|
2025-05-07 19:46:28 +12:00 |
|
jimmy
|
0aa3803f20
|
Add espnow
|
2025-04-21 21:52:20 +12:00 |
|
jimmy
|
ed3351a20b
|
Have single json endpoint
|
2025-04-21 21:51:55 +12:00 |
|
jimmy
|
c8bcb85062
|
Add mac. Remove wifi settings
|
2025-04-21 21:51:15 +12:00 |
|
jimmy
|
17d33d98e2
|
Send to a single json endpoint
|
2025-04-21 21:50:27 +12:00 |
|
jimmy
|
afaf4c02e4
|
Change and and defaults
Add set_settings
|
2025-04-21 21:49:51 +12:00 |
|
jimmy
|
e1e472b2e4
|
Remove wifi connect
|
2025-04-21 21:48:36 +12:00 |
|
jimmy
|
2f6704a346
|
Add screenshots
|
2025-02-06 22:45:58 +13:00 |
|
jimmy
|
60dddafc04
|
Add wifi ap connection info
|
2025-02-06 22:45:29 +13:00 |
|
jimmy
|
db94530f29
|
Change to PORTNAME
|
2025-02-06 22:39:10 +13:00 |
|
jimmy
|
31081d98ee
|
Add micropython install instructions
|
2025-02-06 22:36:29 +13:00 |
|
jimmy
|
b681ff02d8
|
Add esptool
|
2025-02-06 22:36:03 +13:00 |
|
jimmy
|
822bbc40e6
|
Add install instructions
|
2025-02-06 22:28:22 +13:00 |
|
jimmy
|
ec8aa5317e
|
Add pipenv
|
2025-02-06 22:20:17 +13:00 |
|
jimmy
|
1aa36a3a63
|
Disable 1 step forward 2 back
|
2025-02-06 22:19:55 +13:00 |
|
jimmy
|
7b27cf7716
|
Add pipenv
|
2025-02-06 22:19:30 +13:00 |
|
jimmy
|
a550b60dd0
|
Do a initial wdt feed
|
2025-02-06 22:19:08 +13:00 |
|
jimmy
|
c3fb9566da
|
Initial commit
|
2025-01-18 16:26:30 +13:00 |
|