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.

Add to Wishlist
Add to Wishlist

Combine shipping available. Message us for shipping rates.

  • Check Mark Quality Assurance
  • Check Mark Fast Worldwide Shipping
  • Check Mark 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:

  1. The controller sends a trigger signal.
  2. The ultrasonic transmitter emits approximately 40kHz sound waves.
  3. The waves reflect back after hitting an object.
  4. 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)

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.