HC-SR04 Ultrasonic Sensor Module 3.3V-5V Arduino
Price range: $0.77 through $0.79
HC-SR04 Ultrasonic Sensor Module supports 3.3V-5V wide voltage with GPIO, IIC, UART and 1-Wire modes. Compatible with Arduino, ESP32 and robotics projects.
Combine shipping available. Message us for shipping rates.
- Quality Assurance
- Fast Worldwide Shipping
- Buy with Confidence
Description
HC-SR04 Ultrasonic Sensor Module for Arduino and IoT Projects
The HC-SR04 Ultrasonic Sensor Module is a widely used distance measurement sensor designed for Arduino, ESP32, STM32, robotics and IoT applications.
This product page includes the upgraded HC-SR04 2021 wide voltage version and the classic 5V HC-SR04 version, providing flexible options for different development platforms.
The upgraded version features a wider operating voltage range from 3.3V to 5V and supports multiple communication methods including GPIO, IIC, UART and 1-Wire, making it easier to integrate into modern embedded systems.
Available HC-SR04 Versions
HC-SR04 Wide Voltage Version
The upgraded HC-SR04 ultrasonic sensor module is designed for better compatibility with low-voltage microcontrollers and embedded applications.
Key Advantages
Wide Voltage Operation
The module supports:
3.3V – 5V operating voltage
This allows direct connection with:
- ESP32
- ESP8266
- STM32
- Arduino
- Raspberry Pi
without requiring additional voltage conversion in many applications.
Multiple Communication Interfaces
Compared with traditional HC-SR04 modules, the upgraded version supports four communication modes:
| Mode | Description |
|---|---|
| GPIO | Standard trigger and echo control |
| IIC | I2C communication interface |
| UART | Serial communication |
| 1-Wire | Single bus communication |
This provides greater flexibility for robotics, automation and IoT projects.
Classic HC-SR04 5V Version
The classic HC-SR04 ultrasonic sensor remains one of the most popular distance sensors for Arduino projects.
Features:
✔ Simple 4-pin interface
✔ Easy programming
✔ Large maker community support
✔ Suitable for beginner and educational projects
How HC-SR04 Ultrasonic Sensor Works
The sensor measures distance by transmitting ultrasonic waves and receiving reflected signals from objects.
Working process:
- The controller sends a trigger signal.
- The ultrasonic transmitter emits approximately 40kHz sound waves.
- The waves reflect back after hitting an object.
- The sensor calculates distance based on the returning signal time.
Distance calculation:
Distance = (Echo Time × Sound Speed) / 2
Key Features
High Compatibility
The HC-SR04 ultrasonic sensor module can be used with:
- Arduino UNO
- Arduino Mega
- ESP32
- STM32
- Raspberry Pi
Stable Distance Detection
The module provides reliable ultrasonic ranging performance for:
- Object detection
- Distance measurement
- Robot navigation
- Smart devices
Flexible Interface Options
The upgraded version supports multiple communication methods, allowing engineers to select the most suitable connection method according to their project requirements.
Technical Specifications
| Parameter | Specification |
|---|---|
| Product Name | HC-SR04 Ultrasonic Sensor Module |
| Version | Wide Voltage Version / Classic Version |
| Operating Voltage | 3.3V-5V (Wide Voltage Version) |
| Classic Voltage | 5V |
| Ultrasonic Frequency | 40kHz |
| Measuring Range | Approx. 2cm-450cm |
| Detection Angle | ≤15° |
| Interface | GPIO / IIC / UART / 1-Wire |
| Sensor Type | Ultrasonic Distance Sensor |
Applications
Robotics Projects
Used for obstacle avoidance, robot navigation and distance detection.
Arduino Projects
Popular among makers for:
- Smart cars
- Automatic doors
- Parking sensors
- Object detection
IoT Applications
Combined with ESP32 or STM32 for smart monitoring systems.
Why Choose Fondyes HC-SR04 Ultrasonic Sensor Module?
✔ Upgraded wide voltage design
✔ Supports 3.3V-5V power supply
✔ Multiple communication modes
✔ Compatible with Arduino and ESP32
✔ Suitable for robotics and IoT applications
✔ Reliable sensor solution for makers and engineers
Package Includes
Option A:
1 × HC-SR04 Wide Voltage Ultrasonic Sensor Module
Option B:
1 × Classic HC-SR04 Ultrasonic Sensor Module
FAQ
Q1: What is the voltage range of the upgraded HC-SR04 module?
The upgraded HC-SR04 version supports a wide voltage range from 3.3V to 5V.
Q2: Does the new HC-SR04 support ESP32?
Yes. The wide voltage version is designed for low-voltage development boards such as ESP32 and STM32.
Q3: What communication modes does the new version support?
The upgraded module supports GPIO, IIC, UART and 1-Wire communication modes.
Learn More
Arduino Development Boards
Build your ultrasonic distance measurement projects with Arduino-compatible boards.
ESP32 Development Boards
Create IoT sensor applications with ESP32 controllers.
Sensor Modules
Explore more sensors for Arduino and embedded systems.
Tutorials
Learn how to use HC-SR04 ultrasonic sensor with Arduino in your first distance measurement project
https://www.youtube.com/watch?v=n-gJ00GTsNg
Additional information
| HC-SR04 | Classic (5V), Wide Voltage (3.3-5V) |
|---|
Only logged in customers who have purchased this product may leave a review.








Reviews
There are no reviews yet.