Adolfo Reyna
efea28e5d6
feat: Add BookPlayer app and update CI build matrix
2026-07-08 23:20:03 -04:00
Adolfo Reyna
364dc6b2f7
fix(reynabot): Replace unsupported Unicode emojis with custom girl/boy PNG assets
2026-07-01 22:56:31 -04:00
Adolfo Reyna
5eb9620468
feat(reynabot): Show dedicated speaker selection screen on launch
2026-07-01 22:51:23 -04:00
Adolfo Reyna
6bf06c8867
feat(reynabot): Add speaker selection buttons for Grace and Elias
2026-07-01 22:43:36 -04:00
Adolfo Reyna
a4be0d73ae
feat(reynabot): Improve UI and update voice endpoint to kids gateway
2026-07-01 13:45:04 -04:00
Adolfo Reyna
98ae52d3a8
Implement Mp3Player dynamic application
2026-06-28 22:22:57 -04:00
Adolfo Reyna
0fb3c22f79
feat: add McpScreen phase 2 display tools
Main / Build (Brainfuck) (push) Has been cancelled
Main / Build (Breakout) (push) Has been cancelled
Main / Build (Calculator) (push) Has been cancelled
Main / Build (Diceware) (push) Has been cancelled
Main / Build (EpubReader) (push) Has been cancelled
Main / Build (GPIO) (push) Has been cancelled
Main / Build (GraphicsDemo) (push) Has been cancelled
Main / Build (HelloWorld) (push) Has been cancelled
Main / Build (M5UnitTest) (push) Has been cancelled
Main / Build (Magic8Ball) (push) Has been cancelled
Main / Build (MediaKeys) (push) Has been cancelled
Main / Build (MystifyDemo) (push) Has been cancelled
Main / Build (SerialConsole) (push) Has been cancelled
Main / Build (Snake) (push) Has been cancelled
Main / Build (TamaTac) (push) Has been cancelled
Main / Build (TodoList) (push) Has been cancelled
Main / Build (TwoEleven) (push) Has been cancelled
Main / Bundle (push) Has been cancelled
2026-06-25 12:43:08 -04:00
Adolfo Reyna
ac9d6dc0d3
feat: add Tactility MCP Screen foundation
2026-06-24 23:48:21 -04:00
Adolfo Reyna
fb800bb5bd
docs: add McpScreen implementation plan
2026-06-24 23:19:03 -04:00
Adolfo Reyna
e5233efdf3
chore: save Tactility app experiments
2026-06-24 23:17:40 -04:00
Adolfo Reyna
ca55f16085
feat(audiotest): add AudioTest application for testing recording and playback
2026-06-23 18:32:44 -04:00
Adolfo Reyna
3c6acf47a5
Add touch support to Snake game by dividing the screen into Up/Down/Left/Right zones
Main / Build (Brainfuck) (push) Has been cancelled
Main / Build (Breakout) (push) Has been cancelled
Main / Build (Calculator) (push) Has been cancelled
Main / Build (Diceware) (push) Has been cancelled
Main / Build (EpubReader) (push) Has been cancelled
Main / Build (GPIO) (push) Has been cancelled
Main / Build (GraphicsDemo) (push) Has been cancelled
Main / Build (HelloWorld) (push) Has been cancelled
Main / Build (M5UnitTest) (push) Has been cancelled
Main / Build (Magic8Ball) (push) Has been cancelled
Main / Build (MediaKeys) (push) Has been cancelled
Main / Build (MystifyDemo) (push) Has been cancelled
Main / Build (SerialConsole) (push) Has been cancelled
Main / Build (Snake) (push) Has been cancelled
Main / Build (TamaTac) (push) Has been cancelled
Main / Build (TodoList) (push) Has been cancelled
Main / Build (TwoEleven) (push) Has been cancelled
Main / Bundle (push) Has been cancelled
2026-06-23 12:16:33 -04:00
Adolfo Reyna
23e969c1b6
Configure HelloWorld manifest target platforms for esp32s3
Main / Build (Brainfuck) (push) Has been cancelled
Main / Build (Breakout) (push) Has been cancelled
Main / Build (Calculator) (push) Has been cancelled
Main / Build (Diceware) (push) Has been cancelled
Main / Build (EpubReader) (push) Has been cancelled
Main / Build (GPIO) (push) Has been cancelled
Main / Build (GraphicsDemo) (push) Has been cancelled
Main / Build (HelloWorld) (push) Has been cancelled
Main / Build (M5UnitTest) (push) Has been cancelled
Main / Build (Magic8Ball) (push) Has been cancelled
Main / Build (MediaKeys) (push) Has been cancelled
Main / Build (MystifyDemo) (push) Has been cancelled
Main / Build (SerialConsole) (push) Has been cancelled
Main / Build (Snake) (push) Has been cancelled
Main / Build (TamaTac) (push) Has been cancelled
Main / Build (TodoList) (push) Has been cancelled
Main / Build (TwoEleven) (push) Has been cancelled
Main / Bundle (push) Has been cancelled
2026-06-23 11:59:51 -04:00
Shadowtrance
a0c1b25169
Fixes for grove and i2c changes ( #31 )
2026-06-20 00:06:34 +02:00
Shadowtrance
dbf850c434
Fixes and new apps ( #30 )
...
- M5 Unit Modules library + M5 Unit Test app
- Minor fixes for TodoList, TwoEleven, Snake, Brainfuck and Breakout
- Fixed SerialConsole to use the uart controller as it was broken in one of the many updates
- Fixed keyboard input in TwoEleven, Breakout, Magic8Ball and Snake
- Bluetooth Media Keys app, supports pressing physical keys to trigger the corresponding buttonmatrix button
- Epub Reader app
2026-06-07 15:56:32 +02:00
Ken Van Hoeylandt
1f959c8bbf
Tool 3.5.1
2026-03-05 23:31:36 +01:00
Christoph
c75a926c8b
Fixing f-string error in tactility.py ( #29 )
2026-03-05 23:29:56 +01:00
Shadowtrance
a75279c96c
New Apps - Lot 1 ( #27 )
...
* New Apps - Lot 1
Trying to mix it up a little with some fun, useful and just weird.
Adds more new apps...
Brainfuck
Breakout
Magic 8 Ball
Todo List
Also re-organised the app name part of main.yml
* Fix build?
* fixes
* and some more
* Update Brainfuck.cpp
* i heard you like fixes with your fixes
* no hard coded paths
2026-02-19 19:46:54 +01:00
Ken Van Hoeylandt
1443a29258
Updates for new SDK ( #26 )
2026-02-15 20:35:03 +01:00
Ken Van Hoeylandt
d799c881aa
Tactility script improvements ( #25 )
...
Compile from a different folder. Remove duplicate copies of tactility.py
This updates tactility.py to v3.5.0
2026-02-15 12:16:50 +01:00
Ken Van Hoeylandt
fdb2e09b6c
Add TamaTac symlink and CI
2026-02-13 21:30:08 +01:00
Shadowtrance
0b22f67a82
TamaTac & SfxEngine + Sprite tools ( #24 )
2026-02-13 21:26:23 +01:00
Ken Van Hoeylandt
9ba1d460bd
Update GPIO driver usage ( #23 )
...
Recently the SDK removed GPIO functionality because pins are now exclusively claimed by a driver. That means the GPIO app can't claim pins that are already in use... except when it calls the ESP-IDF driver code directly, which is what the app now does.
2026-02-12 08:35:12 +01:00
Ken Van Hoeylandt
1955cda81b
Update tactility.py and more ( #22 )
...
* Use single tactility.py and symbolic links
* Fix for MistifyDemo name
* Made snake a bit easier
* Update tactility.py 3.4.0
* Bump Snake version
* Bump version code
2026-02-07 01:09:59 +01:00
Shadowtrance
46cf00d92e
Mystify Demo, TwoEleven updates & Snake ( #21 )
...
* **New Features**
* Added Mystify screensaver demo with animated polygons and trails
* Added Snake game with multiple difficulties, high-score persistence, and multi-input (touch/keyboard) support
* Added CLI tool for building, packaging, and deploying apps (end-to-end build/install/run workflow)
* Per-grid-size high-score persistence added to 2048 app; expanded keyboard controls (WASD and device-specific mappings)
* **Documentation**
* Added Snake README with gameplay, controls, and usage instructions
2026-02-06 23:35:13 +01:00
Ken Van Hoeylandt
d31b6b48a4
Tactility.py 3.2.0
...
Fix for domain name changes and local sdk
2026-02-04 17:47:52 +01:00
Ken Van Hoeylandt
eeef409752
CI fix ( #20 )
...
Fix to support building for multiple architectures
2026-01-07 21:54:36 +01:00
Ken Van Hoeylandt
b6c27b64d4
Tactility.py 3.0.0 and SDK updates for 0.7.0-dev ( #19 )
...
- Remove `Libraries/Str`
- Replaced usage of `TactilityC` FreeRtos features with `TactilityFreeRtos` library
- Update `tactility.py`
- Removed redundant code from `TactilityCpp`
2026-01-04 02:20:06 +01:00
Shadowtrance
3bc1e7a373
Fix inverted up and down ( #18 )
2026-01-04 00:31:17 +01:00
Ken Van Hoeylandt
6cb52d826d
tactility.py 2.5.0 ( #17 )
2025-12-30 20:35:32 +01:00
Shadowtrance
64402e261a
Two Eleven App aka 2048 ( #16 )
2025-12-30 20:24:50 +01:00
Ken Van Hoeylandt
b769ede7a8
Update to SDK 0.6.0 ( #14 )
2025-10-29 17:42:53 +01:00
Ken Van Hoeylandt
05862ae65c
Release pipelines ( #12 )
...
Create a release pipeline that builds a zip file with everything to copy onto the CDN for delivery in the upcoming App Hub.
2025-10-18 15:40:59 +02:00
Ken Van Hoeylandt
bb0d536baa
Update workflows
2025-10-17 22:36:03 +02:00
Ken Van Hoeylandt
fefcb1d008
Fix for action version
2025-10-17 22:22:24 +02:00
Ken Van Hoeylandt
10ac0af4d6
Fix for action.yml
2025-10-17 22:15:57 +02:00
Ken Van Hoeylandt
1b02f3bd8e
Fix for build
2025-10-17 22:05:41 +02:00
Ken Van Hoeylandt
722cdc8a1a
Add release workflow ( #11 )
...
Merging to test if that enables it
2025-10-17 22:03:00 +02:00
Ken Van Hoeylandt
16770e63d3
Fix for crash
...
Added mutex lock in timer update function
2025-10-15 20:20:32 +02:00
Ken Van Hoeylandt
a42f018ddc
Add Serial Console app and update other apps for new SDK ( #10 )
2025-10-08 23:28:37 +02:00
Ken Van Hoeylandt
d33e7a41df
Updated tactility.py to v2.4.0 ( #9 )
2025-10-06 22:50:43 +02:00
Ken Van Hoeylandt
5197ea24f2
Add library licenses and docs ( #8 )
2025-10-05 23:01:55 +02:00
Ken Van Hoeylandt
b39bd6b6f5
Simplify app registration with TactilityCpp ( #7 )
...
- Simplified app registration with a C++ wrapper for the TactilityC.
- Rename the various app classes from `Application` to more specific names like `Calculator` etc.
2025-10-05 22:38:26 +02:00
Ken Van Hoeylandt
e1579d3cbd
Merge develop into main ( #6 )
...
- Update TactilitySDK to `0.6.0-SNAPSHOT10`: Refactor `tt_app_registration()` for the related changes
- Fix for Diceware app hanging
- Deleted unused `assets/` in HelloWorld app
2025-10-05 21:16:39 +02:00
Ken Van Hoeylandt
37c5002c5d
Add GPIO app and update CI ( #5 )
2025-10-05 18:43:35 +02:00
Ken Van Hoeylandt
b6cd11221e
Update SDK to 0.6.0-SNAPSHOT8 ( #4 )
...
Fixes cstdio include
2025-10-05 16:17:21 +02:00
Ken Van Hoeylandt
d8727d79e6
Update apps and create Diceware ( #3 )
2025-10-02 23:41:29 +02:00
Ken Van Hoeylandt
79a1403053
Update to TactilitySDK v0.6.0-SNAPSHOT3 and tactility.py v2.3.1 ( #2 )
2025-09-27 18:34:57 +02:00
Ken Van Hoeylandt
e9df149d7e
Fixes and improvements ( #1 )
2025-09-23 23:03:57 +02:00
Ken Van Hoeylandt
2e18ac17d6
Fix for arguments
2025-09-23 22:53:57 +02:00