Cubecell + SDI-12

Hello, I’m wondering, is there a way to read a SDI-12 sensor using the Cubecell?

I have made it work with RS485, but no clue about the SDI-12 ones. Seems like these kind of sensors are better for low power application, so I think could be worth thinking about how to integrate with the Cubecell.

Since the Cubecell should be Arduino based and I have found there is something for Arduino, can be possible to use the Arduino library with a specific pin on the Cubecell to make this work? I’m referring to this: https://www.arduino.cc/reference/en/libraries/sdi-12/

Thank you!

Hey,

There are 2 SDI12 libraries which work with Arduino. Unfortunately they don’t compile when using the heltec boards.

My work around is to use an Arduino and then send data to heltec over serial to send via LoRa. But maybe someone with more programming knowledge can port the SDI12 library across to heltec?

I was thinking to something like that, but in this way we are gonna lose the low power advantage we have with a single Cubecell.
Could be nice to check with someone at Heltec if it’s possible to try a porting of that SDI12 libraries.

Yep, I got around it by using a 5v regulator I can shutdown through the cubecell - meaning that the arduino is off during sleep mode. Not an ideal solution though…

The cubecell would be an extremely useful/powerful device if someone can get the sdi12 librarys working.

Library 1
OR:
Library 2

Smart solution by the way. Do you know if there is more battery consumption using this solution?

Agreed with you that the Cubecell can be really powerful with SDI-12 support. As far as I know they are working on a Cubecell + RS485, maybe after that we can advice this one too.