mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 10:53:17 +00:00
1.7 KiB
1.7 KiB
Overview
NanoBake is a front-end application platform for ESP32. It provides an application framework that is based code from the Flipper Zero project.
Nanobake provides:
- A hardware abstraction layer
- UI capabilities (via LVGL)
- An application platform that can run apps and services
Status: pre-alpha
Technologies
LCD and input drivers are based on esp_lcd and esp_lcd_touch.
UI is created with lvgl via esp_lvgl_port.
Supported Hardware
Devices
In theory, all hardware from the Board Support Packages project is supported.
In practice, there are pre-configured drivers available for these boards:
- Yellow Board / 2432S024
Drivers
Displays (see esp-bsp and Espressif Registry):
- GC9503
- GC9A01
- ILI9341
- RA8875
- RM68120
- SH1107
- SSD1306
- SSD1963
- ST7262E43
- ST7789
Touch (see Espressif Registry):
- CST8xx
- FT5X06
- GT1151
- GT911
- STMPE610
- TT2100
Guide
Until there is proper documentation, here are some pointers: