Mideahvac dongle

reneklootwijk·mideahvac-dongle·KiCad/Midea WiFi Dongle.kicad_pcb

Mideahvac dongle PCB layout, top view — open source ESP8266 board by reneklootwijk
Simulate this board

About the Mideahvac dongle PCB

Mideahvac dongle is an open source ESP8266 PCB design by reneklootwijk, published on GitHub. It is a 2-layer board measuring 20 × 48.5 mm, with 19 components from 10 distinct parts.

Its main chip is the ESP-12F, from the ESP8266 family. Other key parts include the LM1117-3.3. By type, the board carries 8 resistors, 4 capacitors, 2 ICs, 2 transistors, 2 switches and 1 connector.

It belongs with the iot & wireless designs in this gallery.

From the project

This repository contains the hardware design of a WiFi dongle for Midea-like airconditioners and humidifiers. Midea provides a WiFi dongle (SK102/SK103), either as optional feature or built-in, to control the appliances via a mobile application. This dongle uses and is dependent

This repository contains the hardware design of a WiFi dongle for Midea-like airconditioners and humidifiers. Midea provides a WiFi dongle (SK102/SK103), either as optional feature or built-in, to control the appliances via a mobile application. This dongle uses and is dependent on the Midea cloud which does not expose a publically available API. The protocol used by the dongle has been reverse engineered, but newer version still require the cloud to obtain an encryption key or require an addition server simulating the Midea cloud. This means integration in an existing home automation system…

Mideahvac dongle, from the project README
From the project README

Main components on the Mideahvac dongle

Mideahvac dongle bill of materials (BOM)

19 components, 10 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM1117-3.3
U1
1
ESP-12F
U2
2
BSS138
Q1, Q2
1
USB_A
J1
1
C318889
PRG
SW1
1
C318889
RST
SW2
2
47UF
47uF
C1, C3
1
470UF
470uF
C2
1
100NF
100nF
C4
8
10K
10k
R1, R2, R3, R4, R5, R6, R7, R8

Mideahvac dongle design files

The KiCad project lives in the reneklootwijk/mideahvac-dongle repository on GitHub; these links point at the commit this page was built from.

Mideahvac dongle: common questions

What microcontroller does the Mideahvac dongle use?

The Mideahvac dongle is built around the ESP-12F, from the ESP8266 family.

How big is the Mideahvac dongle PCB?

The Mideahvac dongle measures 20 × 48.5 mm, has 2 copper layers and is 1.6002 mm thick.

How many components are on the Mideahvac dongle?

19 components, from 10 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Mideahvac dongle design files?

From the reneklootwijk/mideahvac-dongle repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Mideahvac dongle design in my own project?

The repository has no license, so all rights stay with reneklootwijk. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Mideahvac dongle without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

Similar boards