https://github.com/Aschhoff/ESP32-433Mhz-Transmitter
  
  
    A pure microPython Transmitter. You can create and add your own encoder  
    https://github.com/Aschhoff/ESP32-433Mhz-Transmitter
  
433mhz esp32 micropython
        Last synced: 6 months ago 
        JSON representation
    
A pure microPython Transmitter. You can create and add your own encoder
- Host: GitHub
 - URL: https://github.com/Aschhoff/ESP32-433Mhz-Transmitter
 - Owner: Aschhoff
 - License: mit
 - Created: 2020-05-03T09:45:22.000Z (over 5 years ago)
 - Default Branch: master
 - Last Pushed: 2021-03-18T10:00:07.000Z (over 4 years ago)
 - Last Synced: 2024-04-22T12:33:27.082Z (over 1 year ago)
 - Topics: 433mhz, esp32, micropython
 - Language: Python
 - Size: 16.6 KB
 - Stars: 9
 - Watchers: 2
 - Forks: 2
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - License: LICENSE
 
 
Awesome Lists containing this project
- awesome-micropython - ESP32-433Mhz-Transmitter - A pure MicroPython RF transmitter. You can create and add your own encoder. (Libraries / Communications)
 
README
          # ESP32-433Mhz-Transmitter
A pure microPython RF Transmitter.
This transmit tool based on a config file where you combine user friendly name and used protokols.  
Copy both files and the encoder directory to your ESP32  
In your application import the module:   
from IR_TX433_esp.py import *  
Call it with ESPtx(name) name is the user friendly name out of the tx433_config.py  
eg. ESPtx(Switch_on)
Futher as an expert you can create and add your own encoder files in the directory tx433_encoder
I have implemented a power socket Quigg7000, the ev1527 protokoll and a spezial encoder for a remote bell.  
Feel free to implement your own.
PS: How to connect a RF Transmitter to ESP32 see Google