Hardware/Neuro Vision OV5640

Neuro Vision OV5640 Downloads

Software and design files for the Neuro Vision OV5640 module and its carrier.

beginner1 min read
ItemFormatLocationStatus
Neuro Vision OV5640 schematic, Rev BPDF, one sheetNeuro-Vision-OV5640-Schematic-Rev-B.pdfCurrent. CERN-OHL-S v2
Neuro Vision OV5640-W schematic, Rev BPDF, two sheets: camera and sensors, connectivityNeuro-Vision-OV5640-W-Schematic-Rev-B.pdfCurrent. CERN-OHL-S v2
OV5640 driver libraryPart of the Arduino core, libraries/OV5640stm32n6Current
VL53L1CB time of flight libraryPart of the Arduino core, libraries/VL53L1CBstm32n6Current
MayaW476 WiFi library and module firmware (OV5640-W)Part of the Arduino core, libraries/MayaW476stm32n6Current
Carrier mechanical drawingPDF, STEPTo be publishedIn preparation
OV5640 datasheetPDFOmniVision, under NDANot redistributed
MAYA-W476 datasheetPDFu-bloxVendor site

Part numbers

Neuro Vision OV5640 is OL-DEV-N6-002 at hardware revision B. Neuro Vision OV5640-W is OL-DEV-N6-003 at hardware revision B. The revision printed on the PCB is matched to the schematic filename before use.

Notes

The OV5640 autofocus coprocessor firmware, ov5640_af_firmware.h in the driver library, is an OmniVision binary. Its redistribution terms are recorded as unconfirmed in the core's third-party notice.

The MAYA-W476 module firmware, sduartspi_iw610.bin.se, applies to the OV5640-W only. It is NXP proprietary, distributed in the library under NXP's licence agreement, and flashed to the board's external flash by the Arduino uploader.