Dien-Nhung Nguyen
2a730ef9f6
feat: play all available bitmap slots sequentially ( #49 )
...
Resovles: #40
Changes:
- Add return step state to animation functions
- Add method to get head node from bitmap list
- Add auto change to next bitmap depend on `is_play_sequentially`
2024-09-17 15:18:37 +02:00
Dien-Nhung Nguyen
68e4ce488d
fix: crash loop on new chip ( #45 )
...
changes: skip reading bitmaps on invalid magic header
2024-09-05 17:30:40 +02:00
Dien-Nhung Nguyen
a8b32e91b6
animation: add Bluetooth animation in download mode ( #17 )
2024-08-27 15:48:37 +02:00
Dien-Nhung Nguyen
c95faf32a6
Add animations ( #15 )
...
* animation: add xbm animations
* refactor: correct framebuffer terminology
* animation: add animations and effect
* animation: timing with TMOS scheduler
2024-08-27 15:08:24 +02:00
Dien-Nhung Nguyen-Phu
c3912e01a2
usb: add cdc-acm serial and write to flash
2024-07-11 22:18:56 +07:00
Dien-Nhung Nguyen-Phu
49fc27a23e
usb: add hiddev and write to flash
2024-07-11 22:18:56 +07:00
Dien-Nhung Nguyen-Phu
4f3b6f4283
usb: handle device request and route to interfaces
2024-07-11 22:18:56 +07:00
Dien-Nhung Nguyen-Phu
a57090ead9
usb: enable debug log over uart
2024-07-11 22:11:21 +07:00
Dien-Nhung Nguyen-Phu
86e6f0db4d
feat: save received data from BLE to flash
2024-06-23 19:44:32 +07:00
Dien-Nhung Nguyen-Phu
8274cab154
feat: add initial Bluetooth LE module
2024-06-23 19:33:13 +07:00
Dien-Nhung Nguyen-Phu
2383bf65e5
fix: incorrect fb access
2024-06-23 18:07:07 +07:00
Dien-Nhung Nguyen-Phu
af1ffccd01
fix: fb linked list misplaced
2024-06-23 17:56:43 +07:00
Dien-Nhung Nguyen-Phu
3e9252f426
fix: missing deallocating
2024-06-15 12:19:16 +07:00
François Cartegnie
98a741d933
Merge pull request #16 from kienvo/power-off
...
Add entering power-off mode
2024-06-13 15:31:18 +07:00
Dien-Nhung Nguyen-Phu
3ababf9fdf
btn: add entering power-off mode
2024-06-13 13:46:49 +07:00
xieve
80c6508181
fix: first leds of the first two columns are switched
2024-06-13 00:07:57 +07:00
Dien-Nhung Nguyen-Phu
a69b87e037
fb: modularized
2024-06-11 15:05:21 +07:00
Dien-Nhung Nguyen-Phu
6d09a8bb50
button: add brightness adjustment
2024-06-11 14:47:21 +07:00
François Cartegnie
1ae34de744
Merge pull request #13 from kienvo/xbm-support
...
Add support for .xbm bitmap file
2024-06-11 11:29:21 +07:00
Dien-Nhung Nguyen-Phu
43416a62b9
button: add entering bootloader on KEY2 long press
2024-06-10 19:28:00 +07:00
Dien-Nhung Nguyen-Phu
799d8e43b5
button: add basic button functionalities
...
- Provided a way to set handler for each button one-press/long-press
- Debouncing with RC filter and Schmitt trigger
2024-06-10 19:26:48 +07:00
Dien-Nhung Nguyen-Phu
8815700322
Add support for .xbm bitmap file
...
.xbm is easy to include in C as source file. It could be viewed
and edited directly without need to be converted between images
and C array.
2024-06-10 12:34:37 +07:00
Dien-Nhung Nguyen-Phu
90cdb61063
led: add basic Charlieplexing scan
2024-06-03 11:48:18 +07:00
Dien-Nhung Nguyen-Phu
7d7389cac5
init blink project
...
generated project from EVT
2024-06-03 11:33:00 +07:00