Getting started can require quite a bit of effort. Fortunately the costs are relatively low, so it does not cost much to experiment with the system. Intimidation is probably the biggest factor. You don't have to be a C-programmer, but it does help if you have experience with some programming or scripting. I think you can learn the basics of what you need by working through examples, although eventually you will want to be fluent in C if you want to really be in control of everything, and do more than just read and write to sensors.
We use the basic Arduino here. More advanced versions have more features, and become more like the Raspberry Pi (think of a Raspberry-Pi as an Arduino with extra network and video hardware added, more like the ...)
A caution: There is a little bit of code available on the web for these senors, and that little bit of code has been repeated many times. I have noticed that some of the conversions from raw data to physical units is a little off. There is one source for sensor information, and that is the manufacturer data sheet. Always find the complete data-sheet for your sensor, and use that as a basis for your program. I would not, as a general rule, believe all the code you find on the Internet (hmmm, interesting dilemma in using this site).
Geology Department
http://www.pdx.edu/geology
Copyright © 1994-2015 · K.M. Cruikshank ·
http://geomechanics.research.pdx.edu