Data logger is here!
July 31, 2018 Leave a comment
After months of planning and designing, I’m excited to announce that the all-in-one SDI-12 data logger is here! I got the board printed and assembled one for testing last week. Been testing its features for several days now. I’m putting it in a nice IP66-rated enclosure for more tests and development.
This device is meant to be a one-stop-shop for data logging needs with minimal setup and learning time while my SDI-12 USB adapters are meant to add SDI-12 and other sensors to your existing datalogging PC or Raspberry Pi (assuming you’re willing to learn some Linux and the Pi).
For now, here are a couple of photos of just the board:
Board in my hand
Board with a 4-channel hi-res analog input extension board
Here is a list of features:
- Open-source full-feature Python data logging script
- SDI-12 translator with 4 SDI-12 sensor connectors (more can be added)
- 4 analog auto-scaling single-ended analog inputs up to 20uV precision
- 2 analog auto-scaling differential analog inputs up to 20uV precision (alt. to 4-chn single-end)
- Socket for optional 2G/3G/4G LTE/ZigBee/Digimesh RF modules
- Resistance sensing with optional precision 1K or 10K pull-up resistors (0.1% 20ppm/degC)
- Extension port allows up to 12 more precision analog and resistance sensors
- Micro-SD card slot (up to 32GB of non-volatile program and data storage)
- Data file download via FTP (Wi-Fi)
- Hi-precision temperature-compensated Real Time Clock for time keeping (2-4 ppm)
- Power cycle SDI-12 sensors to reset problematic SDI-12 sensors
- Wi-Fi connection to upload data to servers (requires a Wi-Fi hotspot/router)
- 4 analog single-ended analog inputs up to 5mV precision where less precision is acceptable
- 4 digital on/off inputs (alt. to 4 5mV analog chn)
- 4 digital pulse counters for rain gauges, anemometers etc. (alt. to 4 5vV analog chn)
- Device temperature monitoring
- Starter MicroSD card with logging script included
- Xbee sleep to conserve power
- Interactive sensor and logger setup interface
- Optional water-proof enclosure
- Optional wired adapter for more software development
I will add more details later.