Skip to content

Releases: ByteWelder/Tactility

v0.2.0

26 Jan 15:50
1bb1260
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

This is a preview release.

Changes

  • New device implemented: unPhone (warning: still has a power drain issue when the device is off!)
  • Fixed SD card compatibility issue for all devices
  • It's now possible to start more than 1 external app at the same time
  • External apps can now specify methods to create/destroy data, and it's easier to attach data
  • Lots of internal fixes and improvements. Changed the way how apps & services are defined. Refactored TactilityCore to include more C++ safety measures (e.g. smart pointers)
  • Updated to ESP-IDF v5.4
  • Renamed "Yellow Display" device to "CYD 2432S024C"

Devices

  • unPhone: There currently is a power drain issue where the device will drain the battery in the off state. It lasts about 3 days in off state.
  • T-Deck: Works the best. No serious issues.
  • Core2: Performance isn't great, but mainly entering WiFi credentials with on-screen keyboard is not great.
  • CoreS3: SD card doesn't work and doesn't seem fixable (hardware issue). External I2C does not work (no voltage output on ports). Entering WiFi credentials with on-screen keyboard is not great.
  • Yellow Board: Likely goes out-of-memory after connecting to WiFi, resulting in icon rendering issues. Works smoothly otherwise.

TactilitySDK

I do not suggest using the SDKs to build external apps, because the API is not stable yet. You're of course welcome to try it out and evaluate it.

HelloWorld.app.elf

This is an external app that you can store onto an SD card and run via the Files app.

Simulator

This should run on Linux (Intel/AMD64) and on Windows 11 with WSL+Ubuntu. See documentation for more info.

v0.1.0

13 Jan 20:16
43c78c6
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

This is a preview release.

Devices

Update: There's an SD card compatibility for all devices, that will be resolved in the next release.

  • T-Deck: Works the best. No serious issues.
  • Core2: Performance isn't great, but mainly entering WiFi credentials with on-screen keyboard is not great.
  • CoreS3: SD card doesn't work and doesn't seem fixable (hardware issue). External I2C does not work (no voltage output on ports). Entering WiFi credentials with on-screen keyboard is not great.
  • Yellow Board: Likely goes out-of-memory after connecting to WiFi, resulting in icon rendering issues. Works smoothly otherwise.

TactilitySDK

I do not suggest using the SDKs to build external apps, because the API is not stable yet. You're of course welcome to try it out and evaluate it.

HelloWorld.app.elf

This is an external app that you can store onto an SD card and run via the Files app.

Simulator

This should run on Linux (Intel/AMD64) and on Windows 11 with WSL+Ubuntu. See documentation for more info.