

Example projects for kicad ems plugin (https://github.com/admin-2026/kicad_ems_plugin_pub)
- Size
- 21.4 × 47.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 57
- Nets
- 66
- Pads
- 247
- Tracks, vias
- 758, 109
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 17 Aug 2026
- Updated
- 14 Oct 2026
Overview
Dev board is an open-source printed circuit board by admin-2026, from the admin-2026/kicad_ems_plugin_examples repository on GitHub. It is a 2-layer board of 21.4 × 47.9 mm with 57 parts on 66 nets, routed with 758 tracks and 109 vias.
It is built around the CH340E, W25Q32JVSSIQ and MBR1020VL, with the PRTR5V0U2X among its other parts. Its parts include 21 capacitors, 12 resistors, 5 connectors, 4 ICs and 4 diodes. It belongs with the microcontroller boards boards and the nRF52 and nRF5x boards of this library.
Main components
4CH340E
MSOP-10150uA 20mA 2Mbps 3.3V、5V Transceiver USB 2.0 MSOP-10 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersW25Q32JVSSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 133MHz 1uA 2.7V~3.6V 20 Years 32Mbit 3ms SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHMBR1020VL
SOD-123F-55℃~+125℃ 1 Independent 1A 20V 340mV@1A 45A 600uA@20V SOD-123F Schottky Diodes ROHSonsemiSchottky DiodesPRTR5V0U2X
SOT-143-55℃~+125℃ 0.3pF、0.8pF 100W 10V、15V 5V 6.5V 6A 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
README
README.mdKiCad EMS Plugin — Examples
Example KiCad boards for the Antenna Designer plugin, a pcbnew plugin with an embedded FDTD solver for simulating PCB antennas (S11, impedance, radiation patterns) without leaving the board editor.
Each folder here is one board. Open it in pcbnew, click the plugin button on the toolbar, and enjoy the simulation.
Requirements
- KiCad 9.0 or later
- The Antenna Designer plugin installed from the
dist/folder of the plugin repo (Windows.zip/ Linux.tar.gz, each with an installer)
The FDTD solver ships with the plugin — nothing else to install.
Examples
All five are 2-layer FR4 boards (1.51 mm, except dual_yagi_uda/ at 1.6 mm)
with the feed marked by an AntennaFeedMarker footprint on User.2.
nrf_dev_board/— An nRF USB dev board with an on-board 2.4 GHz antenna. 21.5 × 47.9 mm, meandered IFA, tuned for BLE at 2.45 GHz. The only example with a full component placement, so it also shows what the solver does with a densely populated board.patch_antenna/— A 2.44 GHz rectangular patch over a solid ground plane, 51.8 × 56.6 mm. The simplest board here and a good first run: a textbook geometry with a clean, narrow resonance.lora/— An 868 MHz (EU) LoRa antenna on a 50.5 × 50.5 mm board, using theRF_Antenna:Texas_SWRA416_868MHz_915MHzfootprint from the KiCad library. Sub-GHz, so the mesh is coarser and the run is quick.dual_yagi_uda/— A double-sided printed Yagi-Uda for 2.4 GHz Wi-Fi, 100 × 150 mm: two side-by-side rows of 4 directors fed in phase through a quarter-wave transformer and T, with the B.Cu ground plane as reflector. A directional antenna, so the radiation pattern is the interesting part.log_periodic_antenna/— A wideband log-periodic array, 205 × 160 mm. The heaviest example: many coupled elements and a 0.5–7 GHz sweep, with the radiation pattern taken at 3.4 GHz.
What's in each folder
- The
.kicad_pcbboard itself. simulation/settings.yaml— the plugin's saved dialog settings for that board (band, meshing, materials). It is picked up automatically when you open the plugin, so each example starts from settings that are known to work for its geometry.
Everything else the plugin writes (gerbers, pcb.yaml, the grid and report
HTML, timestamped simulation/results/ runs) is regenerable and left out of
git — run the simulation to produce it.
Licensing
Two of the examples are derived from third-party designs and carry their own
LICENSE and NOTICE.md, which apply to that folder:
log_periodic_antenna/— CERN-OHL-S-2.0, derived from ByTechLab's RF PCB Log Periodic Antenna (0.8–6 GHz).lora/— CC BY-SA 4.0; the antenna footprint comes from the KiCad footprint library.
nrf_dev_board/, patch_antenna/ and dual_yagi_uda/ ship no separate licence file.
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100K | Resistor_SMD:R_0402_1005Metric | R1, R6, R7, R8, R12 |
| 5 | 100nF X7R 10% | Capacitor_SMD:C_0402_1005Metric | C3, C7, C9, C20, C21 |
| 3 | 12pF NP0 2% | Capacitor_SMD:C_0402_1005Metric | C1, C15, C17 |
| 3 | 1K | Resistor_SMD:R_0402_1005Metric | R2, R3, R11 |
| 3 | 4.7uF X5R 10% | Capacitor_SMD:C_0603_1608Metric | C2, C18, C19 |
| 2 | 100nF | Capacitor_SMD:C_0402_1005Metric | C6, C10 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R4, R5 |
| 2 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3, J6 |
| 2 | Conn_01x16 | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J4, J5 |
| 2 | MBR1020VL | Diode_SMD:D_SOD-123F | D3, D5 |
| 2 | N.C. | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 2 | NC | Capacitor_SMD:C_0402_1005Metric | C5, C16 |
| 2 | SW_Push | Button_Switch_SMD:SW_SPST_PTS810 | SW1, SW2 |
| 2 | TBD | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C13, C14 |
| 1 | 0.8pF | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 0nH | Inductor_SMD:L_0402_1005Metric | L4 |
| 1 | 100pF NP0 5% | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | 10uH >50mA 20% | Inductor_SMD:L_0603_1608Metric | L3 |
| 1 | 12pF NP0 2% | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 15nH Hi-Freq 10% | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | 1uF X7R 10% | Capacitor_SMD:C_0603_1608Metric | C12 |
| 1 | 3.9nH Hi-Freq 5% | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y2 |
| 1 | 32MHz Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | AntennaFeedMarker | AntennaFeedMarker | FEED |
| 1 | Battery | Battery:BatteryHolder_Keystone_1060_1x2032 | BT1 |
| 1 | CH340E | Package_SO:MSOP-10_3x3mm_P0.5mm | U4 |
| 1 | LED_RGAB | LED_SMD:LED_Lumex_SML-LX0404SIUPGUSB | D6 |
| 1 | Meandered_IFA_2G45_26p4mm | Meandered_IFA_2G45_26p4mm | AE** |
| 1 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D2 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J1 |
| 1 | W25Q32JVSS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U3 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | nRF52832-QFxx | Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm | U1 |
Questions
How big is the Dev board PCB?
It measures 21.4 × 47.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Dev board use?
57 parts, built around the CH340E, W25Q32JVSSIQ, MBR1020VL and PRTR5V0U2X. 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 Dev board KiCad files?
From the admin-2026/kicad_ems_plugin_examples repository on GitHub, at the commit this page was made from: the board is nrf_dev_board/dev_board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Dev board design in my own project?
Its repository states no licence, so its author keeps all rights: ask admin-2026 before reusing the design.
Similar boards
- 2 layers100 × 100 mm

- 2 layers15.2 × 20.3 mm

CH340E
vul-os/sirboard
Open hardware: 107 KiCad PCB designs — SMD-to-THT breakout adapters, ATTiny/ATMega/ESP development boards, and a 39-part sensor line on a common JST-SH connector.
22 parts56Apache-2.0 - 4 layers100 × 90 mm

- 2 layers100 × 165 mm

- 2 layers89 × 83 mm

- 2 layers21 × 49.5 mm

- 2 layers124 × 79 mm

- 2 layers130 × 80 mm

Pico controller
cclienti/tig-welder
A DIY TIG welder that can be plugged to a traditionnal stick welder or to a high current source
125 parts8GPL-3.0