89c9f317c13721c81041f217a8c95022d9d1708e
- Moved temporary draw buffer allocation to the initialization phase and made it persistent in the driver struct. - Resolved severe heap fragmentation caused by allocating and freeing 15KB per UI frame. - Fixed a use-after-free corruption where the SPI DMA would read from a freed temporary buffer. - Fixed WDT timeout caused by OOM failure in esp_lcd_panel_draw_bitmap that left LVGL hanging in wait_for_flushing. - Added explicit RAM clear command to boot sequence to wipe lingering hardware freeze artifacts.
Overview
Tactility is an operating system that focuses on the ESP32 microcontroller family.
See https://tactilityproject.org for more information.
You can run built-in apps or start them from an SD card. It's easy to manage system settings:
License
Description
Languages
C++
65%
C
28.9%
Python
3.5%
CMake
1.4%
HTML
1.1%



