- Grove is both a connector type and an architectural specification - possibly created by Seeed?
- The Grove connector pinouts you use on the GoPiGo - and possibly other products - seem to match the Grove pinouts specified by Seeed.
- Do you implement the Grove architecture as specified by Seeed?
- (Assuming the existence of compatible libraries)
Will any Grove device, manufactured by anyone work on the GoPiGo, etc.? (i.e. If I buy a Grove “button” or “temperature sensor” from someone who may have a sensor you don’t sell, will it work? Or do I risk burning out the GoPiGo3 board?)
- Both you and Seeed sell a Grove “button”.
- The Grove button supposedly can be used as an input device on either of the two Analog/Digital connectors on the GoPiGo.
- You don’t publish a schematic for your button - at least not that I have found.
- Seeed does. That, (and other literature), indicates it’s a normally open switch with a 10k pull-down from the signal pin to ground. When pressed, there is a direct connection from the signal pin to the + power pin.
- Experimenting with the analog/digital pins on the GoPiGo3 board seem to indicate that the inputs “float” (are not pulled in either direction when open), because a long, (50 cm), wire connected to a pin causes the digital output to flip back and forth.
- My previous experience with electronics indicates that a circuit pin - unless clearly specified otherwise - can be shorted to ground but requires a pull-UP resistor to VCC to prevent blowing the output on the pin.
So, to what extent, if at all, do you implement the Seeed Grove specification?