Skip to the content
PCBKitNew board
2 layers140 × 88.6 mmHighway wave, the printed circuit board in 3D

Highway wave

rrrenai/wave

These headphones utilize an FPGA, I2S MEMS microphones, and scrap headphone drivers. The FPGA and RPI work in tandem to collect and process incoming signals real time, seamlessly upgrading the listening experience.

Size
140 × 88.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
43
Nets
70
Pads
202
Tracks, vias
380, 45
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 May 2025
Updated
6 Jan 2026

Overview

Highway wave is an open-source printed circuit board by rrrenai, from the rrrenai/wave repository on GitHub, published under the MIT licence. It is a 2-layer board of 140 × 88.6 mm with 43 parts on 70 nets, routed with 380 tracks and 45 vias.

It is built around the ICS-52000. Its parts include 25 connectors, 8 capacitors and 2 resistors. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

~ wave ~

wave is an attempt to revolutionize the head phone listening experience. If you know me irl, you'll know that I easily lose focus when people talk to me and I proactively believe I am going deaf. wave attempts to fix this issue by serving a a directional source selector for incoming sounds, eliminating distractions from environmental noise.

These headphones utilize an FPGA, I2S MEMS microphones, and scrap headphone drivers. The FPGA and RPI work in tandem to collect and process incoming signals real time, seamlessly upgrading the listening experience.

The headphones have 2 half PCBs, which are connected via 3 JST cables. It collects audio data through 8 ICS-520000 MEMS microphones, connected together via TDM and parsed directly on the FPGA. The data is then quickly ran through a reduced TF-Gridnet DNN, where the target speaker is isolated and played back to the user.

Schematic

BOM

ItemPriceQuantitySubtotal
Ear cup / case$ 10.001$ 10.00
Head band$ 10.001$ 10.00
Bluetooth$ 1.791$ 1.79
Aliexpress shipping$ 6.631$ 6.63
Aliexpress tax$ 4.421$ 4.42
Cushion / seal material$ 5.262$ 10.52
LiPo$ 4.952$ 9.90
Sound amp$ 1.261$ 1.26
Charge Protection IC$ 1.991$ 1.99
Tang Nano 9k$ 18.171$ 18.17
Amazon Shipping / Handling$ 12.981$ 12.98
Amazon Estimated Tax$ 9.111$ 9.11
Audio driver for headphones$ 10.692$ 21.38
Digikey Shipping$ 6.991$ 6.99
Digikey Tarriff$ 2.141$ 2.14
Ebay shipping$ 4.951$ 4.95
Ebay tax$ 0.641$ 0.64
Buttons$ 5.004$ 20.00
LED$ -2$ -
PCB (L + R)$ 8.271$ 8.27
I2S Microphones$ 2.8410$ 28.40
Mouser shipping$ 7.991$ 7.99
TOTAL$ 197.53

Parts

43
QtyValueFootprintReferences
16Conn_01x02_SocketConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ3, J5, J7, J9, J11, J12, J14, J15, J16, J17, J18, J19, J22, J23, J24, J25
81 uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2, C3, C4, C5, C6, C7, C8
8ICS-52000wave:MIC_ICS-52000MK1, MK2, MK3, MK4, MK5, MK6, MK7, MK8
4Conn_01x02_PinConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ4, J6, J8, J10
3Screw_Terminal_01x02TerminalBlock_MetzConnect:TerminalBlock_MetzConnect_Type101_RT01602HBWC_1x02_P5.08mm_HorizontalJ13, J20, J21
2100 kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
2Conn_01x24Connector_PinSocket_2.54mm:PinSocket_1x24_P2.54mm_VerticalJ1, J2

Questions

How big is the Highway wave PCB?

It measures 140 × 88.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Highway wave use?

43 parts, built around the ICS-52000. 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 Highway wave KiCad files?

From the rrrenai/wave repository on GitHub, at the commit this page was made from: the board is project_files/highway_wave/highway_wave.kicad_pcb and its schematic project_files/highway_wave/highway_wave.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Highway wave 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 layers83 × 39 mmMicArray, the printed circuit board in 3D

    MicArray

    dylanzodrow/Aerial_Drone_Tracking

    Hopefully, the final pcb designs. In this iteration the microphones are on breakout boards and the traces are enlarged to ensure proper insulation when manufactured.

    87 parts3
  • 4 layers51.1 × 50 mmEcho, the printed circuit board in 3D

    Echo

    kashishkebab9/echo

    bird locating hardware

    56 parts
  • 2 layers52.2 × 52.2 mmBase, the printed circuit board in 3D

    Base

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    43 parts3kApache-2.0
  • 2 layers33 × 34 mmESP32-bat monitor latch, the printed circuit board in 3D

    ESP32-bat monitor latch

    pcbreflux/espressif

    all espressif stuff will committed here

    43 parts608GPL-3.0
  • 2 layers42.9 × 19 mmPoly kb 2.25U, the printed circuit board in 3D

    Poly kb 2.25U

    thpoll83/PolyKybd

    PolyKybd

    43 parts411CERN-OHL-W-2.0
  • 2 layers99.1 × 99.7 mmRC6502 Prototyping, the printed circuit board in 3D

    RC6502 Prototyping

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    43 parts193GPL-3.0