inkpot → inkblot

This commit is contained in:
arne 2025-11-05 22:23:53 +01:00
commit 20d0ff74e0
5 changed files with 228 additions and 86 deletions

View file

@ -1,6 +1,6 @@
# Inkpot on ESP32 Lilygo T5
# Inkblot on ESP32 Lilygo T5
This repository contains the sources required to run the Inkpot frontend on a Lilygo T5, an ESP32 equipped with an e-ink display. It allows you to create Lua sketches that draw on the e-ink screen.
This repository contains the sources required to run the Inkblot frontend on a Lilygo T5, an ESP32 equipped with an e-ink display. It allows you to create Lua sketches that draw on the e-ink screen.
You need to give it a 2.4Ghz Wifi SSID and password by adjusting `main/settings.h`. After that it will start an HTTP server that you can use to interact with the device. The HTTP server has two endpoints:
@ -39,7 +39,7 @@ You can stop the monitor by pressing `Ctrl + ]`.
## File Structure
- `main/`
- `inkpot.c`: Main program containing embedded Lua script and file-based Lua execution.
- `inkblot.c`: Main program containing embedded Lua script and file-based Lua execution.
- `paper.c`: Defines the lua bindings to epdiy that can be used for drawing on the screen.
- `assets/`
- `http/`: Static assets to be served by the HTTP server