
Weather station
mec-kon/weather_station
A simple weather station hardware (pcb files) for recording temperature, humidity, pressure and airquality.

esp8266 dongle for IoT projects with UART
Esp8266-uart dongle is an open-source printed circuit board by EtlamGit, from the EtlamGit/esp8266-uart-dongle repository on GitHub. It is a 2-layer board of 27.5 × 24.8 mm with 27 parts on 28 nets, routed with 145 tracks and 26 vias.
It is built around the ESP-12F, AMS1117-3.3 and BSS138. Its parts include 9 resistors, 4 transistors, 3 capacitors, 2 ICs and 2 switches. It belongs with the interfaces and adapters and home automation and IoT boards and the ESP8266 boards of this library.
A project for an esp8266 dongle for various IoT projects using UART.
Several manufacturers of home devices like air condition use a modified USB connector as so called WiFi-module to bring the devices into the manufacturer cloud. These dongles can be replaced by this project to control your device in your own cloud.
This project is inspired by https://github.com/dudanov/iot-uni-dongle
As there are no KiCad project files available, I had to rebuild it from scratch.
Other similar projects are:
Stay the same as in the original project from Dudanov:
I extended this with my own ideas:
The gerber directory contains the files necessary for manufacturing and assembling the board at the JLCPCB factory.
AMS1117 needs capacitors with an ESR >2 ohm, which most MLCC capacitors do not fulfill. Tantalum capacitors are not in JLCPCB Basic library, so you have to hand solder them yourself, pay the extra fee for Extended library or replace them by MLCC capacitors from Basic library on your own risk.
You may get a warning notice that the USB connector is not present, but that is intended as you have to solder that manually only when you need it.
Further steps are soldering the ESP module and selecting the TX/RX pin via solder jumpers.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8, R9 |
| 4 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 2 | 22µF | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B_HandSolder | C1, C2 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | ESP-12F | RF_Module:ESP-12E | U2 |
| 1 | Flash | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW2 |
| 1 | IR | TestPoint:TestPoint_Keystone_5019_Miniature | TP1 |
| 1 | Reset | Button_Switch_SMD:SW_SPST_TS-1088-xR020 | SW1 |
| 1 | USB_2 | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP2 |
| 1 | USB_3 | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels | JP1 |
| 1 | USB_A | footprint:USB-A-TH_USB-ZL-109PWB | J1 |
The 24 most common of 27 parts.
It measures 27.5 × 24.8 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the ESP-12F, AMS1117-3.3 and BSS138. 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.
From the EtlamGit/esp8266-uart-dongle repository on GitHub, at the commit this page was made from: the board is KiCad/esp8266-uart-dongle.kicad_pcb and its schematic KiCad/esp8266-uart-dongle.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask EtlamGit before reusing the design.

mec-kon/weather_station
A simple weather station hardware (pcb files) for recording temperature, humidity, pressure and airquality.




reneklootwijk/mideahvac-dongle
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…

UzixLS/zxuno1010-board
10x10cm PCB variant of ZX-UNO project for G738/G706 enclosure


carmisergio/esp8266-mitsubishi-cn105-pcb
A simple PCB that allows control of Mitsubishi AC units via CN105