SparkFun Red Vision Kit for RedBoard

Unlock advanced machine vision on the RP2350 RedBoard IoT with this solder-free kit, featuring a 2.0" capacitive touch display and the HM01B0 colour camera for instant object and contour detection.


Description

The SparkFun Red Vision Kit for RedBoard includes the Red Vision Touch Display for RedBoard and the Red Vision Camera Board - HM01B0 (Colour), adding machine-vision capabilities to the RP2350 RedBoard IoT. This kit includes everything you need to quickly and easily add a camera and touchscreen display to your RedBoard, with no soldering required. These boards let you add live image processing and advanced features, such as object and contour detection, using the SparkFun MicroPython Red Vision Code Package, a MicroPython port of the popular OpenCV image processing library! While the hardware is compatible with other 3.3V logic RedBoards or R3 Arduino boards with sufficient processing power, the specific Red Vision Code Package is currently supported only on the RP2350.

A Capacitive Touch Display for RedBoard

The Red Vision Touch Display for RedBoard features a 2.0", 320x240px capacitive touch LCD mounted on a breakout board designed to plug directly into the RP2350 RedBoard IoT. The display board includes a connector that plugs into the SparkFun Red Vision Camera Board - HM01B0 (Colour) or other 2x9-pin camera boards.

  • Arduino R3 form-factor headers (2x 8-pin, 1x 10 pin and 1x 6 pin)
  • I/O expander to control I/O pins on both the display and camera over I2C

A Compatible Colour Camera from Himax (HM01B0)

A breakout board for the HM01B0 320 x 320 colour camera module from Himax©. The Camera Board breaks out all the pins from the HM01B0's ribbon cable to three sets of 0.1"-spaced plated through-hole (PTH) pins for users to access easily. The camera board included with this kit includes a pair of 2x9 male headers soldered to these pins to connect directly to the Red Vision Touch Display and operates over an I2C interface. Here’s the nitty-gritty:

  • 320 x 320 pixel resolution that supports frame rates of up to 51FPS in full resolution (320 x 320) and up to 60FPS in windowed/QVGA (320 x 240) operation.
  • 2x2 monochrome binning mode that supports up to 120 FPS, ideal for maximizing frame rate at the expense of resolution and colour.
  • The motion-detection feature is tied to an interrupt output, so you can program it to wake your camera project whenever motion is detected.
  • Video data interface communicates over a configurable 1-, 4-, or 8-bit interface that supports both a video frame for synchronising multiple cameras and a line sync for creating a composite image from two cameras.

Multiple Oscillator Options

The Red Vision Camera Board - HM01B0 offers three oscillator options for the camera module. It defaults to using the onboard 24MHz oscillator but also includes solder jumpers to switch to the HM01B0's internal 48MHz oscillator or to use an external clock input via the HM01B0's Clock (CLK) pin. Users should only select one of the three clock inputs to avoid undefined behaviour or damage to the module. It also handles voltage regulation to the HM01B0 to drop the (expected) 3.3V supply voltage down to 2.8V.


Specifications

Red Vision Touch Display Features:

  • 2" Touch Screen Display
  • 320x240px Resolution
  • Male R3 Headers (2x 8 pin, 1x 10 pin, 1x 6 pin)
  • 2x10 Socket (for connecting a Camera Board)
  • I/O Expander

Red Vision Camera Board - HM0B10 (Colour) Features:

  • 320 x 320 pixel array
  • Pixel Size: 3.6µm x 3.6µm
  • Max Frame Rates:
    • Full Resolution: 51 FPS (320 x 320)
    • Windowed/QVGA Mode: 60 FPS (320 x 240)
    • 2x2 Monochrome Binning Mode: 120 FPS
  • Video Data Interface: 1, 4 or 8bit with frame/line sync
  • I2C Interface @400 KHz (max)
  • I2C Address: 0x24
  • Supply Voltage:
    • Analogue: 2.8V
    • Digital: 1.5V (internally regulated)
    • I/O: 1.5V - 2.8V
  • 48MHz Internal Oscillator (Bypassed by default on Camera Board)
  • 3x 0.1"-spaced PTH Headers
    • Breaks out all HM01B0 pins
    • Pair of 2x8 Male Headers pre-soldered
  • Supply Voltage: 3.3V (regulated to 2.8V for HM01B0)
  • 28MHz Oscillator (Default)
    • Customisable to use internal or external oscillator
  • Red Power LED

Resources

Related Products