====== Hooking up Pixy to LEGO Mindstorms ====== ===== If you have Pixy for LEGO ===== Pixy for LEGO comes with a special Pixy-to-LEGO cable and is preloaded with a version of the firmware that speaks the LEGO protocol by default. If you have Pixy for LEGO, just follow our [[wiki:v1:Pixy_LEGO_Quick_Start|Pixy for LEGO Quickstart Guide]]. ===== If you have "regular" Pixy ===== If you have "regular" Pixy, you can still hook it up to LEGO mindstorms. It will require you to [[wiki:v1:DIY_LEGO_cable|make a cable]], which is fairly easy, and you must have the correct hardware revision of Pixy (R1.3A). Look on at the backside of your Pixy. Does it look like the picture below (R1.3A)? If so, your Pixy will work with LEGO.\\ {{wiki:img:000097f36c930493af35ec6d720e1a3e449e913c.jpg?300}} If the backside of your Pixy looks like the picture below (R1.3), your Pixy is not compatible with LEGO, unfortunately. :(\\ {{wiki:img:ad3c04633407c31a7982adc49d04f4fafe491a65.jpg?300}} (Actually, the only difference between these two revisions is that R14 and R15 are 82K for revision 1.3A instead of 4.7K for revision 1.3, but replacing surface-mount resistors requires some decent amount of skill.) Once you've [[wiki:v1:DIY_LEGO_cable|made a cable]], you'll need to set the **Data out port** to **LEGO I2C** in the [[wiki:v1:Interface_Pane|Interface Tab]] in PixyMon.\\ {{wiki:img:ee1f33b099825ca886ad5ba005928043bd30eb0c.png}} And you're ready to follow the [[wiki:v1:Pixy_LEGO_Quick_Start|LEGO Quickstart Guide]].