139 Commits

Author SHA1 Message Date
Yatao Li
fa3ad399d7 sd_boot: handle bootmode 2025-06-15 02:50:03 +08:00
cuu
44615ce5d2 Update multi booter readme 2025-06-05 14:04:47 +08:00
cuu
2826755bcb Update multi booter
change battery icon/text to top right
multi_booter_v0.5
2025-06-03 20:24:57 +08:00
cuu
26cde76df8 Update multi booter
final flash offset of bootloader set to 200k
right now bootloader code occupied 156k of flash
so there is a small space left for future modifications
2025-06-02 14:55:46 +08:00
cuu
6a15612907 Update multi booter
change status text when no bin files
2025-06-02 01:01:36 +08:00
cuu
4449860332 Update multi booter 2025-06-01 17:22:45 +08:00
cuu
bdbac6751e Update multi booter 2025-06-01 14:21:30 +08:00
cuu
cb0b1fbb63 Update multi booter
add battery percentage displaying
2025-06-01 00:15:57 +08:00
cuu
e403bc04d8 update readme multi_booter_v0.4 2025-05-30 14:13:37 +08:00
cuu
3c56dbcb88 Add keyboard firmware bin file md5sum
https://forum.clockworkpi.com/t/unable-to-update-keyboard-firmware/17683/6
2025-05-29 16:08:42 +08:00
cuu
87ae62d080 Update multi booter 2025-05-28 23:01:30 +08:00
cuu
162c7c46dc Update multi booter
optimize listing logic to avoid flickering
2025-05-27 17:56:57 +08:00
cuu
a0b530ea7a Update multi booter
optimize description text

fill up sd card actions functions
2025-05-27 00:38:03 +08:00
cuu
0090c0237a update screen specs pdf
replace ili9488 with ST7365P
multi_booter_v0.3
2025-05-26 13:44:46 +08:00
cuu
5276f48b6d update multi booter
switch order of picomite and sd_boot to make more space for progs of multi booter

bin folder name changed to firmware

ui interface improvments
2025-05-25 15:40:46 +08:00
cuu
3009ce75ba add mp linker script pico_multi_booter_v0.2 2025-05-23 14:57:39 +08:00
cuu
704474dd57 update code 2025-05-22 00:42:50 +08:00
cuu
b57f1f916e add Code/pico_multi_booter/sd_boot/ base commit hash log pico_multi_booter_v0.1 2025-05-19 14:53:10 +08:00
cuu
beb05b7ca7 add pico_multi_booter code 2025-05-19 14:50:19 +08:00
cuu
f0058240cd add pico_multi_booter code 2025-05-19 14:44:50 +08:00
cuu
4c74e3b3fe add pico_multi_booter code 2025-05-19 14:41:19 +08:00
GNU
bf95745428
Merge pull request #30 from donatj/patch-1
Correct Typo of FUZIX
2025-05-14 14:12:38 +08:00
Jesse Donat
148356d742
Correct Typo of FUZIX
FUXIX -> FUZIX
2025-05-14 00:21:41 -05:00
cuu
354454c2f6 update 2025-05-13 19:59:03 +08:00
cuu
010228eb0b update PicoMite uf2 2025-05-13 19:58:22 +08:00
cuu
07321fc44a update 2025-05-13 19:56:00 +08:00
cuu
e0c379707e update 2025-05-13 19:54:34 +08:00
cuu
ccf6b3f1b1 update 2025-05-13 19:53:45 +08:00
cuu
16f241eef2 sync madcock PicoMite RC19
Some checks failed
Publish wiki / publish-wiki (push) Has been cancelled
2025-05-02 21:53:57 +08:00
cuu
e2f79407df Update micropython uf2 files with latest PicoCalc-micropython-driver
Add new PicoMiteAllVersions uf2 files for pico1 pico2
2025-04-30 14:43:22 +08:00
cuu
6b560b3dcc Add PicoMite_002.patch
keyboard mapping fixes (DEL, ALT, etc.)

reference:

https://forum.clockworkpi.com/t/del-key-problem-solved/17049/33?u=guu
2025-04-30 00:24:23 +08:00
cuu
b7cb37617a Add commit hash in PicoMite/README.md for stock PicoMite verison 2025-04-28 15:01:17 +08:00
cuu
da2cc766dc rename keyboard firmware file name 2025-04-28 14:39:36 +08:00
cuu
b465637ca5 PicoCalc_kbd_firmware_v1.2.bin
* Read battery percentage with charging status flag
* Read and set keyboard backlight
* Bug fix low_bat,add debounce to avoid false shutdown
* Depricated report_bat()
2025-04-28 14:11:43 +08:00
cuu
111319e22d add set kbd backlight via i2c example in picocalc_helloworld 2025-04-27 15:32:55 +08:00
cuu
f2fa13099c Add url of the official uLisp for PicoCalc 2025-04-25 21:09:25 +08:00
cuu
295f7e7a8e Depricated report_bat in picocalc_keyboard 2025-04-21 23:24:28 +08:00
cuu
3b84959ee6 Update picocalc_helloworld
battery info now has charging status flag
2025-04-21 15:46:18 +08:00
cuu
a1847ee338 Fix: use reg REG_ID_BAT to store current battery percent
also fix bug in low_bat, use low_bat_count to debounce
first time battery percent detection error
2025-04-21 15:43:39 +08:00
GNU
6b8553e04c
Merge pull request #25 from shtirlic/i2creadfirst
Fix i2c slave scl freeze if read address first recieved
2025-04-19 08:42:22 -07:00
shtirlic
f58e85e10e
Fix i2c slave scl freeze if read address first recieved
If i2c master performs discovery via address read, stm32 has no data to
send for the masterin requestEvent. Send the zero byte if we got
requestEvent early, for example on i2c address read.
2025-04-19 14:17:17 +07:00
GNU
9ee62cd73f
Merge pull request #21 from wez/set-kbd-bl
Allow setting keyboard backlight via i2c
2025-04-18 07:04:00 -07:00
cuu
288559811a update readme 2025-04-18 21:55:24 +08:00
cuu
dcc74a1c1b update readme
Some checks failed
Publish wiki / publish-wiki (push) Has been cancelled
2025-04-18 14:34:00 +08:00
cuu
5013c7768b add micropython pre-compiled files 2025-04-18 14:27:26 +08:00
Wez Furlong
f9a60c1590
Allow setting keyboard backlight via i2c
This hooks up the write portion of REG_ID_BK2

closes: https://github.com/clockworkpi/PicoCalc/issues/13
2025-04-17 07:08:24 -07:00
GNU
4c65694629
Merge pull request #19 from prokrypt/patch-2
picocalc_keyboard.ino: don't turn off backlight during register read
2025-04-14 07:29:04 -07:00
GNU
23315186cd
Merge pull request #18 from prokrypt/patch-1
picocalc_keyboard.ino: wait a bit before initializing i2c
2025-04-14 07:28:46 -07:00
prokrypt
b207dc53e9
picocalc_keyboard.ino: use is_write to NOT turn off backlight during read.
fixes blacked out screen when backlight register is read.
2025-04-13 01:28:48 -07:00
prokrypt
ae0a42e11a
picocalc_keyboard.ino: wait a bit before initializing i2c
fixes stm32 not showing up in i2c bus when ds3231 RTC board is added.
2025-04-13 01:24:03 -07:00