empowering creative people

Sensors > Liquid & Flow

8 eTape Liquid Level Sensor + extras


$76.95 AUD, inc GST
$69.95 AUD, exc GST
8 eTape Liquid Level Sensor + extras
76.95 AUD


$76.95 AUD, inc GST
$69.95 AUD, exc GST
1 reviews 0 5 5
In stock, with a short lead time. 31 units dispatch in 4 to 8 days (in addition to the shipping method you choose). Our timing and stock is accurate. Delivery to you by Fri, 30th of Mar with Express Post within Australia.


  • $6.95 Standard (2-4 days, tracked)
  • $8.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

The eTape Liquid Level Sensor is a solid-state sensor with a resistive output that varies with the level of the fluid. It does away with clunky mechanical floats, and easily interfaces with electronic control systems. The eTape sensor's envelope is compressed by the hydrostatic pressure of the fluid in which it is immersed. This results in a change in resistance that corresponds to the distance from the top of the sensor to the surface of the fluid. The sensor's resistive output is inversely proportional to the height of the liquid: the lower the liquid level, the higher the output resistance; the higher the liquid level, the lower the output resistance.

This is a very unique sensor, Adafruit haven't seen anything else that is affordable and accurate for measuring liquid level. This sensor seems like it would be a handy addition to an hydroponics, aquarium, fountain or pool controller, or perhaps measuring a rain tube. This particular sensor is the 8" model, They also include a 4-pin connector and 560 ohm resistor. The connector is so you don't have to solder directly to the delicate pins: instead, just solder to the connector and plug it onto the sensor.

Since the sensor is resistive, it is easy to read it using a microcontroller/Arduino ADC pin. Check the tutorials tab for a quick-start pointer.

Technical Details

  • Sensor Length: 10.1" (257 mm)
  • Width: 1.0" (25.4mm)
  • Thickness: 0.015" (0.208 mm)
  • Resistance Gradient: 140Ω / inch (56Ω / cm), ± 10%
  • Active Sensor Length: 8.4" (213 mm)
  • Substrate: Polyethylene Terephthalate (PET)
  • Sensor Output: 1500Ω empty, 300Ω full, ± 10%
  • Actuation Depth: Nominal 1 inch (25.4 mm)
  • Resolution: 0.01 inch (0.25 mm)
  • Temperature Range: 15°F - 140°F (-9°C - 60°C)

For more information, check out: eTape Liquid Level Sensor Datasheet

eTape Liquid Level Sensor App note


Adafruit don't have a detailed tutorial for this sensor but it acts very much like a thermistor so they suggest checking out that tutorial for background, and then following these instructions:

Connect pin #2 of the sensor to ground, then pin #3 to a 560 ohm resistor. The other side of the 560 ohm resistor to VCC (3.3V or 5V for example) to create a resistor divider. The ADC pin connects to the point between the resistor and sensor.

 // the value of the 'other' resistor #define SERIESRESISTOR 560 // What pin to connect the sensor to #define SENSORPIN A0 void setup(void) { Serial.begin(9600); } void loop(void) { float reading; reading = analogRead(SENSORPIN); Serial.print("Analog reading "); Serial.println(reading); // convert the value to resistance reading = (1023 / reading) - 1; reading = SERIESRESISTOR / reading; Serial.print("Sensor resistance "); Serial.println(reading); delay(1000); }  

Then look in the App Note for the conversion between resistance and liquid level.

This product is listed in:

Documentation and Resources:
  • Water Tank Level Sensor
  • Imagine getting home from work, its winter, its cold. You have a shower to warm up and half way through your shower...... your water stops. You wrap a towel around yourself, remove the shampoo from your eyes and go out into the cold to swap the tanks as the water tank you were using had run dry. This was a common occurrence in my house......... but not anymore. Now I can keep visually see the level of water in my water tanks on m...

Product Comments

Customer Reviews

  1. Review by Justin verified purchaser

    Great sensor works as advertised. Follow the Adafruit guide and hook it up as a once side of a voltage divider to read on a micro. One tip is to ensure the connected cable has some strain relief as pulling on the connector can affect the sensors output. (Posted on 2/10/2016)

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $8.95 for Express Post (Overnight for Australia Post Next Day Network, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment based on the weight of your order.

Our physical address:

Unit 18, 132 Garden Grove Parade
NSW, 2289

Please checkout our customer service page if you have other frequently asked questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.