Swift Hardware Hacking
summary
Builds a working Smart Deposit Platform that detects coin value by measuring weight change with a load cell and an HX711 ADC, reads a 24‑bit two’s‑complement value via bit‑banged GPIO, and displays status on an HD44780 LCD. Code runs on Raspberry Pi 3 B+ with Swift (Swift 5.x via community packages) using SwiftGPIO, sends deposits to a Keturah server‑side Swift backend and an iOS app, and demonstrably updates balances end‑to‑end.
AI-written summary · about
chapters (9)
- 0:00Introduction to IOT
- 2:37Smart deposit platform
- 5:24Setting up the environment
- 7:57Swift development on Pi
- 11:12Hardware implementation
- 13:32Weighing mechanisms
- 21:09Cloud integration
- 22:48Hardware debugging
- 24:39The future of Swift








