DVP CAMERA IF(8-bit parallel IF) using RP2350 with SFP Transceiver. This project is for connecting a DVP camera, such as the OV5642, to Raspberry Pi Pico; the DVP camera is primarily an 8-bit parallel one produced by OmniVision, but it may be applicable to other image sensors with 8-bit parallel interfaces with I2C Control.
pi-cám-pinos is an anagram of 'pi pico camera'. The name is derived from the Spanish word for 'Great spotted woodpecker'. It is also derived from the name of a Raspberry mixed candy popular in the United States and Canada.
Use get_sdk.sh
to clone all Projects with Raspberry Pi Pico SDKs and Pico Examples.
wget https://raw.githubusercontent.com/panda5mt/picampinos/main/get_sdk.sh
chmod +x get_sdk.sh
./get_sdk.sh
To compile this project, just run
cd ~/
cd picampinos/firmware/
./pico_build.sh
Use Dockerfile
.
When you'd built an image, run and attach the image, type on terminal,
cd /root/picampinos/firmware/
./pico_build.sh
The docker image contains this Project, Pico SDKs, and Pico Examples.
Get ideas to see get_sdk.sh
.
This is Schematics
.
For instance, check comment in firmware/main.c
for connection via RP2350 and DVP Camera.
This module has three options, each of which is exclusive; only one option may be used at a time.
With the SFP module, pi-cám-pinos sends image data from the DVP camera to the optical fiber at up to 100 Mbps.