Showing posts from October, 2018

Sensirion SDP810 Differential Pressure Sensor Code for Arduino

Lately I have been working a lot on a control system to emulate stack effect for use in the experimental setup I'm constructing. For the control system I'm using some small but extremely accurate and fast responding digital pressure differential sensors manufactured by Sensirion. The sensors are called SDP-810-125Pa, and while I've found two Arduino libraries intended for communication with these sensors, neither worked for what I'm doing, as I need to run the sensors in "continuous mode". I've therefore resorted to just communicating directly with the sensors over I2C using the build-in Arduino Wire.h library. This has turned out to not be too difficult (I managed it after all), and the Arduino code can still be kept pretty compact. I'm sharing the basic code below for anybody else using these sensors with Arduino MCU's. Also I've been in contact with a software developer at Sensirion who has told me that he is working on expanding their ardu…