Skip to the content
2 layers10 × 12 mmProject Resonator Crossover Circuit PCB PANEL, the printed circuit board in 3D

Project Resonator Crossover Circuit PCB PANEL

DriftingOtter/Project-Resonator35

*The* Open-Source IEM.

Size
10 × 12 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
2
Pads
38
Tracks, vias
122, 13
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 Mar 2025
Updated
1 Jan 2026

Overview

Project Resonator Crossover Circuit PCB PANEL is an open-source printed circuit board by DriftingOtter, from the DriftingOtter/Project-Resonator repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 2-layer board of 10 × 12 mm with 24 parts on 2 nets, routed with 122 tracks and 13 vias.

Its parts include 8 capacitors and 6 resistors.

README

README.md

Banner

Project Resonator | The Open-Source IEM Initiative

A love letter to the IEM/CIEM hobby.

📖 Documentation Website: https://driftingotter.github.io/Project-Resonator-Web/


What is Project Resonator?

Project Resonator is a comprehensive knowledge base and resource repository for the complete design cycle and engineering development of in-ear monitors (IEMs). The project aims to bridge the gap between hobbyist curiosity and professional-grade IEM development by providing both the technical resources and educational foundation needed to understand and create high-fidelity audio devices.

Core Resources

Project Resonator provides a complete suite of engineering resources:

  • CAD Shell Design Files — Parametric 3D models for ergonomic IEM housings
  • Crossover Simulation Circuits — Fully documented acoustic crossover networks in VituixCAD
  • PCB Design Files — Production-ready circuit board layouts in KiCad format
  • Driver Characterization Data — Frequency response and impedance measurements for balanced armature, dynamic, and electrostatic drivers

These resources are designed for both DIY enthusiasts exploring personal audio projects and aspiring entrepreneurs researching entry into the IEM market who may lack formal training in acoustics or electrical engineering.

Educational Framework

Beyond physical assets, Project Resonator's primary value lies in its structured tutorial system that demystifies each stage of IEM development:

  • Driver Technology & Selection — Understanding the physics and performance characteristics of transducer types
  • Crossover Circuit Design — Acoustic filter theory and frequency division network topology
  • PCB Engineering in KiCad — Translating schematic designs into manufacturable circuit boards
  • CAD Modeling for Acoustics — Shell geometry, acoustic chambers, and sound bore design in Fusion 360

By consolidating these resources into a single, cohesive repository, Project Resonator enables users to understand the technology they use daily and provides a foundation for experimentation, innovation, and research & development in personal audio.

Open-Source Collaboration

The open-source nature of this project allows the community to contribute to a centralized knowledge base, helping others in the same pursuit by:

  • Improving and expanding existing documentation
  • Contributing additional design files and measurement data
  • Sharing novel tuning approaches and manufacturing techniques
  • Building supplementary tools and resources for IEM development

Project Resonator serves as a living resource that evolves with the IEM community, fostering innovation through shared knowledge and collaborative development.


The Reference Design (Template)

While the guides apply to any IEM project, we provide a complete set of files for a specific "Reference" model to get you started.

Configuration: All-BA 4-Driver (1× Low + 1× Mid + 2× High)

Drivers:

  • Knowles CI-22955 (Low)
  • Knowles BK-26824 (Mid)
  • Knowles SWFK-31736 (Highs)

Target Tuning: Similar to the Moondrop x Crinacle DUSK

Estimated Build Cost: ~$200-300

Reference Crossover Diagram

mermaid
graph LR
    Input[Source Input] --> Woofer_Path[Woofer Path<br/>CI-22955]
    Input --> Mid_Path[Mid Path<br/>BK-26824]
    Input --> High_Path[High Path<br/>SWFK-31736]
    
    Woofer_Path --> R1[22Ω Series]
    R1 --> C1[4.7µF Parallel]
    C1 --> Woofer[CI-22955<br/>BA Woofer]
    
    Mid_Path --> C2[10µF Series]
    C2 --> R2[22Ω Series]
    R2 --> C3[4.7µF Parallel]
    C3 --> Mids[BK-26824<br/>BA Mids]
    
    High_Path --> T1_Path[Tweeter 1]
    High_Path --> T2_Path[Tweeter 2]
    
    T1_Path --> C4[2.2µF Series]
    C4 --> R3[6.8Ω Parallel]
    R3 --> Tweeter1[SWFK-31736<br/>Unit A]
    
    T2_Path --> C5[2.2µF Series]
    C5 --> R4[22Ω Parallel]
    R4 --> Tweeter2[SWFK-31736<br/>Unit B]

Note: The reference tuning is highly individualized. The project's purpose is to provide all necessary tools and resources pre-configured, allowing you to use this as a foundation to tune and create an IEM tailored to your preferences.


🔧 Technologies Used & Software Required

  1. VituixCAD — Tuning simulation and acoustic crossover design
  2. KiCad — Schematic and PCB design
  3. Autodesk Fusion 360 — CAD modeling for IEM shells
  4. FPGraphTracer — Extracting frequency and impedance responses from driver spec sheets

Additional Resources:


🛠️ Installation & Setup Guide

VituixCAD Setup

  1. Download VituixCAD from https://kimmosaunisto.net/
  2. Install and open the .vxp simulation file included in this repository
  3. Fix missing file paths:
    • You'll likely see "missing file path" errors on first load
    • Click the folder icon next to each .frd or .zma file slot
    • Navigate to the BA Driver Spec Sheets folder in this repo
    • Re-link the appropriate files for each driver

(This only needs to be done once per project file)

Downloading IEM Shell Files

All IEM shell files are hosted externally on MEGA due to GitHub's file size limitations.

🔗 Download Shell Files from MEGA

The archive includes:

  • Ready-To-Print — .stl files for direct 3D printing
  • Fusion-Shell-Models — Editable .f3d files for customization in Fusion 360

📚 Documentation

Complete guides are available on the Project Resonator Documentation Website, including:

Engineering & Design

Manufacturing & CAD

Project Information


❓ Can I Use These Files To Build My Own IEM?

Absolutely. This project is licensed under CERN-OHL-W (weakly reciprocal), which allows you to:

  • Build IEMs for personal use
  • Modify and improve the designs
  • Use this as a foundation for commercial projects

The license maintains the open-source spirit while being permissive enough for commercial applications. For full details, see the Project Licensing and Usage documentation.

Note: This design represents a learning journey and is far from perfect—but it provides a solid foundation and realistic look at what an IEM build process entails. Use it as a starting point to avoid some of the mistakes made along the way.


🤝 Contributing

Project Resonator welcomes contributions from the community! Whether you're improving documentation, adding measurement data, sharing tuning variants, or fixing errors, your input helps everyone.

See the Contribution Guide for details on how to get involved.


🚧 Current Status & Community Testing

Important: The reference design has not yet been physically tested by the project author due to budget constraints (~$300 build cost). If you build this design, your feedback and measurements would be invaluable to the community. Please share your results and listening impressions!


👨‍💻 Author

Daksh Kaul (DriftingOtter)


🙌 Credits & Acknowledgments

Special thanks to:

  • Head-Fi DIY IEM Community — For fostering knowledge sharing and experimentation
  • Kozh — IEM design tutorials and insights
  • Kirby Meets Audio — Driver selection and acoustic theory
  • Crinacle — Measurement methodology and target curves
  • Mr.T's Design Graveyard — PCB design techniques

If I've forgotten to credit you, please reach out—contributions are always acknowledged.


📄 License

This project is licensed under CERN Open Hardware Licence Version 2 - Weakly Reciprocal (CERN-OHL-W).

See LICENSE or the Project Licensing Documentation for full details.

Parts

24
QtyValueFootprintReferences
5+ MountingHole_PadTestPoint:TestPoint_Pad_1.0x1.0mmH1, H3, H5, H7, H9
3- MountingHole_PadTestPoint:TestPoint_Pad_1.0x1.0mmH2, H4, H6
3100uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C2, C3
1- MountingHole_PadTestPoint:TestPoint_Pad_1.0x1.0mmH8
10.008uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC6
10.027uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4
10.092RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5
110000RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3
110uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC8
12.2uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC7
122RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2
14.7uCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC5
15600RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1
16.8RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR6
16800RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4
1MountingHole_PadTestPoint:TestPoint_Pad_1.0x1.0mmH10

More from DriftingOtter/Project-Resonator

1

Similar boards

  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers26.2 × 45.5 mmPL18 multiprotocol, the printed circuit board in 3D

    PL18 multiprotocol

    pascallanger/DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

    24 parts1.9kGPL-3.0
  • 2 layers58 × 35.5 mmHat, the printed circuit board in 3D

    Hat

    menloresearch/asimov-1

    v1 of Asimov, an open-source humanoid robot

    24 parts1.4kCERN-OHL-S-2.0
  • 2 layers21.6 × 19.5 mmMicron Logo LED, the printed circuit board in 3D

    Micron Logo LED

    DraftShift/StealthChanger

    Tool changing system for Vorons and other front mount printer motion systems, not just stealthburner.

    24 parts1.2kGPL-3.0
  • 2 layers158 × 11 mmRainbow Matchstick, the printed circuit board in 3D

    Rainbow Matchstick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    24 parts1.1kGPL-3.0
  • 2 layers85.6 × 54 mmTRACED wio1262-carrier, the printed circuit board in 3D

    TRACED wio1262-carrier

    hackclub/OnBoard

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

    24 parts915
  • 2 layers36 × 20 mmCombined, the printed circuit board in 3D

    Combined

    adamb314/ServoProject

    Getting the most out of your hobby servo

    24 parts545

Questions

How big is the Project Resonator Crossover Circuit PCB PANEL PCB?

It measures 10 × 12 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Project Resonator Crossover Circuit PCB PANEL use?

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

Where can I download the Project Resonator Crossover Circuit PCB PANEL KiCad files?

From the DriftingOtter/Project-Resonator repository on GitHub, at the commit this page was made from: the board is Crossover PCB/Project Resonator Crossover Circuit PCB/Project Resonator Crossover Circuit PCB_PANEL.kicad_pcb and its schematic Crossover PCB/Entangler_TWS/Entangler/Entangler.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Project Resonator Crossover Circuit PCB PANEL design in my own project?

Its repository publishes it under the CERN-OHL-W-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).