
Lightlink
spstack/lightlink-remote-outlet
Code and PCB designs for a device that can link a switched power outlet to any other outlet remotely.

EnergyMeter is an open-source printed circuit board by jkordek1, from the jkordek1/EnergyMeter repository on GitHub. It is a 2-layer board of 94 × 82 mm with 72 parts on 66 nets.
It is built around the ESP-12F, HLK-PM03 and AMS1117-5.0, with the HLW8032, LNK304GN and US1JHE3_A/H among its other parts. Its parts include 25 resistors, 18 capacitors, 6 ICs, 4 diodes and 3 connectors. It belongs with the ESP8266 boards of this library.
Device for measuring power and energy consumption of AC load.
BOM is available for download in BOM folder, all components are from LCSC.com.
.
├── ...
├── Images # Images of the project
├── KiCADFiles # Main folder
│ ├── 3D models # 3d models of components
│ ├── BOM # Bill of Materials files
│ ├── production # gerber output folder
│ └── Schematic.pdf # Project schematic
└── ...| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R3, R4, R5, R18, R21, R22, R24 |
| 5 | 100n | Capacitor_SMD:C_0805_2012Metric | C5, C8, C9, C15, C16 |
| 4 | 0.004R | Library:R_2512_Shunt | R6, R7, R8, R9 |
| 4 | 470k | Resistor_SMD:R_0805_2012Metric | R13, R14, R15, R16 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_Pad_TopBottom | H1, H2, H3, H4 |
| 3 | 10u | Capacitor_SMD:C_1206_3216Metric | C10, C17, C18 |
| 3 | 1k | Resistor_SMD:R_0805_2012Metric | R10, R11, R12 |
| 3 | 33n | Capacitor_SMD:C_0805_2012Metric | C11, C12, C13 |
| 2 | 1mH | Inductor_SMD:L_Taiyo-Yuden_NR-80xx_HandSoldering | L1, L2 |
| 2 | 470R | Resistor_SMD:R_0805_2012Metric | R17, R23 |
| 2 | 4u7 / 400V | Capacitor_SMD:CP_Elec_8x10 | C3, C4 |
| 2 | PC817 | Package_DIP:DIP-4_W7.62mm | U4, U5 |
| 2 | S8050-SOT23 | Package_TO_SOT_SMD:SOT-23 | Q3, Q4 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D3.0mm | TP1, TP2 |
| 2 | US1JHE3 | Diode_SMD:D_SMA | D3, D4 |
| 1 | 100nF X1 440V | Capacitor_THT:C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3 | C1 |
| 1 | 100u | Capacitor_SMD:C_Elec_10x10.2 | C14 |
| 1 | 100u tant | Capacitor_Tantalum_SMD:CP_EIA-7343-15_Kemet-W | C7 |
| 1 | 100uF | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C2 |
| 1 | 13k | Resistor_SMD:R_0805_2012Metric | R20 |
| 1 | 22u / 50V | Capacitor_SMD:C_2220_5750Metric_Pad1.97x5.40mm_HandSolder | C6 |
| 1 | 2k05 | Resistor_SMD:R_0805_2012Metric | R19 |
| 1 | 330R | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 3k3 | Resistor_SMD:R_0805_2012Metric | R25 |
| 1 | AMS1117-5.0 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U6 |
| 1 | Conn_01x05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | ESP-12F | RF_Module:ESP-12E | U2 |
| 1 | Fuse socket | Library:FH1-200CK-G | F1 |
| 1 | HLK-PM03 | Converter_ACDC:Converter_ACDC_Hi-Link_HLK-PMxx | PS1 |
| 1 | HLW8032 | Library:SOP-8_3.9x4.9mm_P1.27mm_custom | U3 |
| 1 | LNK304G | Package_DIP:PowerIntegrations_SMD-8B | U1 |
| 1 | MB6S | Package_TO_SOT_SMD:TO-269AA | D2 |
| 1 | MOV-10D561K | Varistor:RV_Disc_D12mm_W3.9mm_P7.5mm | RV1 |
| 1 | RED | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | SW_Push | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1 |
| 1 | SW_SPST | Button_Switch_SMD:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W6.73mm_P2.54mm_LowProfile_JPin | SW2 |
| 1 | Screw_Terminal_AC | Library:KF7.62-2P | J1 |
| 1 | Screw_Terminal_LOAD | Library:KF7.62-2P | J3 |
| 1 | UU9.8-103L0301 | Library:YDUU9.8-103L0301 | FL1 |

spstack/lightlink-remote-outlet
Code and PCB designs for a device that can link a switched power outlet to any other outlet remotely.

michpro/mikroBUS
Collection of add-on boards in mikroBUS™ standard


dmatscheko/water_kettle
ESP32-S3 running ESPHome on a custom KiCad PCB for the base of a SEVERIN WK 3479 water kettle




tomikaa87/esp-thermostat
Smart WiFi thermostat based on the well-known ESP8266 SoC.
It measures 94 × 82 mm and has 2 copper layers, 1.6 mm thick.
72 parts, built around the ESP-12F, HLK-PM03, AMS1117-5.0 and HLW8032. 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 jkordek1/EnergyMeter repository on GitHub, at the commit this page was made from: the board is KiCAD Files/EnergyMeter.kicad_pcb and its schematic KiCAD Files/EnergyMeter.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 jkordek1 before reusing the design.