I am trying to send information from an Attiny85 to an ESP32, through RF. I am using the most popular 433mhz transmitter on the market.
I know various existing libraries to send and receive data between chip on rf hardware ;
Here are the following ones I tried :
- Manchester
- RC Switch
- Radio Head
All of those seems to be working well enough, but aren't very constant in the range. I'm having a lot of troubles receiving correct data a few meters away indoors.
As I am not an expert in radio waves, I would like to have an explanation on what radio protocol can be trusted for simple applications, and what not to use. I know that a simple encoding like HIGH level for digital 1, and low level for digital 0 can be compromised, and that the manchester encoding is a better idea, but I would like to have a better understanding on how it works.