Ken Van Hoeylandt 3ea02d912f
Merge develop into main (#167)
- WiFi Connect app is now hidden by default, but accessible at the bottom of the WiFi Manage app when WiFi is turned on.
- WiFi service now turns on WiFi when calling connect() and WiFi is not on.
- Removed `blocking` option for `service::loader::startApp()`. This feature was unused and complex.
- Various apps: Moved private headers into Private/ folder.
- Various apps: created start() function for easy starting.
- Added documentation to all TactilityC APIs
- Refactored various `enum` into `class enum`
- Refactor M5Stack `initBoot()` (but VBus is still 0V for some reason)
2025-01-17 19:37:42 +01:00
2025-01-14 06:53:41 +01:00
2025-01-17 19:37:42 +01:00
2025-01-17 19:37:42 +01:00
2025-01-17 19:37:42 +01:00
2025-01-17 19:37:42 +01:00
2024-01-13 14:15:53 +01:00
2025-01-11 13:23:02 +01:00
2025-01-11 13:23:02 +01:00
2025-01-14 06:53:41 +01:00
2024-11-04 21:19:24 +01:00
2025-01-14 06:53:41 +01:00

Overview

Tactility is an operating system that focuses on the ESP32 microcontroller family.

See https://tactility.one for more information.

photo of devices running Tactility  screenshot of desktop app

You can run built-in apps or start them from an SD card:

screenshot off app list app  screenshot of files app

It's easy to manage system settings:

screenshot of settings app  screenshot of wifi management app

License

GNU General Public License Version 3

Description
Tactility Working Copy
Readme 44 MiB
Languages
C++ 52.3%
C 40.4%
Assembly 4.6%
CMake 1.6%
Python 0.7%
Other 0.4%