“Who’d I Lend That Book To?” Hard Questions Answered with Python
summary
Builds a complete book-lending web app on a Raspberry Pi that reads/writes library stickers (passive RFID ~1 KB, ~1 cm range) using the MFRC522-python library over SPI and Pi GPIO, stores records in a SQL database, and exposes Flask pages to register, inventory and lend books. Encounters a blocking write call that stalls registration, uses a one-second non-blocking read plus front-end quarter-second polling to aggregate scans, and ends with a working, pragmatic system despite rough UX and hardware setup.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 2:18Why give this talk
- 5:59Raspberry Pi
- 7:31RFID chips
- 8:03RFID characteristics
- 9:49Buying stuff
- 11:35Schematics
- 12:06SPI
- 13:08GPIO
- 13:50Enable SPI
- 14:40MFR RC52
- 15:43Site Map
- 16:40Inventory
- 17:33Registering a Book
- 18:45Stream Rendering
- 20:26Scanning
- 23:15Demo
related talks
33mSmart and Simple Data Driven Hydroponic Sensing Applications Using Python, Flask & Raspberry Pi
37mGoing Loonie: Rebuilding the tape deck experience with Elixir, Nerves and RFID
21mWela School System Using Python
46mProgramming the Web of Things with Python and MicroPython
27mHow a major museum runs on Python
25mA website controlled Lego Robot using the Raspberry Pi
01h 02mSaturday lightning talks
57mRewiring the Internet for Ownership with Big Data and Blockchains
