Pixy 2.1 CMUcam5 Image Sensor

Cashback: $2.69
  • 3 or more $85.26
  • 5 or more $80.78
  • Availability: 5

    Buy locally from a partner


    Note: Stock from Dec 2021 onwards is V2.1 Pixy with V2.3 PCB. The new design includes:

    • Wider field-of-view
    • Replaceable lens
    • Adjustable focus
    • Less chromatic distortion
    • Less pixel noise



    This is the upgraded version of the Pixy camera and of course the latest version of the embedded camera or the famous CMUcam.


    The Pixy2 CMUcam5 is smaller, faster, and more capable than the original Pixy. Like its predecessor, the Pixy2 can learn to detect objects that you teach it, just by pressing a button. Additionally, Pixy2 has new algorithms that detect and track lines for use with line-following robots. With these new algorithms, you can detect intersections and “road signs” as well. The road signs can tell your robot what to do, such as turn left, turn right, slow down, etc. The best part is that the Pixy2 does all of this at 60 frames per second, so your robot can be fast, too!



    The Pixy2 also comes with a special cable to plug directly into an Arduino and a USB cable to plug into a Raspberry Pi, so you can get started quickly. No Arduino or Raspberry Pi? No problem! The Pixy2 has several interfaces including SPI, I2C, UART, and USB with simple communications, so you get your chosen controller talking to the Pixy2 in short order.


    Pixy2 uses a color-based filtering algorithm to detect objects. Color-based filtering methods are popular because they are fast, efficient, and relatively robust. Pixy2 calculates the hue and saturation of each RGB pixel from the image sensor and uses these as the primary filtering parameters. The hue of an object remains largely unchanged with changes in lighting and exposure. Changes in lighting and exposure can have a frustrating effect on color filtering algorithms, causing them to break. Pixy2’s filtering algorithm is robust when it comes to lighting and exposure changes.


    Warranty Period: 12 months
    • Strong Performance:  Process at 60 frames per second, find hundreds of objects simultaneously, can remember seven color signatures internally, can support multiple Pixy2 vision sensors to one microcontroller.

    • Easy and simple to operate: Teach Pixy2 an Object at the Push of a Button and can only receive the objects you are interested in.

    • Smart new algorithms: detect objects, track lines, even read barcodes without the help of a host computer, and detect intersections and "road signs".

    • Strong Compatibility: includes software libraries for Arduino, Raspberry Pi, support SPI, I2C, UART, USB, or analog/digital output and configuration utility runs on Windows, macOS, and Linux.

    • Fully Open source: All software/firmware is open-source GNU-licensed and all hardware documentation is provided.



    • Processor: NXP LPC4330, 204 MHz, dual-core
    • Image sensor: Aptina MT9M114, 1296 x 976 resolution with integrated image flow processor
    • Lens field-of-view: 60 degrees horizontal, 40 degrees vertical
    • Power consumption: 140 mA typical
    • Power input: USB input (5V) or unregulated input (6V to 10V)
    • RAM: 264K bytes
    • Flash: 2M bytes
    • Available data outputs: UART serial, SPI, I2C, USB, digital, analog
    • An integrated light source, approximately 20 lumens
    • Dimensions: 35mm x 45mm
    • Weight: 10 grams
    Packing List
    • 1 x Pixy2 CMUcam5
    • 1 x Pixy IO to Arduino ISP Cable
    • 1 x Micro USB Cable
    • 1 x Mounting Hardware Pack


    Q & A (8)

    Ask a question

    • 4.9 out of 5
    • 5
    • 4
    • 3
    • 2
    • 1
    Sort By:

    Tags: Pixy, Pixy2, CMUcam5, CMUcam, Image sensor, Camera, V2.1