### The Problem When using vintage manual lenses on modern digital cameras, the electronic connection is broken. Critical data like focal length, distance, and aperture are lost from the digital EXIF files.
### The Solution: OpenEXIF Sidecar A hot-shoe-mounted Raspberry Pi device that automates metadata logging using a smart dual-input system: * **The Vision Loop:** A small camera faces the lens. Using Python OCR, it reads the physical aperture and distance numbers directly off the lens barrel. * **The Voice Loop:** An offline microphone listens for creative context spoken by the photographer (e.g., "Portrait of Sarah"). #
### Shutter & Injection When you say "Snap", the system:
1. Fires the camera shutter instantly via USB.
2. Grabs the new image file over the cable.
3. Injects the lens rings' data and your voice notes directly into the EXIF file. Operating entirely offline, it works anywhere in the field without internet or cloud APIs.
*Note on Hardware Specifications:* This deployment utilizes the 8GB RAM variant of the Raspberry Pi 5 to establish an ideal balance between real-time edge processing power and strict power-efficiency boundaries. The 8GB architecture provides ample memory overhead to run concurrent, localized Python loops for image capture, real-time OCR text recognition off the lens barrels, and completely offline voice processing. Furthermore, selecting the 8GB baseline now future-proofs the core system, providing the necessary compute foundation to easily scale into advanced algorithmic image sequences on my upcoming roadmap without needing to replace the core processor layout down the line.

















Comments