

WM-bus to USB
- Size
- 55.8 × 20 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 40
- Pads
- 99
- Tracks, vias
- 137, 62
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 3 Nov 2022
- Updated
- 17 Feb 2023
Overview
Wmbus is an open-source printed circuit board by nobodyguy, from the nobodyguy/wmbus_hardware repository on GitHub, published under the MIT licence. It is a 4-layer board of 55.8 × 20 mm with 27 parts on 40 nets, routed with 137 tracks and 62 vias.
It is built around the CH340E, USBLC6-2SC6 and XC6206P332MR, with the SMD0603-020 among its other parts. Its parts include 9 capacitors, 4 ICs, 3 resistors, 3 diodes and 3 connectors.
Main components
4CH340E
MSOP-10150uA 20mA 2Mbps 3.3V、5V Transceiver USB 2.0 MSOP-10 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)XC6206P332MR
SOT-23-40℃~+85℃@(Ta) 1 1uA 200mA 3.3V 6V Fixed Over Current Protection Positive SOT-23-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSMD0603-020
0603-40℃~+85℃ 200mA 3.5Ω 40A 500mA 500mW 550mΩ 600ms 9V 0603 Resettable Fuses ROHSTECHFUSEResettable Fuses
README
README.mdWM-bus to USB board
- KiCAD 6.X required
- iM871A module
- includes USB ESD protection
- includes CH340E UART IC
Software
Tested with https://github.com/weetmuts/wmbusmeters library.
Board overview

Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C1, C7, C9 |
| 3 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C2, C5 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4, C8 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C3, C6 |
| 1 | 100R | Inductor_SMD:L_0603_1608Metric | FB1 |
| 1 | 480-37-1000 | wmbus:MOLEX_480-37-1000 | J1 |
| 1 | CH340E | Package_SO:MSOP-10_3x3mm_P0.5mm | U3 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_Coaxial | wmbus:SMA-SMD_BWSMA-KE-P001 | J2 |
| 1 | G*** | kibuzzard-6361777F | kibuzzard-6361777F |
| 1 | G*** | kibuzzard-636EC376 | kibuzzard-636EC376 |
| 1 | IM871A | wmbus:IM871A | IC1 |
| 1 | LOGO | LOGO | G*** |
| 1 | PWR | Diode_SMD:D_0603_1608Metric | D1 |
| 1 | RX | Diode_SMD:D_0603_1608Metric | D3 |
| 1 | SMD0603-020 | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | TX | Diode_SMD:D_0603_1608Metric | D2 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23 | U2 |
Questions
How big is the Wmbus PCB?
It measures 55.8 × 20 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Wmbus use?
27 parts, built around the CH340E, USBLC6-2SC6, XC6206P332MR and SMD0603-020. 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 Wmbus KiCad files?
From the nobodyguy/wmbus_hardware repository on GitHub, at the commit this page was made from: the board is wmbus.kicad_pcb and its schematic wmbus.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Wmbus design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers59.5 × 27.2 mm

- 4 layers46.9 × 68.1 mm

- 2 layers16.9 × 14.4 mm

Rs485-ch340e
TG9541/rs485-ch340e
A small CH340E based configurable RS485 or TTL 2/3-wire USB dongle
17 parts15MIT - 2 layers33 × 34 mm

- 4 layers9.7 × 17.9 mm

BeagleBark
Grippy98/Beagle-Serial-Adapter
A CH340E Based Minimalist USB-Serial Adapter for BeaglePlay, AI64 and More
19 partsGPL-3.0 - 2 layers55.9 × 27.9 mm

MSPM0uCBoard
Choaib-ELMADI/pcb-projects
This repository includes a collection of electronic PCB designs and custom KiCad libraries. It features various hardware projects, reusable components, and detailed documentation for learning and development.
37 parts9 - 4 layers53.5 × 20 mm

- 2 layers58 × 37.1 mm

Phils Lab #165
ctrl-z3d/pcb-designs
A personal archive of PCB projects I've designed and built along the way. Schematics, board layouts, manufacturing files, and notes.
37 parts1