I'm passing this along as it's maybe a gotcha for the unspecting. It's not exactly cold fusion, but seems to defy the laws of electronics. My Banzai Buckaroo board interfaces to a Micro:bit controller. It measures Pin 1 against 3V to judge soil moisture, and below a threshold activates a 3V circuit to power a pump or solenoid.
HERE is the freaky part: I was thinking I'd make a sturdy test lead. Adafruit suggests 2 stainless steel nails and alligator clips. That felt like high-school science, not production use in a garden bed. SO, I had some 6 wire cable, I twisted three of each together, and tinned the ends, including 3" on the end we stick in the soil. I tested it, and there is infinite resistance between each set.
And it worked badly. The working range on Pin 1 is apparently from 0 to 1023. Pin 1 Disconnected reads 234. Pin 1 connected, but the leads sitting in the air, reads 794!!. With leads crossed it reads 1023. Stuck in soil which is dry it reads 975. Useless.
BUT, connect a separate piece of twin-lead wire to Pin 1 and it reads 357!!???. Wuh? Connect both leads of that twin-lead wire to 3V and Pin 1, and it reads 697???
Cut the twin-lead wire down to 4' long, and it reads 511?? Pull the very same wire apart and it reads 340?? Some bizarre coupling is going on which exceed my high-school electronics.
So, make sure your test leads aren't close to each other.