

Gosund esp adapter
Adapter PCB to replace the Cuco Z0 Modules on Gosund Smart Plugs with ESP-M2 Modules
- Size
- 18.7 × 20.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 10
- Nets
- 17
- Pads
- 48
- Tracks, vias
- 173, 19
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 2 May 2023
- Updated
- 3 Mar 2024
Overview
Gosund esp adapter is an open-source printed circuit board by c-klinger, from the c-klinger/Gosund-ESPMod repository on GitHub. It is a 2-layer board of 18.7 × 20.3 mm with 10 parts on 17 nets, routed with 173 tracks and 19 vias.
It is built around the ESP-M2. Its parts include 4 resistors, 3 connectors, 1 capacitor and 1 IC. It belongs with the home automation and IoT and interfaces and adapters boards of this library.
Main components
1README
readme.mdGosund-ESPMod
Adapter PCB to replace the CUCO-Z0 Modules on newer Gosund Smart Plugs with ESP-M2 Modules. Enables to use custom firmware like Tasmota again.

The PCB features a Solder Jumper on the back side to control the pin mapping.
Tested Devices
Gosund SP112, SP112_MAIN_AI_V1.0.

PCB: IO16 and JP1 have to be shorted.
Tasmota Template: {"NAME":"Gosund SP112 ESP-M2","GPIO":[288,0,289,0,2656,2720,0,0,2624,257,224,0,32,0],"FLAG":0,"BASE":18}
PCB Specification
- Dimension: 20.3 mm * 18.7 mm
- PCB Thickness: 0.8mm
Bill of Material
| Pos | References | Description | Value | Size | Quantity | Order Links * | Notes |
|---|---|---|---|---|---|---|---|
| 01 | U1 | ESP8285:ESP-M2 | ESP-M2 | 1 | Aliexpress | ||
| 02 | C1 | Capacitor | 100nF | 0805 | 1 | Aliexpress | |
| 03 | R1, R2, R3, R4 | Resistor | 10k | 0805 | 4 | Aliexpress |
* I have not tested all parts using this order links, no guarantee that every linked component works. Aliexpress links are affiliate links, so i will get a small commission when you order using this link. This will help me with further projects. Thanks.
LICENSE
All content in this repository is is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.
Parts
10| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1 |
| 1 | Conn_01x01_Male | GosundSP112:IO0 | J3 |
| 1 | Conn_01x04_Male | GosundSP112:FDTI | J2 |
| 1 | Connector | GosundSP112:PCBConnector | J1 |
| 1 | ESP-M2 | ESP8285:ESP-M2 | U1 |
| 1 | SolderJumper_3_Open | Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
Similar boards
- 2 layers36.6 × 28.5 mm

- 2 layers38.7 × 28.6 mm

- 2 layers57 × 55.2 mm

LogicAnalyzer
gusmanb/logicanalyzer
24 channel, 100Msps logic analyzer hardware and software
10 parts5.1kGPL-3.0 - 2 layers32.2 × 15.4 mm

Protector
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.
10 parts4.3kMIT - 2 layers14.4 × 10.1 mm

Q3Q SWAB A1-00 Temperature + Test Points + OPT3001
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
10 parts2.1k - 2 layers26 × 18 mm

- 2 layers44.3 × 30.5 mm

Lime2-SATA RevA
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
10 parts1.5k - 2 layers150 × 50 mm

Breakout 55pin 963063-15-Connector
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
10 parts1.2k
Questions
How big is the Gosund esp adapter PCB?
It measures 18.7 × 20.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gosund esp adapter use?
10 parts, built around the ESP-M2. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Gosund esp adapter KiCad files?
From the c-klinger/Gosund-ESPMod repository on GitHub, at the commit this page was made from: the board is gosund-esp-adapter.kicad_pcb and its schematic gosund-esp-adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gosund esp adapter design in my own project?
Its repository states no licence, so its author keeps all rights: ask c-klinger before reusing the design.
