Skip to content

franc205/Echo433

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 Echo433

A powerful, Arduino-based 433MHz signal sniffer and cloner.

Echo433 (formerly 433MHz-Cloner) provides a streamlined way to intercept, log, and replay 433MHz radio frequency signals. Whether you are auditing home automation systems, testing RF remotes, or learning about sub-GHz communication, Echo433 makes it easy to capture signals to an SD card and re-transmit them at will.


⚠️ Disclaimer

For Educational and Testing Purposes Only. This tool was created to help users understand RF communications and test their own equipment. The author is not responsible for any misuse, unauthorized interception, or illegal activities performed with this project.


✨ Features

  • Listen & Capture: Sniff 433MHz signals in the air.
  • Auto-Logging: Automatically records received signal data directly to an SD Card.
  • Clone & Replay: Easily re-transmit captured parameters to duplicate remotes or trigger RF devices.
  • Simple Setup: Built on the accessible Arduino platform using the RHSwitch.h library.

🔌 Hardware Setup

The Diagram

Wire your Arduino, 433MHz transceiver modules, and SD Card reader according to the schematic below:

Echo433 Circuit Diagram

(Note: Verify pinouts for your specific Arduino board and SD module).


🚀 How to Use

1. Requirements

  • An Arduino board (Uno, Nano, etc.)
  • 433MHz Receiver and Transmitter modules
  • SD Card module (formatted to FAT32)
  • Library: Ensure you have installed the RHSwitch.h library in your Arduino IDE.

2. Receiving (Sniffing) Signals

  1. Open up receive.ino in your Arduino IDE.
  2. Compile and upload the code to your Arduino.
  3. Open the Serial Monitor (set to the correct baud rate).
  4. Trigger your 433MHz remote/device. You will see the captured signal data stream into the Serial Monitor.
  5. Auto-save: If an SD card is connected, the captured data is automatically logged to the card for future use.

3. Transmitting (Cloning) Signals

  1. Review your captured data (from the Serial Monitor or SD card) to find the correct signal parameters.
  2. Open send.ino and replace the placeholder parameters with the ones you just captured.
  3. Compile and upload the modified send.ino to your Arduino.
  4. Your Arduino will now transmit the cloned signal. Have fun! :D

📬 Contact & Support

Created by Franc205

About

A powerful, Arduino-based 433MHz signal sniffer and cloner.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages