Sensirion SDP610 with ProTrinket


I have found other threads out there, but nothing has solved my issue.
My problem is similar to the one found here:

I am trying to use a Sensirion SDP610 with a 3V Pro Trinket from Adafruit.

I have tried using 4.7K and 15K pull down resistors with the SDL and SCL. I can poll the sensor using the i2c_scanner sketch, finding the address at 0x40. I have found a few supporting files; SDP6xx.h, SDp6xx.cpp.

I am pretty inexperienced with Arduino, still getting my bearings.

Here is where I am stuck.

I am trying get pressure data from the sensor. But all the values I am receiving are max values; 255, 255, 65532.

I am unsure where to go from here, all the threads I find are either abandoned or lack the solution found.

#include <Wire.h>
#include "SDP6xx.h"
//#include <inttypes.h>

void setup()

void loop()

Thanks for any help you could provide.


SDP6xx.h (2.88 KB)

SDP6xx.cpp (4.22 KB)


You are correct and I am sorry about that. I misspoke when I said pull down resistors. Both of the resistors are pull up.