The Pixy2 CMUcam5 is the second version of Pixy. It's faster, smaller, and more capable than the original Pixy, with added features such as line tracking/following algorithms as well as the ability to detect lines, intersections, and small barcodes, intended for line-following robots. Able to learn and detect objects that you teach it. The Pixy2 "tracks" each object it detects.
Highlighted Features
- Wider field-of-view and color codes seven different signatures
- A replaceable lens with adjustable focus
- Teach it hundreds of objects you’re interested in
- Less chromatic distortion
- Less pixel noise
- Improved framerate – 60 frames-per-second with Pixy2
- Tracking algorithms have been added to color-based object detection
- Improved and simplified libraries for Arduino, Raspberry Pi, and other controllers
- The small, fast, easy-to-use, low-cost, readily-available vision system
- Detecting Intersections, "branching" and tracking lines
Applications
- Small mobile intelligent robot with image recognition
- Image Recognition project
- Object Tracking project
- Barcode Reading
Specifications
- Compatible with Arduino using the included cable. Also works with Raspberry Pi, Beagle Bone, and similar controllers
- All libraries for Arduino, Raspberry Pi, etc. are provided
- C/C++ and Python are supported
- Communication interfaces options: SPI, I2C, UART, USB, or analog/digital output
- Configuration utility runs on Windows, macOS, and Linux
- All software/firmware is open-source GNU-licensed
- All hardware documentation including schematics, bill of materials, PCB layout, etc. are provided
- Processor NXP LPC4330, 204 MHz, dual-core
- RAM264K bytes, flash2M bytes
- Image sensor Aptina MT9M114, 1296×976 resolution with integrated image flow processor
Hardware Overview
Figure 1: LED Indicators
Figure 2: Development Board Schematics