TroubleshootingGravity

Ateempting to interface DFRobot Tipping Bucket with Particle Boron

userHead Bentley.Settin 2025-09-19 04:39:58 10 Views0 Replies

Hi all, 

 

I am currently trying to interface a Particle Boron with the DFRobot Tipping Bucket. I have tried a variety of ways to initialize the rainfall sensor and am having no success. I know that the docs and wiki do not explicitly say that this sensor is compatible with Borons but this is a microcontroller our lab continues to favor and have manipulated it with other peripherals before. Here are a few things I have attempted:

 

1. I have directly copy and pasted the rainfall library and I2C code linked in the rainfall sensor's wiki. 

2. I have edited portions of the code to align with Partice VS Code instead of using Arduino IDE. There has been no success with multiple edits. I keep recieving this error “Sensor Init Error!!” 

3. I moved forward with an even more simplified code to determine if these two electronic were even talking. 

4. I created a fresh project that simply scanned for an I2C connection which came up with nothing. It seems as if the boron does not even “see” the rainfall sensor after multiple attempts. 

 

I will attach a wiring diagram of what I have done so far. In the diagram it shows I use 4.7 pull up resistor which I have tried, but I have also tried a 10K pull up resistor. 

I am also working on determining if this could be a Particle Boron problem. I am reaching out to Particle forums but wanted to reach out here just in case there was any extra guidance. 

 

All the help is appreciated!