Troubleshooting

Troubleshooting

1.  What languages are supported by GrovePi?

We officially support C and Python, but there is no reason why it should not run in any other language. There are people trying to make it work with Go and Node.js and we have the code up on the Github repository.  We’ll love to support more languages. If you are interested in porting the GrovePi to other language we’ll love to hear more from you.

2.  Which port on GrovePi does what?

Please check out the port description here.

3. How are the ports connected and where is the schematic?

Please check the GrovePi Schematic. GrovePi is open source and you can check out the hardware files here. You can open them in Eagle or if you just want to take a look at the schematic, it’s available in PDF too.

4. Would my sensor work with the GrovePi?

Please check the supported sensors page to see if your sensor is officially supported. If it is not just the next question should help you figure out how to get it to work with the GrovePi.

5. I just got a Grove sensor I can’t get get it to work with the GrovePi.

First check if your sensor is officially supported by GrovePi here. If it is then you might need a software and firmware update, here’s the guide. Still not working, please post it on the forums and we’ll help you out.

If you have an unsupported sensor, then it’s time to get your hands dirty. It should be easy to set up most of sensors. These links should help you out. If you have any questions, post them on the forums and we’ll help you out. If the sensor is working, great, send a pull request on our Github repository. We’ll be more than happy to merge them.

Still got a question?  If you have any questions, comments, or suggestions, please ask on our forum.