Updated Simple ESPSomfy RTS device (markdown)

rstrouse 2023-03-12 10:39:13 -07:00
parent da3c84a853
commit 48193bc78e

@ -36,9 +36,14 @@ Supported Ethernet Boards:
## Picking a CC1101 Transceiver ## Picking a CC1101 Transceiver
Originally, I bought a cc1101 transceiver with a spring type antenna and could not figure out why it would not consistently receive commands from my remotes. I then went about purchasing several other transceiver modules thinking that all my code is always perfect, so the hardware must be defective. Originally, I bought a cc1101 transceiver with a spring type antenna and could not figure out why it would not consistently receive commands from my remotes. I then went about purchasing several other transceiver modules thinking that all my code is always perfect, so the hardware must be defective.
This hard-headedness led me to the conclusion that the timing algorithm I created to read the radio signal was not quite ready. Since I ordered every type of CC1101 transceiver I could get my hands on, I can report that every one of the CC1101 transceivers I bought work very well. I must have had an extra thumb or two when I built the original timing algorithm. This made it drop part of the hardware sync and subsequently not communicate reliably. This hard-headedness led me to the conclusion that the timing algorithm I created to read the radio signal was not quite ready. Since I ordered every type of CC1101 transceiver I could get my hands on, I can report that every one of the CC1101 transceivers I bought work. I must have had an extra thumb or two when I built the original timing algorithm. This made it drop part of the hardware sync and subsequently not communicate reliably.
So, when looking for a CC1101 Transceiver get one that doesn't have to be slow-boated from some far off land although I assume they all begin life there anyway. However, now that I have had time using these boards, the D-SUN boards do not seem to receive as well as the E07-M1101D transceivers. Of the three I bought one failed, one was spotty on receive, and the last on had an abysmal range of less than 15 feet.
For the final 3 production prototypes that I built I preferred the E07-M1101D-SMA version over all the others. While you will have a hard time finding it listed that way it is the blue one with the duck antenna or spring antenna. Below is a picture so you might be able to identify this bird in the wild.
![image](https://user-images.githubusercontent.com/47839015/224562238-bbe93774-0b70-4997-b0d6-8d313b0a00cd.png)
So, when looking for a CC1101 Transceiver get one that doesn't have to be slow-boated from some far off land although I assume they all begin life there anyway. For the final 3 production prototypes that I built I preferred the E07-M1101D-SMA version over all the others. While you will have a hard time finding it listed that way it is the blue one with the duck antenna or spring antenna.
### Assembling the Hardware ### Assembling the Hardware
Your first step is to connect your transceiver to your ESP32. I did this with the use of some female to female dupont connectors and ran it on the bench for a while. I didn't even use a breadboard to connect it. I simply connected each end of a 10cm dupont cable to make each of the 8 connections. If you can assemble furniture from a box you are more than qualified for this task. Your first step is to connect your transceiver to your ESP32. I did this with the use of some female to female dupont connectors and ran it on the bench for a while. I didn't even use a breadboard to connect it. I simply connected each end of a 10cm dupont cable to make each of the 8 connections. If you can assemble furniture from a box you are more than qualified for this task.
@ -72,7 +77,7 @@ If you must change the pin assignments then feel free to do so. You can assign
Here is a picture for those of you who need to see it to believe it. Here is a picture for those of you who need to see it to believe it.
![image](https://user-images.githubusercontent.com/47839015/219157617-f7d8fca2-0191-4b66-b4cb-a2f507c3a42d.png) ![image](https://user-images.githubusercontent.com/47839015/224561371-a04d4bcd-c161-4743-9945-2c0f0fbd9e91.png)
## WT32-ETH01 Models ## WT32-ETH01 Models
This is a wired ethernet model that allows you to connect via a wired ethernet cable or wifi. However, there are many fewer pins available to connect the transceiver. Below are the suggested pins. This is a wired ethernet model that allows you to connect via a wired ethernet cable or wifi. However, there are many fewer pins available to connect the transceiver. Below are the suggested pins.