The Charmed Labs Pixy 2 vision sensor camera is smaller, faster and more capable than the original Pixy.
Like its predecessor, 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. The new algorithms 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. Pixy2 does all of this at 60 frames-per-second, so your robot can be fast, too.
No need to mess around with tiny wires - Pixy2 comes with a special cable that plugs directly into an Arduino and a USB cable that plugs into a Raspberry Pi, so you can get started quickly.
No Arduino or Raspberry Pi? No problem! Pixy2 has several interfaces (SPI, I2C, UART, and USB) and simple communications, so you can quickly get your chosen controller talking to Pixy2.
Small, fast, easy-to-use, low-cost, readily-available vision system
Learns to detect objects that you teach it
Connects to Arduino with included cable. Also works with Raspberry Pi, BeagleBone and similar controllers
All libraries for Arduino, Raspberry Pi, etc. are provided
C/C++ and Python are supported
Communicates via one of several interfaces: 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
A. Hi David, thank you for your question. All the units mentioned can be programmed using the Arduino software and all 3 have UART interfaces. We have never tried the inter compatibility but see no reason why they cannot be programmed to interface with each other.