Pixy for LEGO ships with firmware that is hard-coded to talk to LEGO Mindstorms, but that’s the only difference. And there is a LEGO cable that comes with Pixy for LEGO, whereas “regular” Pixy ships with an Arduino cable.
So there are 2 versions of firmware:
- “general” firmware, which supports all platforms, including Arduino, Raspberry Pi, even LEGO.
- LEGO firmware which only supports LEGO.
You can upload general firmware into your Pixy and use with Arduino, etc, if you like.
Regarding buying Pixy for LEGO, it’s only available through Robotshop for now. We will be adding more distributors in the coming months.