Early build — before the touchscreen got swapped for buttonsThe button bank that replaced the touchscreenButton array wiring, back sideThe DS3231 RTC, soldered to a SOP14 adapterThe current breadboard buildThe owner's-eye view — outstanding balance, no math required on their end eitherEditing prices from a browser instead of reprinting a laminated sheetWho's buying what — the part that turns a snack cart into a spreadsheetThe payment screen, live on real hardware, mid-transactionThe other end of that QR code — a real payment, pre-filled and ready to sendGreen means go, red means back — the traffic-light colors that replaced a pair of tasteful pastels nobody could tell apartThe GM65, lit up and aimed at nothing in particular — which is also the problem it caused laterThe admin menu after it stopped being one endless list and became six foldersThe screen that turns the WiFi on — leave it and the radio goes quiet againThe fish, now allowed to wander the whole screen instead of dancing in one spotEverything on the bench at once, scanner finally included