Hey guys I just got this new ThunderBoard in the mail I received a paper with it that have python code explaining how to detect the senor on my raspberry pi zero However I assumed that the two grove connector that should go into the board are the same one for the original MOD-1016 Lightning detector as explained in the tutorial for the GroveWeatherPi
Pi2Grover / D13/D16 MOD-1016G / Grove IRQ 50cm Grove Cable 4 Chan I2C Mux / Grove J3 / Bus1 MOD-1016 / Grove I2C 50cm Grove Cable
However neither the code snippet that was supported nor the GroveWeatherPi.py code is detecting the boar. I believe this is a hardware/wiring problem. Please help if you can Thanks
Hi. I am having the same issue. I have disconnected everything from the Pi2Grove board and just connected the Thunder to one of the I2C ports and it is detected. If I have it connected to the D13/16 port, it is not detected. Should I be connecting it to one of the I2C ports instead of the D13/16 port?
Hook up the I2C to I2C on your computer. use a Grove Connector to Female Pin converter to make it easy. If you have a Pi2Grover card.
Hook up the Interrupt to a GPIO line on your Pi using the same connector if you have it. You don't have to connect the power ground and White line on the Grove Connector for the Interrupt. You already have Ground from the line above.
Hmmm Apparently that wasn't it. I hooked up the I2c connector to the 1016 as fllows: Black GND Red VCC White SDA and yellow SCL Plugged that into one of the I2C connectors on the Pi2Grover THen connected the Yellow to IRQ on the 1016 and plugged into D13/16 on Pi2Grover.
This results in nothing detected. Meaning none of the other components either.
So I tried adding a connevtion to VCC for the interrupt 13/16 connector and same behavior I get: visible= 0 Traceback (most recent call last): File "GroveWeatherPi.py", line 425, in <module> tca9545.write_control_register(TCA9545_CONFIG_BUS0) File "./SDL_Pi_TCA9545/SDL_Pi_TCA9545.py", line 74, in write_control_register self._write(TCA9545_REG_CONFIG, config) File "./SDL_Pi_TCA9545/SDL_Pi_TCA9545.py", line 52, in _write self._bus.write_byte_data(self._addr, register, data) IOError: [Errno 121] Remote I/O error
Then if i run again, I get: GroveWeatherPi Solar Powered Weather Station Version 2.99 - SwitchDoc Labs
Program Started at:2017-12-27 19:15:40
---------------------- I2C Mux - TCA9545: Not Present BMP280: Not Present DS3231: Not Present HDC1080: Not Present HTU21DF: Not Present AM2315: Not Present ADS1015: Not Present ADS1115: Not Present AS3935: Not Present OLED: Not Present SunAirPlus: Not Present Sunlight Sensor: Present WXLink: Not Present