
Switch
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

Containerized Linux engineering platform for automated RF/microwave design, KiCad 10, openEMS, Qucs-S, FreeCAD, and AI-driven hardware synthesis.
Bpf 100mhz lc is an open-source printed circuit board by cholan2100, from the cholan2100/rf-agent repository on GitHub. It is a 2-layer board of 35 × 20 mm with 6 parts on 2 nets, routed with 3 tracks and 37 vias.
Its parts include 2 connectors, 1 capacitor and 1 inductor. It belongs with the radio and wireless boards of this library.
This reference example was designed and generated fully autonomously by the rf-agent AI. No human intervention, pre-made template files, or manual GUI clicking were involved in the CAD creation or solver execution. The agent interpreted a natural language prompt, mathematically derived the circuit specifications, and drove the 9-stage engineering toolchain seamlessly.
Below is a step-by-step description of the 9-stage process the AI agent executed to generate this design.
The agent first interpreted the user request to create a 100MHz bandpass filter, derived the appropriate components (L=100nH, C=25.3pF for a shunt parallel LC tank), and programmatically drafted the KiCad 10 schematic.
Based on the default FR4 substrate parameters, the agent synthesized a 50Ω Grounded Coplanar Waveguide (CPWG) with a trace width of 1.87mm and a gap of 0.40mm. It routed the board, implemented 45-degree component pad tapers to eliminate capacitive steps, placed continuous via fencing along the signal trace, poured the copper ground zones, and ran a headless Design Rule Check (DRC) to ensure 0 errors.
To verify mechanical and spatial constraints, the agent invoked KiCad's headless raytracer to generate multiple photorealistic perspectives of the assembled board.
The agent exported the precise board geometry into a standard 3D mechanical STEP file and packaged it inside a native FreeCAD project (cad/bpf_100mhz_lc.FCStd) to enable mechanical engineers to seamlessly design an enclosure.
The physical PCB layout was meshed and simulated using the openEMS 3D FDTD solver. The agent extracted the full-wave S-parameters (in Touchstone format) across a broad frequency sweep.
The Touchstone EM extraction was piped into Qucsator (via Qucs-S) and co-simulated with the discrete SMD components in a standard 50Ω testbed to characterize the filter's real-world behavior.
The agent plotted the resulting dataset using Matplotlib to produce engineering-grade charts, verifying the target center frequency, insertion loss, and return loss.
A complete 26-layer RS-274X Gerber and Excellon NC drill package was synthesized and compressed into a ZIP archive, immediately ready for fabrication.
Finally, the agent generated a comprehensive Markdown performance report (PERFORMANCE_REPORT.md), assembling the bill of materials, substrate metrics, and PASS/FAIL threshold checks into a single human-readable document.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | MountingHole_2.2mm_M2 | MountingHole_2.2mm_M2 | H1, H2 |
| 1 | 100nH | L_0603_1608Metric | L1 |
| 1 | 25.3pF | C_0805_2012Metric | C1 |
| 1 | SMA_IN | SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount | J1 |
| 1 | SMA_OUT | SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount | J2 |
It measures 35 × 20 mm and has 2 copper layers, 1.6 mm thick.
6 parts. 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 cholan2100/rf-agent repository on GitHub, at the commit this page was made from: the board is examples/bpf_100mhz_lc/bpf_100mhz_lc.kicad_pcb and its schematic examples/bpf_100mhz_lc/bpf_100mhz_lc.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 cholan2100 before reusing the design.

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.


Jcparkyn/dpoint
Open-source digital stylus using camera tracking and inertial measurements

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
