I'm having a bit of trouble using my Arduino Nano 33 BLE with an OV7670 module I recently bought. I'm trying to use the official Arduino library for interfacing with the camera <Arduino_OV767X.h> but I'm not getting the signal I am expecting.
My HREF (Labelled HS on the camera module) on my OV7670 is directly connected to Digital Pin 8 (D8) on my Arduino.
My VSYNC (labelled VS on the camera module) on my OV7670 is directly connected to Analog Pin A1 on my Arduino.
It's worth noting that the camera RST pin is not connected, although I've also connected it to the 3.3V line with no difference. the PWDN pin is also not connected, connecting it to ground also has no effect.
The only difference between the two is that I uncommented the line: Camera.testPattern();
As such, they both list the same pinout at the top of the code. This pinout is included in the examples from the <Arduino_OV767X.h> library. This is why the tutorial confuses me, it goes against what the library pinout is.
Thank you again for helping me through with this problem.