Stock up with spring savings
To see product details, add this item to your cart. You can always remove it later.
Ships from
Ships from
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Eligible for Return, Refund or Replacement within 30 days of receipt
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Added to

Sorry, there was a problem.

There was an error retrieving your wish lists. Please try again.

Sorry, there was a problem.

List unavailable.
  • 2 VIDEOS
  • Elegoo HC-SR04 Ultrasonic Module Distance Sensor for Arduino UNO MEGA2560 Nano Robot XBee ZigBee, Set of 5
  • ELEGOO ultrasonic sensor kitELEGOO Official CA

Elegoo HC-SR04 Ultrasonic Module Distance Sensor for Arduino UNO MEGA2560 Nano Robot XBee ZigBee, Set of 5

4.5 out of 5 stars (591)

To see product details, add this item to your cart. You can always remove it later.

Purchase options and add-ons

About this item

  • Ultrasonic hc-sr04 distance measuring transducer sensor
  • HC-SR04 consists of ultrasonic transmitter, receiver, and control circuit. When trigged it sends out a series of 40KHz ultrasonic pulses and receives echo from an object.
  • Power supply: 5V DC; quiescent current: less than 2mA; effectual angle: less than 15°; distance: 2cm~500cm; resolution: 0.3 cm
  • Package Content: 5pcs HC-SR04 with a little gift

Frequently bought together

This item: Elegoo HC-SR04 Ultrasonic Module Distance Sensor for Arduino UNO MEGA2560 Nano Robot XBee ZigBee, Set of 5
$13.99
Get it by Tuesday, Mar 24
In Stock
Sold by ELEGOO Official CA and ships from 鶹 Fulfillment.
+
$21.99
Get it by Tuesday, Mar 24
In Stock
Sold by ELEGOO Official CA and ships from 鶹 Fulfillment.
Total price:$00
To see our price, add these items to your cart.
Details
Added to Cart
These items are shipped from and sold by different sellers.
Choose items to buy together.

Product information

Feedback

Elegoo HC-SR04 Ultrasonic Module Distance Sensor for Arduino UNO MEGA2560 Nano Robot XBee ZigBee, Set of 5


Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

Where did you see a lower price?

Price Availability
/
/
/
/
Please sign in to provide feedback.

Product details

  • Is discontinued by manufacturer ‏ : ‎ No
  • Product Dimensions ‏ : ‎ 1.5 x 4.5 x 3 cm; 9.07 g
  • Date First Available ‏ : ‎ April 16 2016
  • Manufacturer ‏ : ‎ Elegoo
  • Place of Business ‏ : ‎ ELEGOO Official Email: service@elegoo.com
  • ASIN ‏ : ‎ B01COSN7O6
  • Item model number ‏ : ‎ EL-SM-001
  • Country of origin ‏ : ‎ China
  • 鶹 Rank: #4,342 in Electronics (See Top 100 in Electronics)
  • Customer Reviews:
    4.5 out of 5 stars (591)

From the brand


Product Description

ELEGOO

Elegoo HC-SR04 Ultrasonic Sensor is a device that can measure the distance to an object by using sound waves. It measures distance by sending out a sound wave at a specific frequency and listening for that sound wave to bounce back. By recording the elapsed time between the sound wave being generated and the sound wave bouncing back, it is possible to calculate the distance between the sonar sensor and the object.

Ultrasonic Sensor HC-SR04 is great for all kind of projects that need distance measurements, avoiding obstacles as examples. HC-SR04 provides 3cm-450cm non-contact measurement function, the ranging accuracy can reach to 3mm. The modules include ultrasonic transmitters, receiver and control circuit.

1

Operating Principle of Ultrasonic Sensor

As the name indicates, ultrasonic sensors measure distance by using ultrasonic waves. The sensor head emits an ultrasonic wave and receives the wave reflected back from the target. Ultrasonic Sensors measure the distance to the target by measuring the time between the emission and reception. The distance can be calculated with the following formula: Distance L = 1/2 × T × C where L is the distance, T is the time between the emission and reception, and C is the sonic speed. (The value is multiplied by 1/2 because T is the time for go-and-return distance.)

2

For Arduino Project with Ultrasonic Sensor

Elegoo Ultrasonic Sensor HC-SR04 is inexpensive and easy to use since we will be using a Library specifically designed for this sensor, which can be downloaded from elegoo.com. To use it for Arduino projects you would need an ELEGOO UNO R3 controller board.

3

Technical Specification

  • Power Supply :+5V DC
  • Quiescent Current : 3mA
  • Working Current: < 5mA
  • Effectual Angle: <15°
  • Ranging Distance : 3cm - 450 cm/1″ - 10ft
  • Resolution : 0.3 cm
  • Measuring Angle: 30 degree
  • Trigger Input Pulse width: 10uS
  • Dimension: 45mm x 20mm x 15mm

ultrasoic sensors

Product Package

  • 5 HC-SR04 Ultrasonic Sensors
  • 10 Female-Male Dupont Cables
  • 10 Female-Female Dupont Cables
  • 1 Exquisite package box
  • Protected with the thermoplastic film

ELEGOO Tumbller Self-Balancing Robot Car Kit Compatible with Arduino
ELEGOO UNO Project Super Starter Kit w/Tutorials for Arduino Projects
ELEGOO UNO Project Smart Robot Car Kit w/Tutorial based on Arduino Platform
ELEGOO Mega 2560 Project The Most Complete Starter Kit w/Tutorials for Arduino
ELEGOO UNO R3 Project Complete Starter Kit w/Tutorials for Arduino
ELEGOO Upgraded 37 in 1 Sensor Modules Kit w/Tutorials for Arduino UNO, MEGA
Customer Reviews
4.6 out of 5 stars 287
4.6 out of 5 stars 15,876
4.6 out of 5 stars 7,551
4.6 out of 5 stars 2,475
Controller Board NANO UNO R3 UNO R3 MEGA 2560 UNO R3 /
Compatibility with Arduino
Projects Tutorial Included
Assembly Requirement No No No No
Reasons to Buy ElegooKit APP; FPV Mode; Obstacle Avoidance; Line Tracking Mode Tutorial of 24 Projects, Cost-effetive Starter Kit ElegooKit APP; FPV Mode; Obstacle Avoidance; Line Tracking Mode Tutorial of 33 Projects, Powerful Mega R3 Control Board Tutorial of 33 Projects, Complete Stater Kit with UNO R3 Tutorial of 34 Projects, Updated Version, Compatibility with Arduino IDE and STM32

Important information

Safety Information

keep away from the children under 3 years old

Brands in this category on 鶹

Customer reviews

4.5 out of 5 stars
591 global ratings

Customers say

The personal computer works very well with little modules that function great. Customers describe it as quality work and a great product. The sensors receive positive feedback, with users noting nice sensors and a very nice ultrasonic sensor. The device is easy to use and serves as an easy to use sensor. Customers are satisfied with the accuracy of measurements, though opinions on accuracy vary among users.
AI Generated from the text of customer reviews

Select to learn more

36 customers mention functionality, 34 positive, 2 negative
Customers report that the personal computer works very well with all modules functioning properly. The sensors work great and the device operates effectively outside. Users find it easy to get running and note that all components tested good.
works great, i use it with my nodemcu....Read more
They work well, pretty accurate.Read more
This HC-SR04 works well. I bought another HC-SR04 of another brand before buying this one....Read more
Work great and fast delivery.Read more
29 customers mention build quality, 25 positive, 4 negative
Customers appreciate the build quality of this personal computer. They describe it as quality work and a great product with good build quality. Users find it works very well and consider it very professional, with some noting it as a great little arduino toy.
Good product.Read more
Good quality...Read more
Everything from the box is on the picture. Perfect for your arduino project.Read more
...Build quality is good, packaging was good enough.Read more
13 customers mention sensor quality, 10 positive, 3 negative
Customers appreciate the sensor quality of this personal computer. They describe the sensors as nice and note that it features a very nice ultrasonic sensor. Users mention it has a great motion sensor and call it a great little sensor pack. The ultrasonic sensors are described as normal and widely used.
Cheap little sensors that are pretty accurate. Easy to program and lots of sample projects online for these things.Read more
Great motion sensor! Accuracy wasn't as great but does the job well.Read more
A sensor widely used a mast have....Read more
...At the end of the day they are just cheap sensors so you do get what you pay for but everything they said about what it would do it did in fact do.Read more
11 customers mention ease of use, 11 positive, 0 negative
Customers find the personal computer easy to use, particularly for implementing distance measurements and coding averaging routines. The sensor functionality receives positive feedback for its straightforward operation.
accurate, and easy to use, looks solidRead more
...free downloadable arduino libraries make using these so easy. my goal: to implement an array of these things to yield 360° 'vision'...Read more
...Usage is actually quite simple: 1. Send a pulse to the TRIGGER pin to start the ranging; 2....Read more
...I don't know. But, it was easy enough to just code an averaging routine....Read more
7 customers mention accuracy of measurements, 6 positive, 1 negative
The personal computer features a distance sensor that provides accurate measurements. Customers find it good for close-in distance measurements and note that it measures distance to water accurately. Users describe it as a quick way to detect distance and mention that it takes a measurement and gives a distance reading. The device serves as a distance sensor for robotic applications.
...Worked fine. Got steady measurements. Well worth it.Read more
19 customers mention accuracy, 13 positive, 6 negative
Customers have mixed experiences with the personal computer's accuracy. Some find it provides reasonable accuracy and is useful for non-precise readings, while others report wildly inconsistent readings and very unreliable sensors. The device seems capable of detecting surfaces, though accuracy isn't as great as some users expect.
Cheap little sensors that are pretty accurate. Easy to program and lots of sample projects online for these things.Read more
All sensor modules checked out okay. IR and laser (used with eye protection) are probably the better suited for instrumentation....Read more
Great motion sensor! Accuracy wasn't as great but does the job well.Read more
...The work very well and seem quite capable of detecting the surface of a water column without issue....Read more
Sonic rangers to the rescue
5 out of 5 stars
Sonic rangers to the rescue
These little modules work great and are sold in a group of 5 for a great price. All 5 come bundled in a single anit-static bag, and were well packaged. Also, did you see that last line where Elego mentions they include "a little gift"? I missed that, and it was a pleasant surprise. No spoilers, but that little gift was a great help in connecting up those sensors. The range is listed to 500 cm but I started to get large margin of errors past 400 cm. I also couldn't read closer than 4 cm (not 2 cm). To get a more accurate reading within the 4 cm to 400 cm range, I found taking a moving average of the last 3 readings to be good enough to do the trick. If you're not picky, one reading is sufficient. The PCB is well designed - it is the minimum size to hold the sonic sensors, rugged and firm. There are 4 pins; two for 5v and GND, 1 to TRIGGER it, and one to read the ECHO from. Usage is actually quite simple: 1. Send a pulse to the TRIGGER pin to start the ranging; 2. Measure the time in microseconds that it takes the ECHO pin to respond; 3. Divide the time taken by a constant (manufacturer provided; it is 58.0 for CM) to get the distance. I'm not sure how much 鶹 will allow me to write in a review, but I'm including the minimalist sketch (no comments) below to get you started (for Arduino, sorry, I'm not familiar with Pi). This will loop the ranging while reporting the distance in CM to the SERIAL MONITOR window in the Arduino IDE every second: --- Example Minimalist Sketch for HC-SR04 in Arduino -- /* HC-SR04 Sonic Ranging Sensor 5v to VCC 7 to Trig 8 to Echo GND to GND */ void setup() { pinMode(7, OUTPUT); digitalWrite(7, LOW); Serial.begin(9600); } void loop() { unsigned long start; digitalWrite (7, HIGH); delayMicroseconds(10); digitalWrite (7, LOW); // Wait - for ECHO pulse while (digitalRead(8) == 0); start = micros(); while (digitalRead(8) == 1); Serial.println ((micros() - start) / 58.0); delay(1000); } --- End ---
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from Canada

  • Reviewed in Canada on October 21, 2016
    Verified Purchase
    These little modules work great and are sold in a group of 5 for a great price. All 5 come bundled in a single anit-static bag, and were well packaged. Also, did you see that last line where Elego mentions they include "a little gift"? I missed that, and it was a pleasant surprise. No spoilers, but that little gift was a great help in connecting up those sensors. The range is listed to 500 cm but I started to get large margin of errors past 400 cm. I also couldn't read closer than 4 cm (not 2 cm). To get a more accurate reading within the 4 cm to 400 cm range, I found taking a moving average of the last 3 readings to be good enough to do the trick. If you're not picky, one reading is sufficient.

    The PCB is well designed - it is the minimum size to hold the sonic sensors, rugged and firm. There are 4 pins; two for 5v and GND, 1 to TRIGGER it, and one to read the ECHO from. Usage is actually quite simple:

    1. Send a pulse to the TRIGGER pin to start the ranging;
    2. Measure the time in microseconds that it takes the ECHO pin to respond;
    3. Divide the time taken by a constant (manufacturer provided; it is 58.0 for CM) to get the distance.

    I'm not sure how much 鶹 will allow me to write in a review, but I'm including the minimalist sketch (no comments) below to get you started (for Arduino, sorry, I'm not familiar with Pi). This will loop the ranging while reporting the distance in CM to the SERIAL MONITOR window in the Arduino IDE every second:

    --- Example Minimalist Sketch for HC-SR04 in Arduino --
    /* HC-SR04 Sonic Ranging Sensor
    5v to VCC
    7 to Trig
    8 to Echo
    GND to GND */
    void setup()
    {
    pinMode(7, OUTPUT);
    digitalWrite(7, LOW);
    Serial.begin(9600);
    }

    void loop()
    {
    unsigned long start;
    digitalWrite (7, HIGH);
    delayMicroseconds(10);
    digitalWrite (7, LOW);

    // Wait - for ECHO pulse
    while (digitalRead(8) == 0);
    start = micros();
    while (digitalRead(8) == 1);
    Serial.println ((micros() - start) / 58.0);
    delay(1000);
    }
    --- End ---
    Customer image
    5.0 out of 5 stars
    Sonic rangers to the rescue

    Reviewed in Canada on October 21, 2016
    These little modules work great and are sold in a group of 5 for a great price. All 5 come bundled in a single anit-static bag, and were well packaged. Also, did you see that last line where Elego mentions they include "a little gift"? I missed that, and it was a pleasant surprise. No spoilers, but that little gift was a great help in connecting up those sensors. The range is listed to 500 cm but I started to get large margin of errors past 400 cm. I also couldn't read closer than 4 cm (not 2 cm). To get a more accurate reading within the 4 cm to 400 cm range, I found taking a moving average of the last 3 readings to be good enough to do the trick. If you're not picky, one reading is sufficient.

    The PCB is well designed - it is the minimum size to hold the sonic sensors, rugged and firm. There are 4 pins; two for 5v and GND, 1 to TRIGGER it, and one to read the ECHO from. Usage is actually quite simple:

    1. Send a pulse to the TRIGGER pin to start the ranging;
    2. Measure the time in microseconds that it takes the ECHO pin to respond;
    3. Divide the time taken by a constant (manufacturer provided; it is 58.0 for CM) to get the distance.

    I'm not sure how much 鶹 will allow me to write in a review, but I'm including the minimalist sketch (no comments) below to get you started (for Arduino, sorry, I'm not familiar with Pi). This will loop the ranging while reporting the distance in CM to the SERIAL MONITOR window in the Arduino IDE every second:

    --- Example Minimalist Sketch for HC-SR04 in Arduino --
    /* HC-SR04 Sonic Ranging Sensor
    5v to VCC
    7 to Trig
    8 to Echo
    GND to GND */
    void setup()
    {
    pinMode(7, OUTPUT);
    digitalWrite(7, LOW);
    Serial.begin(9600);
    }

    void loop()
    {
    unsigned long start;
    digitalWrite (7, HIGH);
    delayMicroseconds(10);
    digitalWrite (7, LOW);

    // Wait - for ECHO pulse
    while (digitalRead(8) == 0);
    start = micros();
    while (digitalRead(8) == 1);
    Serial.println ((micros() - start) / 58.0);
    delay(1000);
    }
    --- End ---
    Images in this review
    Customer image
    28 people found this helpful
    Report
  • Reviewed in Canada on March 19, 2021
    Verified Purchase
    I don't have a lot of experience with these range sensors so I can't compare them to other brands.
    What I found is that even when facing a solid, non-moving object, the numbers that they produce jump all over the place creating false readings.

    If ALL BRANDS do this, then I guess they are the same. I don't know.

    But, it was easy enough to just code an averaging routine. Actually, even with averaging, the numbers still would go way out of what it should be. So you'd have to keep that in mind when coding and perhaps do several calls before accepting the number.

    I don't think I'd use this for robots as there are too many false readings.

    In my project, I use one of these as a water level meter sensor. This triggers a bar meter on a Nextion display.
    In order to avoid the meter bouncing all over the place, besides the averaging routine, I only call it every 30 seconds or so and when I make the call, knowing that the water level would not have changed much at all, I compare the new number with the old one. If it's within 5mm then I'll send the number to the bar graph.
    But if it's way out, too high or too low, then I KNOW that the number is not accurate and I just drop that number and wait for the next.

    This "stabilizes" the numbers for this use.
    2 people found this helpful
    Report
  • Reviewed in Canada on March 6, 2025
    Verified Purchase
    Well presented, quality work and quick delivery.
  • Reviewed in Canada on October 29, 2023
    Verified Purchase
    They work well, pretty accurate.
  • Reviewed in Canada on November 14, 2023
    Verified Purchase
    It has the range that it said it would and it’s seems to have the accuracy that it said it would. At the end of the day they are just cheap sensors so you do get what you pay for but everything they said about what it would do it did in fact do.
  • Reviewed in Canada on April 11, 2024
    Verified Purchase
    Whenever I see Elegoo on the box, I know that it is not done with good quality. The only downside is that they do not provide a tray or some type of protection for the ultrasonic sensors; they are just placed in the box on its own and with the cables.
  • Reviewed in Canada on March 3, 2017
    Verified Purchase
    All units fully functional. Initially manually measured a distance of (83.0 +- 0.5) cm from the head of any given module to a large object, then measured the distance with each module via the procedure in the datasheets. Every module produced an average result in between 82.5 - 83.7 cm. There was some fluctuation of about 0.3 cm for any given measurement, so an averaging of 2-4 values would be recommended. Build quality is good, packaging was good enough.
  • Reviewed in Canada on February 24, 2020
    Verified Purchase
    Purchased these for a water depth application using an Arduino board. The work very well and seem quite capable of detecting the surface of a water column without issue. They can have some issues with multiple reflection points but this was expected. If I need that level of accuracy I would use a time of flight laser sensor.
    One person found this helpful
    Report

Top reviews from other countries

Translate all reviews to English
  • Cliente 鶹
    5.0 out of 5 stars Riempimento vasca
    Reviewed in Italy on December 11, 2024
    Verified Purchase
    Funziona perfettamente. Utilizzato per riempire una vasca fino a livello x.
    Report
  • Frank W.
    5.0 out of 5 stars Measures distance to water accurately. I'm using it to caclulate bridge clearance. Works OUTSIDE! (in a plastic box)
    Reviewed in the United States on January 19, 2018
    Verified Purchase
    Complete project description follows but the keys for the Ultrasonic Distance Sensor: 1) it's been running in a plastic box, outside, for almost a month with no problem. The Arduino wakes us every 15 minutes and takes a measurement, transmits it, then goes back to sleep. 2) it is measuring the distance TO WATER! I even turned the swim jets in my pool on to test turbulence and it works fine.

    Green Pond Bridge Boat Clearance

    At ‘very low tide’ the clearance under Green Pond Bridge in Cape Cod is 6’6” or less and that is too low for the boat I use. The tide charts for Falmouth, MA are theoretical and can vary as much as 18” from what is actually happening at the bridge. This system monitors the clearance and transmits the information on the internet.
    All of these parts were purchased from 鶹.

    Transmitter

    An (Arduino) Elegoo UNO R3 board is connected to an Elegoo HC-SR04 Ultrasonic Distance Sensor. The UNO and the sensor calculate the distance from a fixed dock to the sea level, then transmit that data using a MakerFocus NRF24L01 Wireless Transceiver to the Receiver described below. The Transmitter sits on the end of a dock where there is no power, so the UNO, Transceiver and Distance Sensor are powered by the energyShield 2. This battery has special capabilities – it wakes everything up every 15 minutes. The system takes a couple readings of the distance to the water then transmits that data, then the battery shuts it all off. The data transmitted includes information from the battery – time, date, and voltage.

    I have been testing this unit at home (in Dallas) and it has been operating outside, for about 20 days. Based on battery drain it looks like it will operate for about 4-5 months before it needs a recharge. When the temperature drops below zero the system still works fine but the voltage reported in the battery seems low.

    All of this is housed in a plastic box printed for the purpose with a FlashForge 3d Printer Creator Pro, using eSun White ABS+ filament
    Picture below.

    Receiver

    An (Arduino) Elegoo MEGA 2560 R3 is connected to another NRF24 Transceiver to receive the data. The MEGA does the math to convert the distance from the dock to the water, to the bridge clearance. Then the information is displayed on an Elegoo UNO R3 Touch Screen (that also works fine on the Mega).
    Picture below. A small plastic frame for the Receiver was also printed on the 3d printer

    Web Server

    Finally, the information in the MEGA is transmitted over a serial bus to a Hiletgo ESP8266 NodeMCU ESP-12E Internet WIFI Development Board (Also operates using Arduino IDE programming). This board is connected to the MEGA via the XCSOURCE Logic Level Converter and powered by a UCEC MB102 Breadboard Power Supply Module. All mounted on an Elegoo Breadboard. The ESP8266 is programmed to be a web server. It connects to the internet through the modem/router provided by AT&T.

    Picture of my cell phone below.
    Customer image
    Frank W.
    5.0 out of 5 stars
    Measures distance to water accurately. I'm using it to caclulate bridge clearance. Works OUTSIDE! (in a plastic box)

    Reviewed in the United States on January 19, 2018
    Complete project description follows but the keys for the Ultrasonic Distance Sensor: 1) it's been running in a plastic box, outside, for almost a month with no problem. The Arduino wakes us every 15 minutes and takes a measurement, transmits it, then goes back to sleep. 2) it is measuring the distance TO WATER! I even turned the swim jets in my pool on to test turbulence and it works fine.

    Green Pond Bridge Boat Clearance

    At ‘very low tide’ the clearance under Green Pond Bridge in Cape Cod is 6’6” or less and that is too low for the boat I use. The tide charts for Falmouth, MA are theoretical and can vary as much as 18” from what is actually happening at the bridge. This system monitors the clearance and transmits the information on the internet.
    All of these parts were purchased from 鶹.

    Transmitter

    An (Arduino) Elegoo UNO R3 board is connected to an Elegoo HC-SR04 Ultrasonic Distance Sensor. The UNO and the sensor calculate the distance from a fixed dock to the sea level, then transmit that data using a MakerFocus NRF24L01 Wireless Transceiver to the Receiver described below. The Transmitter sits on the end of a dock where there is no power, so the UNO, Transceiver and Distance Sensor are powered by the energyShield 2. This battery has special capabilities – it wakes everything up every 15 minutes. The system takes a couple readings of the distance to the water then transmits that data, then the battery shuts it all off. The data transmitted includes information from the battery – time, date, and voltage.

    I have been testing this unit at home (in Dallas) and it has been operating outside, for about 20 days. Based on battery drain it looks like it will operate for about 4-5 months before it needs a recharge. When the temperature drops below zero the system still works fine but the voltage reported in the battery seems low.

    All of this is housed in a plastic box printed for the purpose with a FlashForge 3d Printer Creator Pro, using eSun White ABS+ filament
    Picture below.

    Receiver

    An (Arduino) Elegoo MEGA 2560 R3 is connected to another NRF24 Transceiver to receive the data. The MEGA does the math to convert the distance from the dock to the water, to the bridge clearance. Then the information is displayed on an Elegoo UNO R3 Touch Screen (that also works fine on the Mega).
    Picture below. A small plastic frame for the Receiver was also printed on the 3d printer

    Web Server

    Finally, the information in the MEGA is transmitted over a serial bus to a Hiletgo ESP8266 NodeMCU ESP-12E Internet WIFI Development Board (Also operates using Arduino IDE programming). This board is connected to the MEGA via the XCSOURCE Logic Level Converter and powered by a UCEC MB102 Breadboard Power Supply Module. All mounted on an Elegoo Breadboard. The ESP8266 is programmed to be a web server. It connects to the internet through the modem/router provided by AT&T.

    Picture of my cell phone below.
    Images in this review
    Customer image Customer image Customer image Customer image
  • Giulio Tech 12
    5.0 out of 5 stars Ottimi sensori qualita/prezzo
    Reviewed in Italy on April 9, 2025
    Verified Purchase
    Ottimi sensori poi arrivano pure con cavi maschio femmina e femmina femmina inclusi
  • E.M. Tullufsen
    5.0 out of 5 stars Great
    Reviewed in the United States on February 23, 2026
    Verified Purchase
    Great
  • D. Krakowiecki
    5.0 out of 5 stars Works great
    Reviewed in the United States on November 9, 2025
    Verified Purchase
    Great selection for the project i am working on.

Brand in this category on 鶹

Product Summary: Elegoo HC-SR04 Ultrasonic Module Distance Sensor for Arduino UNO MEGA2560 Nano Robot XBee ZigBee, Set of 5

From ELEGOO

4.5 out of 5 stars, 591 ratings

Customer reviews

50+ bought in past month

Price

No featured offers available

Other sellers

Other sellers

About this Item

  • Ultrasonic hc-sr04 distance measuring transducer sensor
  • HC-SR04 consists of ultrasonic transmitter, receiver, and control circuit. When trigged it sends out a series of 40KHz ultrasonic pulses and receives echo from an object.
  • Power supply: 5V DC; quiescent current: less than 2mA; effectual angle: less than 15°; distance: 2cm~500cm; resolution: 0.3 cm
  • Package Content: 5pcs HC-SR04 with a little gift

Product description

Elegoo Inc. is a professional manufacturer and exporter that is concerned with the design, development production and marketing of arduino, 3d printers, raspberry pi and STM32. Our Dream is to make the best price and best quality produce for customers. So we would like to receive your valuable suggestions for our products and we can improve them for you. Ultrasonic HC-SR04 Distance Measuring Transducer Sensor HC-SR04 consists of ultrasonic transmitter, receiver, and control circuit. When trigged it sends out a series of 40KHz ultrasonic pulses and receives echo from an object. The distance between the unit and the object is calculated by measuring the traveling time of sound and output it as the width of a TTL pulse. power supply :5V DC quiescent current : effectual angle: ranging distance : 2cm – 500 cm resolution : 0.3 cm Package including: 5 pcs in the Antistatic Resealable Bag gift : 10pcs female to male cable

Feedback

Did you find this product summary feature useful?

Thank you for your feedback
Thank you for your feedback. You selected “Yes, it is useful”
Thank you for your feedback. You selected “No, it is not useful”
Product summary presents key information. Close to see all product details.