

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 |
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
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).