The project is about controlling digital cameras remotely using USB PTP commands and adding telemetry and camera feedback data to the video signal coming from the controlled camera. The main purpose is to be applied on UAV projects, otherwise, it can be used on every kind of camera remote controlling and shooting.
The hardware used here allows some nice extrapolations of the project. Let's say you could use the USB Host to attach another kind of peripheral like a video-game Bluetooth to control a rover or you could add a USB HID compliant touch-panel to a custom display to interact with OSD data and so on. It's a great DIY hardware.
You can read all the details and the history of the project by clicking here.
Welcome to the ArduCam OSD Project!