Repository navigation
v0.3
In this release the machine is fully functional. The 3.52inch e-ink display his proving to be very slow, although the images it shows are clear and beautiful. The following features have been implemented:
- the machine shows a QR code when a button is pressed. after the QR has been paid the item is dispensed and the display reverts back to the idlescreen
- variables have been renamed for more consistency
- display documentation was added. this includes raw manuals as well as a self-written guide
- a license has been added to the code
- the code is confirmed to run on a Raspberry Pi 4 with Bookworm
- Dependency of RPi.GPIO and Segno has been removed
The following issues remain in this version:
- there is no distinct confirmation or failure screen
- the display takes a long time to refresh (~20s). this does not seem possible to address with this hardware
- the screen isn't cleaned on shutdown
- the code does not run asyncronously, so while an invoice is displayed the machine does not listen on buttons
- the code doesn't run as a service yet