35 Commits

Author SHA1 Message Date
Hykilpikonna fb8870038d [F] Fix random hue and optimize last frame detection 2023-04-28 23:00:28 -04:00
Hykilpikonna ca99722d5a [+] Better animation 2023-04-28 22:51:42 -04:00
Hykilpikonna 24a771151d [O] Optimize: Don't draw unchanged frames 2023-04-28 22:51:12 -04:00
Hykilpikonna 4dcb6dd2b1 [+] Animation queue 2023-04-28 19:12:46 -04:00
Hykilpikonna b4390eaf2c [O] Use constexpr instead of dynamic calculation at runtime 2023-04-28 19:12:36 -04:00
Hykilpikonna 22cae349e7 [+] Update thread 2023-04-28 18:22:26 -04:00
Hykilpikonna 2258b7db6e [+] Run lights 2023-04-28 17:53:34 -04:00
Hykilpikonna 1823b0f5d2 [F] Fix position calculation 2023-04-28 17:53:12 -04:00
Hykilpikonna 658b55394d [F] Fix compilation issue 2023-04-27 20:44:36 -04:00
Hykilpikonna ace84d0773 [+] Keyboard lights 2023-04-27 20:43:24 -04:00
Hykilpikonna 83d65430a7 [O] Optimize hit detection 2023-04-21 19:53:26 -04:00
Hykilpikonna 3e1a74b0b1 [O] Class refactor 2023-04-21 18:14:41 -04:00
Hykilpikonna 4de4f39269 [O] Optimize fps counter 2023-04-21 17:39:23 -04:00
Hykilpikonna 61eaabfa33 [M] Move constants 2023-04-21 17:39:04 -04:00
Hykilpikonna 14cd64dc92 [-] Remove unused code 2023-04-21 17:31:31 -04:00
Hykilpikonna 0f2ae62247 [+] Light strip 2023-04-21 17:29:21 -04:00
Hykilpikonna 5d315a5102 [+] Multithreading 2023-04-14 18:35:07 -04:00
Hykilpikonna 2e836f34e0 [+] Loop both 2023-04-12 19:40:52 -04:00
Hykilpikonna 469c3ccb90 [+] Panel demo 2023-04-12 19:38:56 -04:00
Hykilpikonna 1c2dfff9b4 [+] Add libraries 2023-04-12 19:38:21 -04:00
Hykilpikonna ede28ef420 [+] Pin config 2023-04-12 19:37:41 -04:00
Hykilpikonna 038dcfa989 [+] fps reporting 2023-04-11 23:39:56 -04:00
Hykilpikonna 41108a6311 [+] Initialize pins 2023-04-11 23:39:47 -04:00
Hykilpikonna c1160429f6 [+] ESP32-S3 Config 2023-04-11 23:39:20 -04:00
Hykilpikonna cc5c2ae6cb [O] (Experimental) switch to stm32 2023-04-10 18:50:21 -04:00
Hykilpikonna 8b94c8c2d0 [M] Split config 2023-03-25 21:15:05 -04:00
Hykilpikonna 9e387e222f [+] Add constants for pins 2023-03-25 19:49:40 -04:00
Hykilpikonna f465f3b0c2 [M] Move config section 2023-03-25 19:40:21 -04:00
Hykilpikonna 4d975caf40 [M] Split macros 2023-03-25 19:40:06 -04:00
Hykilpikonna 96474926e0 [O] Try different frameworks 2023-03-25 19:35:44 -04:00
Hykilpikonna 3ae52f5e93 [-] Remove line output 2023-03-24 09:56:52 -04:00
Hykilpikonna 445294ab32 [U] Update pin layout and threshold 2023-03-24 09:56:35 -04:00
Hykilpikonna e320219d8a [+] Implement multi-pin mux select 2023-03-18 03:08:51 -04:00
Hykilpikonna db2814f696 [+] Note structs 2023-03-16 21:44:00 -04:00
Hykilpikonna 04cd8fbd4d [+] Firmware test 2023-03-16 20:43:46 -04:00