Overview
There are three main suppliers of ESP8266 WiFi adapters used with the port.
They are detailed below.
TeamGloomy Adapters
PCR/TeamGloomy have been producing adapters for different boards for a long time now.
They can be purchased through tindie.
We produce ESP8266 WiFi adapters that are for the following boards:
- GTR
- MKS SGen L v1.0
- MKS SGen L v2.0
- SKR v1.3
- SKR v1.4
- SKR E3 Turbo
- SKR Pro
As well as ESP8266 WiFi adapters, we also produce SBC adapters for the following boards:
- GTR
- SKR v1.3
- SKR v1.4
- SKR Pro
Finally, we also produce adapters to allow the BTT-MOT-EXP to be used on the following boards:
- SKR v1.3
- SKR v1.4
- SKR Pro
Information about each can be found on the relevant board pages.
Fly Adapters
Fly produce a single ESP8266 WiFi module that has a pinout that is compatible with the following boards:
- Fly-407ZG
- GTR
- SKR v1.3
- SKR v1.4
- SKR Pro
They can be purchased from AliExpress
There are now two versions of this board. The blue one is the original version and had 2 sets of EXP1 and EXP 1 headers. The new version has a black PCB and passes 8 pins (10 pins including 5v and Gnd) through. This allows use of a 12864 display on an STM32 based board. Below is the pinout.
BTT Adapters
BigTreeTech (BTT) produce a single ESP8266 WiFi module that has a pinout that is compatible with the following boards:
- Fly-407ZG
- GTR
- SKR v1.3
- SKR v1.4
- SKR Pro
They can be purchased from AliExpress
Modification to allow updating through RRF
To be able to update the ESP8266 through RRF, some hardware modifications are required, which includes removing the functionality of using the USB port for updating. Credits go to @Fettpanda
Firstly, cut the two PCB traces shown in the image below.
Solder two cables at the two points shown below.
Connect the TX cable from the adapter to the RX connection on the board. Connect the RX cable from the adapter to the TX connection on the board.
Add the correct information for the board being used to the board.txt file. Thia can be found in the Updating the ESP8266 by RRF section on each connectiong via WiFi page.