Pixy2 CMUCam5 is a complete vision system with a powerful image sensor and microprocessor. It includes learning algorithms and the detection of colors, lines, intersections, and small barcodes. It includes all the techniques required for visual identity. You can teach it what to look for, and program it to send only the information you're looking for, so your microcontroller isn't overwhelmed with data. Pixy2 is a plug-and-play smart vision system for Arduino-compatible devices, Raspberry Pi, or other microcontrollers/computer systems. It can export its information in a variety of useful ways - UART serial, SPI, I2C, digital output, or analog output - so your microcontroller or microcomputer can easily communicate while doing other tasks.
Compared to the original Pixy, Pixy2 is smaller, faster, and more powerful. Like its predecessor, the Pixy2 can learn to detect objects you teach it, with the push of a button. You can train with PC-based software, but also with stand-alone programs that rely on camera buttons. Additionally, Pixy2 has new algorithms for detecting and tracking lines, which can be used with line-following robots. The new algorithm can also detect intersections and "road signs. " 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. Pixy2 is also teachable, so you can set it to only send you the images you explicitly tell it to look for. It's simp