1
0
mirror of https://github.com/whowechina/aic_pico.git synced 2024-11-14 09:37:35 +01:00
Commit Graph

158 Commits

Author SHA1 Message Date
whowechina
7aa1c83f58 Minor gui loop change fix 2024-06-18 10:57:09 +08:00
whowechina
61f9a526a9 Minor reader line timeout fix 2024-06-18 10:56:33 +08:00
whowechina
579c493911 Font goes to res and text drawing goes to gfx 2024-06-17 10:28:10 +08:00
whowechina
74331e88ef All resource files into res dir 2024-06-17 09:56:37 +08:00
whowechina
7488756bb7 CLI welcomes you when connected 2024-06-17 09:36:53 +08:00
whowechina
a583f81de6 Improve card display quality 2024-06-16 22:20:35 +08:00
whowechina
37859d664d Bitwidth support for rle 2024-06-16 22:19:34 +08:00
whowechina
c785454607 Card identification and display 2024-06-16 15:13:17 +08:00
whowechina
45d2413dc2 Lightning animation 2024-06-16 11:26:42 +08:00
whowechina
896a839920 Anima convert tool update 2024-06-16 11:24:12 +08:00
whowechina
fd8739272f RGB565 implemented as RGB555 (remove buggy 1 bit from Green) 2024-06-16 11:22:18 +08:00
whowechina
0c558d0264 A small missed change when renaming 2024-06-15 16:03:24 +08:00
whowechina
b79571b385 Homepage auto displays aime/bana/keypad 2024-06-15 15:52:24 +08:00
whowechina
05180c8070 gfx tools for image and anima compression 2024-06-15 15:31:59 +08:00
whowechina
6004507e03 aime and bana reader logos 2024-06-15 15:04:53 +08:00
whowechina
0daccd65d3 Support images with indexed colors 2024-06-15 15:04:13 +08:00
whowechina
b7bbb51c52 Overclock to 160MHz (80MHz spi) 2024-06-14 11:47:50 +08:00
whowechina
b5f0770eda anima + image = gfx 2024-06-14 11:47:31 +08:00
whowechina
29f6dc3e5b Generic RLE compression for images 2024-06-13 20:50:13 +08:00
whowechina
a047d16a76 Move the false card id filtering into PN5180 module 2024-06-11 21:49:52 +08:00
whowechina
01b141db53 Filter out false card ids from faulty module 2024-06-11 21:35:54 +08:00
whowechina
cae146ec96 BG starfield color rotates 2024-06-11 21:16:37 +08:00
whowechina
f9be279008 Fix regular LED brightness 2024-06-10 13:35:09 +08:00
whowechina
08e1772daf DMA driven RGB led 2024-06-10 12:23:38 +08:00
whowe
52375d9194 Button pressing effect 2024-06-09 15:35:43 +08:00
whowe
9bb26dd50d Separate animation module 2024-06-09 15:34:25 +08:00
whowe
f40c956af4 Anima conversion tool update 2024-06-09 15:34:04 +08:00
whowe
b562d0e2b0 High-res background anima 2024-06-09 10:46:50 +08:00
whowe
88ed4a0da2 Update the img convertion tool 2024-06-09 10:46:38 +08:00
whowechina
fd680391c4 Backup a tool for image data 2024-06-08 21:39:34 +08:00
whowechina
1435e7e84f Starfield as bg animation 2024-06-08 21:37:27 +08:00
whowechina
6119b58fb4 Touch keypad working 2024-06-07 15:10:32 +08:00
whowechina
c520b5a169 Keypad font update 2024-06-07 15:08:26 +08:00
whowechina
6756b82c82 Basic left and right scroll 2024-06-05 21:22:11 +08:00
whowechina
d0ae08bd7e Interrupt driven and begin gesture part 2024-06-02 10:55:22 +08:00
whowechina
db3573c72d Move touch lcd init to core1 for its interrupt handling 2024-06-02 10:53:45 +08:00
whowechina
07799ee900 Don't break rgb pio by gpio interrupt 2024-06-02 10:52:57 +08:00
whowechina
831b371949 Smaller ltsaeada font 2024-06-01 12:03:15 +08:00
whowechina
2be58ad77f color support in st7789_text 2024-06-01 12:02:26 +08:00
whowechina
b9fdea7497 Minor naming change 2024-05-31 12:35:35 +08:00
whowechina
b4ff49af93 Basic support for soft scroll 2024-05-31 12:21:46 +08:00
whowechina
effe34d99c Status page done 2024-05-30 19:46:55 +08:00
whowechina
2e4cfccd3a Spacing and line wrap 2024-05-30 19:46:33 +08:00
whowechina
34ed6efbbd GUI status page demo 2024-05-30 12:28:53 +08:00
whowechina
7e9420887f LT Saeada font 16/18/20 2024-05-30 12:28:37 +08:00
whowechina
035a66a709 Font LT Saeada 2024-05-30 11:40:39 +08:00
whowechina
5c73b86bfb Fix font conthrax "." offset 2024-05-30 11:40:12 +08:00
whowechina
99048426aa Enahnce ST7789 gfx functions 2024-05-30 11:39:47 +08:00
whowechina
1bc71ea3d4 A separate gui file to handle touch screen 2024-05-29 21:20:25 +08:00
whowechina
301217a2a4 Expose built time from cli.c 2024-05-29 21:18:48 +08:00