Troubleshooting
Red Vision Assembly Tips
Camera Board Alignment
Make sure to align the Camera Board to the "LEFT" side of the 2x10 header on the Red Vision Touch Display like the photo below shows:
SparkFun Red Vision Code Package Tips
The SparkFun MicroPython OpenCV port's ReadMe file has comprehensive information about the entire package including detailed installation instructions, supported hardware, included OpenCV functions with descriptions of how to use them and much more.
Hardware Configuration
The MicroPython port of OpenCV depends on hardware drivers to interface with cameras and displays. Drivers are built into the firmware, so there is no need to install them manually.
An example module called cv2_hardware_init is imported by all examples to initialize the drivers. You will likely need to edit the files for your specific hardware and board configuration.
The standard MicroPython OpenCV firmware UF2 file contains a hardware configuration file set up specifically to work with the XRP Kit. If you're not using the Red Vision Kit with a RedBoard IoT - RP2350, you'll most likely need to go and change the pin assignments in the cv2_hardware_init
Performance
The main version of OpenCV is designed to run on desktop machines with orders of magnitude more processing power and speed so temper your expectations for the performance of this OpenCV port.
General Troubleshooting
Note
Not working as expected and need help?
If you need technical assistance and more information on a product that is not working as you expected, you'll want to head over to the SparkFun Forums for help from our Technical Support team and community. If this is your first visit, you'll need to create a forum account to search product forums and post questions.
