Updated Simple ESPSomfy RTS device (markdown)

rstrouse 2023-03-29 11:02:00 -07:00
parent f34ea6600b
commit 2c66cc9508

@ -71,6 +71,8 @@ If you are going to connect ESPSomfy RTS with wifi. These devices are plentiful
| 7 | MISO | GPIO 19 |
| 8 | GDO2 - This is the RX pin | GPIO 12 |
<sup><sub>This pin reference is for the E07-M1101D. If you have another transceiver the pins should match the function in the second column.</sub></sup>
This is how I mapped mine using the V-SPI interface of the ESP32 and two innocuous pins for RX/TX. Initially I used the onboard LED pin for RX to see when data was being sent but I think that was causing interference. If you just want this to work use the pin mapping above. The other boards are much better labeled so match up the descriptions to the pin header and you will be golden.
If you must change the pin assignments then feel free to do so. You can assign them to anything you like since the software configuration will allow you to change these when you set up the radio. But beware I spent a whole lot of time reading about ESP32 pins only to realize that I got interference every time I touched the board. For cryin out loud I picked a touch pin for GDO0 initially.
@ -93,6 +95,8 @@ This is a wired ethernet model that allows you to connect via a wired ethernet c
| 7 | MISO | GPIO 04 |
| 8 | GDO2 - This is the RX pin | GPIO 35 |
<sup><sub>This pin reference is for the E07-M1101D. If you have another transceiver the pins should match the function in the second column.</sub></sup>
GPIO 02 may need to be disconnected during initial firmware load or the firmware load will fail. After that you can use the OTA upload features for loading firmware onto ESPSomfy RTS from any connected device.
## Olimex ESP32-PoE/EVB
@ -109,6 +113,8 @@ This little board uses power over ethernet so you can run one cable to the devic
| 7 | MISO | GPIO 16 |
| 8 | GDO2 - This is the RX pin | GPIO 36 |
<sup><sub>This pin reference is for the E07-M1101D. If you have another transceiver the pins should match the function in the second column.</sub></sup>
## LilyGO T-Internet POE
So where do these names come from. Anyway, this is another PoE card. You will need the programmer card to load the initial firmware but after that it can sit in a drawer so years from now you pick it up and think... "what is this to?". You know like that key to something you don't know what it belongs to. Again there are not many pins available but there are just enough to get the transceiver hooked up.
@ -127,6 +133,8 @@ So where do these names come from. Anyway, this is another PoE card. You will
| 7 | MISO | GPIO 16 |
| 8 | GDO2 - This is the RX pin | GPIO 04 |
<sup><sub>This pin reference is for the E07-M1101D. If you have another transceiver the pins should match the function in the second column.</sub></sup>
## wESP POE
This is an interesting little board in that it it seems to have quite a few more pins available. It also has a cool logo of a paper wasp that has no function whatsoever but it is well done. Like some of the other options, you need to buy the serial converter to load the initial firmware and toss it in the drawer.
@ -141,7 +149,7 @@ This is an interesting little board in that it it seems to have quite a few more
| 7 | MISO | GPIO 32 |
| 8 | GDO2 - This is the RX pin | GPIO 39 |
<sup><sub>This pin reference is for the E07-M1101D. If you have another transceiver the pins should match the function in the second column.</sub></sup>
# More Polished Version
If you are like me and cannot bear to have something that looks all cobble up when you want to show it off you can create a more polished version using a breadboard, a couple of headers, and some kynar wire soldered to the back of the board. Below is a picture of the finished project. I built 3 of these out of all the radios that I bought.