Oliver Kennedy 0f88f98424 | ||
---|---|---|
Examples | ||
conf_room | ||
installed | ||
.gitignore | ||
ESP32_GENERIC-SPIRAM-20240222-v1.22.2.bin | ||
LICENSE | ||
Makefile | ||
PCAL6416A.py | ||
README.md | ||
color_image_inkplate2.py | ||
color_image_inkplate6COLOR.py | ||
color_image_inkplate7.py | ||
esp32spiram-20220117-v1.18.bin | ||
gfx.py | ||
gfx_standard_font_01.py | ||
i2c_scanner.py | ||
image.py | ||
inkplate2.py | ||
inkplate4.py | ||
inkplate5.py | ||
inkplate6.py | ||
inkplate6COLOR.py | ||
inkplate6PLUS.py | ||
inkplate7.py | ||
inkplate10.py | ||
mcp23017.py | ||
pyboard.py | ||
shapes.py | ||
soldered_inkplate6.py | ||
soldered_inkplate6PLUS.py | ||
soldered_inkplate10.py | ||
soldered_logo.py |
README.md
Capen Inkplate Scheduler
Hardware
General Docs
Compiling / Running
make main
will upload all changed files and dump you into the micropython repl.
^c ^d
will soft-reboot the device.^a k y
will exit the repl
Files
conf_room/main.py
: Entrypointconf_room/ub_devices.py
: Logic for connecting to UB Devices and setting the date.conf_room/ub_sched.py
: Logic for connecting to UB Central Schedulingconf_room/conf_room_layout.py
: Display logic for rendering the screen
The Makefile
has some other useful widgets in it.