Commit Graph
104 Commits
Author SHA1 Message Date
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
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
cuu 77695bb5be add picocalc_kbd_tester 2025-04-13 13:59:14 +08:00
cuu fc7cbd3a74 update wiki Home
Publish wiki / publish-wiki (push) Has been cancelled
2025-04-10 19:47:18 +08:00
cuu 939b9bbad9 sync with wez's fuzix mod 2025-04-06 23:08:27 +08:00
cuu e2c08e3005 clear .gitkeep 2025-04-06 13:55:06 +08:00
cuu 91687c1968 add fuzix1.1 patch 2025-04-06 13:53:33 +08:00
cuu cec485afb6 Got pre-compiled fuzix for pico2 from https://github.com/wez/FUZIX
https://forum.clockworkpi.com/t/unofficial-fuzix-images-for-pico-and-pico2/16559
2025-04-06 13:29:05 +08:00
cuu 9c8305a591 update nes,picomite uf2 file for pico2 2025-04-06 13:26:48 +08:00
cuu b1bed34c30 Merge remote-tracking branch 'origin/master' 2025-04-04 15:56:04 +08:00
cuu c4e9922d3c add pre-compiled PicoMite uf2 for pico2 2025-04-04 15:55:39 +08:00
GNU 55f7321cd2 Merge pull request #11 from adwuard/ed/lvgl-kb-fix
fix: LVGL kb port, keycode ASCII hex mapping issue
2025-04-02 22:42:36 -07:00
Edward Lai d1bccacdd0 update readme todo 2025-04-02 21:37:05 +08:00
Edward Lai 53986167e6 center textbox 2025-04-02 21:08:33 +08:00
Edward Lai dad79bbcc7 fix: lvgl kb port, keycod hex mapping issue 2025-04-02 21:03:42 +08:00
cuu 229e29e9dc update Code/picocalc_keyboard/README.md
Publish wiki / publish-wiki (push) Has been cancelled
2025-04-02 14:50:37 +08:00
cuu f9633b4b76 update wiki 2025-04-02 14:15:37 +08:00
cuu 15aa0f7518 add updated picocalc keyboard firmware 2025-04-02 13:47:36 +08:00
cuu 65bf0c65a7 bug fix for REG_ID_BAT
The correct power-on sequence for obtaining the battery percentage is to first power on the PicoCalc with the battery inserted
Then connect the USB Type-C cable to read the battery percentage.
The battery percentage also can be retrieved via I2C communication within the UF2 program.

PicoCalc keyboard firmware updating required.
2025-04-02 00:11:08 +08:00
GNU 57aa179b2e Merge pull request #8 from adwuard/ed/lvgl_demo
feat: new LVGL graphics demo app
2025-03-31 08:54:03 -07:00
Edward Lai 61d397cd96 Merge branch 'ed/lvgl_demo' of https://github.com/adwuard/PicoCalc into ed/lvgl_demo 2025-03-31 21:30:22 +08:00
Edward Lai b9f794df3f reduce animation 2025-03-31 21:29:23 +08:00
Hsuan Han Lai d101c167da Merge branch 'master' into ed/lvgl_demo 2025-03-31 19:11:13 +08:00
Edward Lai 0b4b162952 update README 2025-03-31 19:05:06 +08:00
Edward Lai c19f61ab68 add lvgl app img 2025-03-31 19:03:34 +08:00
Edward Lai 938163a1fd add README.md 2025-03-31 18:43:34 +08:00
Edward Lai 90433485aa update submodule loc and branch 2025-03-31 18:23:26 +08:00
Edward Lai 626795fd7e update submodule 2025-03-31 18:12:12 +08:00
Edward Lai 35666f6939 lvgl demo init commit 2025-03-31 18:06:59 +08:00
cuu c99316b917 Add pwm sound sample code 2025-03-29 16:42:05 +08:00
cuu 188f2ca65b update readme 2025-03-28 22:47:50 +08:00
cuu 2ed54f8f6b update Code/uLisp/README 2025-03-28 22:34:54 +08:00
cuu 41e6ddd33e update Code/uLisp/README 2025-03-28 22:28:53 +08:00
cuu 0328d785d4 update picocalc_helloworld/README 2025-03-28 00:05:17 +08:00
cuu 58d30565cc Merge remote-tracking branch 'origin/master' 2025-03-28 00:02:14 +08:00
cuu 195a1c2ddd picocalc_helloworld add psram code 2025-03-28 00:01:51 +08:00
GNU e7adbb2059 Merge pull request #5 from virtualritz/patch-1
Fix website link & superfluous whitespace
2025-03-26 00:31:02 -07:00