See: rit-construct-makerspace/access-control-server#1376
The idea is for a different type of Core/Component that can be used instead for the loaning of tools and similar (key check out, borrow a toolbox, temporarily rent a cubby, etc.).
Would likely use a modified pinout of the 15 pin, where we repurpose Access and Interrupt as 2 more GPIO. This'd allow for passively loaning of up to 64 open-ended devices like cubbies, or 8 devices with feedback as to which are present (using 8-to-3 encoding in each direction). Some loan devices would also implement a higher-level communicative interface.
There'd be a differing identified in the OneWire TL register to identify this type of component.
Example Uses:
- Loan out high-value tools like iFixIt kits, to make sure they are returned.
- Allow tools to leave the shop in a "thing library" setup.
- Restrict some more dangerous handheld tools (gouges, etc.) behind a staff check-off.
- Provide cubbies that can be rented out by students for short-term project storage.
- Maintain control over keys that are used to access tool boxes, open doors, enable equipment, or enable advanced features on equipment.
See: rit-construct-makerspace/access-control-server#1376
The idea is for a different type of Core/Component that can be used instead for the loaning of tools and similar (key check out, borrow a toolbox, temporarily rent a cubby, etc.).
Would likely use a modified pinout of the 15 pin, where we repurpose Access and Interrupt as 2 more GPIO. This'd allow for passively loaning of up to 64 open-ended devices like cubbies, or 8 devices with feedback as to which are present (using 8-to-3 encoding in each direction). Some loan devices would also implement a higher-level communicative interface.
There'd be a differing identified in the OneWire TL register to identify this type of component.
Example Uses: