Elmwood no more, long live Elmwood! Elmwood Electronics and PiShop are now together!
Please order via PiShop.ca, as we are no longer taking orders through this site.
More details are in our blog!

Octopus Water level sensor


Elmwood Electronics has stopped accepting orders. This product might be available at PiShop.ca. Please check this blog post about our recent team merger.

Octopus Electronic Bricks! You can use them build electronics projects just as easy as piling bricks! By using Octopus electronic bricks, you may connect Arduino or compatible boards easily with various digital, analog and I2C/Uart interfaces. These breadboard-less firm connections includes an extensive collection of modules like potentiometers, sensors, relays, servos, and even buttons.  Just plug and play!

Octopus Water level Sensor is the water level electric brick in our Octopus series! It uses the  basic design footprint of other Octopus electric bricks;, it has the same orientation, fixing holes, and connectors.

Octopus Water level electric brick is a simple, easy-to-use, high performance, reasonably priced sensor. The water level is detected by the exposed parallel wires and the water volume. It then converts the water level to an analog signal that can be easily recognized by (for example) a micro:bit. Use it to sound a water level alarm!

Notice: The components above the MAX water level are not waterproof, please do not put them in the water.


  • Simple, easy to use, in a small form factor
  • Support for micro:bit 3V power
  • Easy and convenient for connection


  • Name:    Octopus Water level sensor
  • SKU:   EF04094
  • Working Voltage:    DC 3~5.5V
  • Connection Mode:    G-GND,V-VCC,S-signal pin
  • Size:    59.15 x 19mm
  • Net Weight:    5.5g
Software Programming

Program in the makecode and analog read P1 to get the value of water level that would be showing on the micro:bit. Links


The value of the soil moisture is showing on the micro:bit.

Collections: ElecFreaks

Type: Octopus Electric Bricks