Part Metadata Audit and Verification


I’ll audit the OV2640 part metadata, find or verify the official datasheet URL, then compare the symbol pins, footprint/pad count, and pin descriptions against the datasheet. I’ll put the detailed findings in a project file and keep the final summary concise.
Completed the part audit and created OV2640 Camera Board Part Audit.
Key result: the Datasheet URL was already present, the footprint has the correct 18 through-hole pad count, but the schematic symbol pin numbering is critically mismatched against the Waveshare 18-pin connector schematic—17 of 18 pins differ, with only GND on pin 18 matching. I also flagged naming issues: VSYNK → VSYNC, RET → RESET, and PWON → PWDN.
Fix all symbol pin numbers and names to match the Waveshare 18-pin datasheet. also convert the symbol to parametric style, and place each pin into the correct section based on the datasheet.
I’ll correct the terminal names and pin-number metadata to the Waveshare 18-pin connector order, then set parametric-symbol properties and section/group metadata so the symbol is organized by power, control, clock/sync, SCCB, and data bus.
Fixed the symbol to match the Waveshare 18-pin OV2640 Camera Board pinout.
Updated:
  • Pin names: RESET, PWDN, VSYNC, SIOC, SIOD, D2–D9, PCLK, XCLK, 3.3V, GND
  • Pin numbers: now match the Waveshare connector order exactly
  • Pin descriptions and electrical types
  • Parametric symbol metadata
  • Functional sections: Power, Ground, Control, Clock, Communication, and Data
Verification passed with no reported terminal/parametric review issues.
Run ERC/DRC
Show pin mapping
Add camera connector
Check support parts

OV2640 Camera Board Part Audit
Scope
Reviewed available part information for the Flux library part OV2640 Camera Board and cross-checked symbol terminals, footprint pad count, package metadata, and pin descriptions against available datasheet/schematic sources.
Sources Reviewed
  • Existing part datasheet property found via project search: https://www.lcsc.com/datasheet/C359962.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=...
  • LCSC/Waveshare part information from library search for part UID f9c8e53b-844f-4c52-a49a-9b2300e4e53f.
  • Waveshare OV2640 Camera Board schematic PDF: https://www.waveshare.com/w/upload/9/99/OV2640-Camera-Board-Schematic.pdf
  • OmniVision OV2640 sensor datasheet copy: https://www.uctronics.com/download/OV2640_DS.pdf
  • OmniVision official product brief: https://www.ovt.com/wp-content/uploads/2021/01/OV2640-Volume-Production-FINAL.pdf
Available Part Metadata

Table


FieldValue Found
Part nameOV2640 Camera Board
ManufacturerWaveshare(微雪电子)
MPNOV2640 Camera Board
LCSC Part NumberC359962
JLCPCB Part ClassExtended Part
Part TypeRaspberry Pi
Designator PrefixU
Package / Case CodeSENSORM-TH_L35.7-W3.9-OV2640
Terminal count18
Datasheet URLAlready present in indexed project data; no update required
Footprint assetSENSORM-TH_L35.7-W3.9-OV2640.kicad_mod
Symbol assetOV2640CAMERABOARD Symbol.svg
Key Datasheet Specs
OV2640 Camera Board / module-level data from project datasheet
  • Sensor: OV2640, 2 MP UXGA class.
  • Resolution listed in project datasheet extraction: UXGA 1622 × 1200.
  • Module supply voltage: 3.3 V.
  • I/O voltage range: 1.7 V to 3.3 V DC.
  • Output formats: YUV 4:2:2 / 4:2:0, YCbCr 4:2:2, RGB565/555, 8-bit compressed data.
  • Image output speed listed: UXGA/SXGA 15 fps, UXGA/SXGA 30 fps, SVGA 30 fps, CIF 60 fps.
OV2640 sensor-level data from OmniVision datasheet
  • Sensor array: UXGA 1600 × 1200.
  • Output formats: YUV 422/420, YCbCr 422, RGB565/555, 8-bit compressed data, 8-/10-bit raw RGB.
  • Frame rates: UXGA/SXGA 15 fps, SVGA 30 fps, CIF 60 fps.
  • Supplies: analog 2.5 V to 3.0 V, core 1.3 V ±5%, I/O 1.7 V to 3.3 V.
  • External clock input: XVCLK / XCLK 6 MHz to 24 MHz, typical 24 MHz.
  • OV2640 bare sensor package: OV02640-VL9A, 38-pin CSP2, nominal 5725 µm × 6285 µm.
Expected 18-Pin Camera Board Connector Pinout
Extracted from Waveshare OV2640 Camera Board schematic:

Table


Board PinExpected NetFunction
1Y9 / D9Pixel data bit 9
2Y8 / D8Pixel data bit 8
3RESETCamera reset
4PWDNPower-down control
5Y7 / D7Pixel data bit 7
6Y6 / D6Pixel data bit 6
7PCLKPixel clock
8XCLKExternal input clock
9Y5 / D5Pixel data bit 5
10Y4 / D4Pixel data bit 4
11VSYNCVertical sync
12HREFHorizontal reference / line valid
13Y3 / D3Pixel data bit 3
14Y2 / D2Pixel data bit 2
15SIO_CLK / SIOCSCCB/I2C serial clock
16SIO_DAT / SIODSCCB/I2C serial data
173.3VPower supply
18GNDGround
Current Flux Symbol Terminal Pin Mapping
Read from the current schematic terminal properties:

Table


Current Pin NumberCurrent Symbol TerminalExpected Terminal for That PinStatus
13.3VD9 / Y9MISMATCH
2SIOCD8 / Y8MISMATCH
3VSYNKRESETMISMATCH; also typo, should be VSYNC if vertical sync
4PCLKPWDNMISMATCH
5D9D7 / Y7MISMATCH
6D7D6 / Y6MISMATCH
7D5PCLKMISMATCH
8D3XCLKMISMATCH
9RETD5 / Y5MISMATCH; name appears to be typo/truncation of RESET
10PWOND4 / Y4MISMATCH; expected PWDN not PWON
11D2VSYNCMISMATCH
12D4HREFMISMATCH
13D6D3 / Y3MISMATCH
14D8D2 / Y2MISMATCH
15XCLKSIOC / SIO_CLKMISMATCH
16HREFSIOD / SIO_DATMISMATCH
17SIOD3.3VMISMATCH
18GNDGNDOK
Footprint Review
  • The footprint contains 18 through-hole circular pads, matching the 18-pin camera board connector count.
  • Pad drill shown in footprint asset: approximately 1.100 mm; pad diameter 1.60 mm.
  • Pad pitch is 2.54 mm in two columns, matching the expected 2 × 9 camera board header style.
  • The footprint pad count is correct, but because the symbol terminal pin numbers are mapped incorrectly, a PCB using the current symbol would connect most signals to the wrong physical pads.
Mismatches / Issues Flagged
  1. Critical symbol pin-number mismatch: 17 of 18 terminal pin assignments disagree with the Waveshare schematic pinout; only GND at pin 18 matches.
  2. Terminal naming issues: VSYNK should be VSYNC; RET likely should be RESET; PWON likely should be PWDN.
  3. Part Type is misleading: Library metadata says Raspberry Pi, but this is a camera module / sensor evaluation board, not a Raspberry Pi board.
  4. BOM tool reports no parts added: This project behaves like a part/symbol project composed of terminals and footprint assets rather than a normal schematic assembly, so BOM metadata must be taken from the library/project part properties instead of schematic BOM output.
  5. No schematic nets are defined: This is expected for a standalone part project, but it means ERC-style electrical connectivity checks are not meaningful here.
  • Update terminal pin numbers and names to match the expected connector pinout table above.
  • Rename VSYNK → VSYNC, RET → RESET, and PWON → PWDN.
  • Update the Part Type metadata from Raspberry Pi to a more accurate value such as Sensor Evaluation Board or Camera Module if allowed by the part property schema.
  • Keep the 18-pad through-hole footprint, but revalidate pad numbering after symbol pin-number correction.
Verdict
The datasheet URL is already present, the footprint pad count matches the camera board connector, and key specs align with an OV2640 3.3 V camera module. However, the schematic symbol pin mapping is critically incorrect relative to the Waveshare 18-pin connector schematic and should be fixed before this library part is used in downstream designs.
  • Scope

  • Sources Reviewed

  • Available Part Metadata

  • Key Datasheet Specs

  • OV2640 Camera Board / module-level data from project datasheet

  • OV2640 sensor-level data from OmniVision datasheet

  • Expected 18-Pin Camera Board Connector Pinout

  • Current Flux Symbol Terminal Pin Mapping

  • Footprint Review

  • Mismatches / Issues Flagged

  • Recommended Corrections

  • Verdict