-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the TLFL wiki! I had three primary project branches in mind: 1: Off-line stand-alone repository. Is initially set up or flashed on a computer. Through an online-based flasher would be great. User specifies what percent of storage to use up for the clone repository. User specifies what language(s) of items to download. What fraction of the repository is the most popular items of PG vs most recently added. The default is 90/10. An option to manually update through, for example, a user's cellular phone hot-spot. 2: Same as 1, but for installations near enough to wifi it can schedule an rsync update nightly, weekly, monthly, or annually. Bonus: Acts as torrent server for expanded library to enable potentially faster syncs. 3: This is enough of a split as to maybe be a separate project. In this one, the pi has a connected camera and is used within a neighborhood little free library. This one requires reliable access. In addition to holding a repository, the camera is used first as a motion sensor (low frame-rate, b&w, low resolution mode), and then as a barcode scanner with OCR backup. A user will bring or take a book to the little free library. The book is placed under the camera. As motion is captured, an LED comes on, lighting the book and indicating the scanning function is active. A user then checks in/out the book by scanning the ISBN number or, if that fails, through OCR capture of the title/author. It then looks up the item, adds or subtracts it from it's local library listing depending on if it was checked in or checked out. This information would be available via a page available online, with the data hopefully checked and compiled at a central location that will look up the available books near a certain location/user or let a user know if an item is available nearby.