I’d like to clean up the breadboard setup and add a pHAT to the Pis, to then connect the sensors to it.
I’m wondering whether it’s possible (and a good idea) to solder some sort of connector to the “non QWICC” devices like the Altimeter. A connector like this one with jumpers attached to it: https://www.sparkfun.com/products/17912 or the female version to the LIDAR.
Will I be able to normally connect via I2C through the pHAT? I read a few guides like this one: https://www.sparkfun.com/news/2958 and I’m unsure how the communication between Pi, pHAT and devices would work. Eg. do I need the python drivers only for discovery etc. What if I wanted to develop in Rust/JS/C++
Yes, you will have to solder male headers to the Altimeter. By doing that you can connect that to a breadboard. You will also be able to connect the altimeter to other boards via jumper wires.
I’m wondering whether it’s possible (and a good idea) to solder some sort of connector to the “non QWICC” devices like the Altimeter. A connector like this one with jumpers attached to it: https://www.sparkfun.com/products/17912 or the female version to the LIDAR.
Will I be able to normally connect via I2C through the pHAT? I read a few guides like this one: https://www.sparkfun.com/news/2958 and I’m unsure how the communication between Pi, pHAT and devices would work. Eg. do I need the python drivers only for discovery etc. What if I wanted to develop in Rust/JS/C++
I’m aware it’s a protocol, I just wanted to make sure there wasn’t any sort of driver dependency for the pHAT. I haven’t used HATs much, that’s why I’m asking
Either way, thanks for answering! I highly appreciate it!
The QWIIC PiHat is just a bunch of connectors; no specific software or drivers are used by it. You can see the schematic under the “documents” tab on the pHat page