Pressure Sensor to USB

Hi,

Is there an easy way to connect SEN-16476 to the USB port of a Raspberry Zero? The less soldering as possible (but I can still do some if really needed). My goal is to have the Raspberry serving the pressure value through any kind of API.

Thanks,

JMS

The pressure sensor is designed to connect to the I2C bus of a 3.3V microprocessor, not the USB port. An RPi will work, but so will just about any other 3.3V MCU. To avoid soldering, pick an MCU with a Qwiic I2C connector, or use these Qwiic jumpers: Flexible Qwiic Cable - Female Jumper (4-pin) - CAB-17261 - SparkFun Electronics

Take a look at the Getting Started guide linked on the product page.

Thanks for your prompt reply! My concern is that I have 0 knowledge of the Arduino language and it will take time to get something correct done.

I like the Qwiic but I was hoping to find a Qwiic version of something like that: https://ca.robotshop.com/products/usb-to-i2c-converter where I can read straight the I2C values from the Linux shell.

Update: Ok. With the cable you are pointing I might be able to connect to a I2C / USB converter I found. What’s about the sensor power? Will it be powered by USB? Or I need an external 3.3V power source?

The Qwiic cable has four wires: 3.3V power, GND, data and clock, and can provide power to a sensor.

With that usb-to-i2c converter, you will still need to learn how to communicate with and collect data from the sensor. The program provided by the Sparkfun “getting started” guide handles all those details and should run without modification.

Excellent! Thanks a lot.

I will go with the cable, the sensor and a USB adaptor, and if I’m not able to get that working then I will go with something like DEV-15444 and figure how to connect that to the RPi USB.