

Neptune
A salty diode ladder filter
- Size
- 60 × 110 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 279
- Nets
- 152
- Pads
- 656
- Tracks, vias
- 2,033, 352
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 5 Jun 2023
- Updated
- 30 Jan 2025
Overview
Neptune is an open-source printed circuit board by wntrblm, from the wntrblm/Neptune repository on GitHub. It is a 4-layer board of 60 × 110 mm with 279 parts on 152 nets, routed with 2,033 tracks and 352 vias.
It is built around the TL431A, RT0603FRE071KL and BAS316,115-JSM, with the RT0603FRE13100KL, RT0603BRD0720KL and RT0603FRE0710KL among its other parts. Its parts include 140 resistors, 51 diodes, 38 capacitors, 9 connectors and 7 ICs. It belongs with the audio and music boards of this library.
Main components
12TL431A
SOT-23-20℃~+70℃@(Ta) 150mA 1uA 2.5V~36V 2.5V~36V 250uA Adjustable Parallel ±0.5% SOT-23 Voltage Reference ROHShongjiachengVoltage ReferenceRT0603FRE071KL
0603-55℃~+155℃ 100mW 1kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountBAS316,115-JSM
SOD-3231 Independent 1.25V@150mA 150mA 200mW 50uA@75V 75V SOD-323 Switching Diodes ROHSJSMSEMISwitching DiodesRT0603FRE13100KL
0603-55℃~+155℃ 100kΩ 100mW 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603BRD0720KL
0603-55℃~+155℃ 100mW 20kΩ 75V Thin Film Resistor ±0.1% ±25ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603FRE0710KL
0603-55℃~+155℃ 100mW 10kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603FRE073K9L
0603-55℃~+155℃ 100mW 3.9kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603FRE07330KL
0603-55℃~+155℃ 100mW 330kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603FRE0768KL
0603-55℃~+155℃ 100mW 68kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountWQP-WQP518MA
-- Audio Connectors ROHSQingPuAudio ConnectorsRT0603FRE07220KL
0603-55℃~+155℃ 100mW 220kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface MountRT0603FRE075K6L
0603-55℃~+155℃ 100mW 5.6kΩ 75V Thin Film Resistor ±1% ±50ppm/℃ 0603 Chip Resistor - Surface Mount ROHSYAGEOChip Resistor - Surface Mount
README
README.mdWinterbloom Neptune
Neptune is a salty diode ladder filter.
More details available at https://winterbloom.com/shop/neptune
Repository layout
This repository contains the hardware design files and user guide for Neptune:
- factory/ contains the scripts used to program, test, and calibrate the module after assembly. These scripts are all written in Python.
- hardware/ contains the hardware design files for the mainboard and blank panel, as well as hardware for automated testing. These are all created using KiCAD.
- user_guide/ contains the user's guide source files. These are written in Markdown and published using MkDocs.
- simulation/ contains the simulation used to design this filter. These should be opened using the Falstad CircuitJS simulator https://www.falstad.com/circuit/circuitjs.html.
License and contributing
Neptune is open-source hardware and software, however, licensing a project like this is a little complicated. Please take a chance to review the LICENSE file.
We welcome contributions! Please read our Code of Conduct first.
Parts
279| Qty | Value | Footprint | References |
|---|---|---|---|
| 37 | 1k | winterbloom:R_0603_HandSolder | R201, R203, R303, R306, R515, R516, R519, R603, R604, R605, R612, R624, R704, R705, R713, R722 +21 |
| 31 | BAS315 | winterbloom:D_SOD-323 | D501, D502, D503, D504, D505, D506, D507, D508, D509, D510, D511, D512, D601, D701, D702, D703 +15 |
| 18 | 100k | winterbloom:R_0603_HandSolder | R202, R302, R305, R403, R404, R505, R606, R607, R609, R610, R611, R702, R710, R711, R712, R901 +2 |
| 14 | 20k | winterbloom:R_0603_HandSolder | R506, R508, R509, R510, R511, R512, R513, R514, R617, R618, R716, R717, R809, R810 |
| 14 | ~ | TestPoint:TestPoint_Pad_D1.5mm | TP201, TP202, TP203, TP401, TP501, TP502, TP503, TP504, TP505, TP506, TP507, TP508, TP701, TP702 |
| 12 | 100n | winterbloom:C_0603_HandSolder | C206, C207, C208, C209, C210, C211, C212, C213, C214, C215, C216, C217 |
| 11 | 10k | winterbloom:R_0603_HandSolder | R408, R601, R613, R701, R703, R714, R805, R806, R811, R812, R920 |
| 11 | BLUE | winterbloom:LED_0805_Kingbright_APT2012 | D901, D903, D905, D906, D908, D910, D918, D920, D922, D925, D931 |
| 9 | 1n | winterbloom:C_0603_HandSolder | C301, C302, C503, C504, C505, C506, C507, C508, C509 |
| 9 | 3k9 | winterbloom:R_0603_HandSolder | R401, R410, R411, R517, R614, R619, R620, R718, R719 |
| 8 | 330k | winterbloom:R_0603_HandSolder | R503, R608, R813, R814, R902, R914, R921, R928 |
| 8 | 68k | winterbloom:R_0603_HandSolder | R204, R405, R409, R518, R802, R803, R903, R909 |
| 8 | ~ | winterbloom:AudioJack_WQP518MA_Compact_S_LongPads | J301, J302, J401, J402, J601, J701, J801, J802 |
| 7 | 10k | winterbloom:Potentiometer_Alpha_R0904N_LongPads | RV301, RV302, RV401, RV402, RV403, RV601, RV701 |
| 7 | 220k | winterbloom:R_0603_HandSolder | R205, R206, R307, R621, R622, R720, R721 |
| 7 | 5k6 | winterbloom:R_0603_HandSolder | R301, R304, R501, R504, R602, R623, R709 |
| 7 | RED | winterbloom:LED_0805_Kingbright_APT2012 | D911, D913, D915, D917, D924, D926, D932 |
| 6 | 100R | winterbloom:R_0603_HandSolder | R615, R616, R708, R715, R807, R808 |
| 6 | 39k | winterbloom:R_0603_HandSolder | R402, R706, R707, R801, R915, R927 |
| 6 | TL074 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U1, U2, U3, U4, U5, U6 |
| 5 | 100p | winterbloom:C_0603_HandSolder | C401, C501, C502, C510, C705 |
| 5 | 33k | winterbloom:R_0603_HandSolder | R406, R407, R507, R913, R922 |
| 4 | 10u | winterbloom:C_0805_HandSolder | C201, C202, C203, C204 |
| 4 | 1k8 | winterbloom:R_0603_HandSolder | R502, R926, R934, R936 |
| 4 | 330p | winterbloom:C_0603_HandSolder | C601, C702, C704, C801 |
| 3 | BCM847 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q601, Q701, Q801 |
| 2 | Graphics | , | |
| 2 | 10p | winterbloom:C_0603_HandSolder | C602, C802 |
| 2 | 1k @ 100MHz | winterbloom:L_0603_HandSolder | FB201, FB202 |
| 2 | 220n | winterbloom:C_0603_HandSolder | C701, C703 |
| 2 | 30V | winterbloom:D_SOD-123+SOD-123F | D201, D202 |
| 1 | 10k | Potentiometer_SMD:Potentiometer_Bourns_TC33X_Vertical | RV303 |
| 1 | LOGO | winterbloom:ce_5mm | G*** |
| 1 | LOGO | LOGO | G*** |
| 1 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q901 |
| 1 | Power | winterbloom:Eurorack_Power_2x5_Shrouded_Lock_LongPads | J201 |
| 1 | TL431A | Package_TO_SOT_SMD:SOT-23 | U201 |
The 277 most common of 279 parts.
More from wntrblm/Neptune
1- 2 layers100 × 120 mm

Similar boards
- 4 layers30 × 53.5 mm

Speak to Me
wntrblm/Speak_to_Me
A beautiful stereo headphone amplifier and a delightfully lo-fi speaker
54 parts20 - 2 layers20 × 108 mm

Helium
wntrblm/Helium
Helium is a triple 1-to-3 precision buffered multiple and 3-to-1 precision adder
67 parts17 - 4 layers46.4 × 99.8 mm

Trimix Analyzer
magnus188/aegir
Open-source ESP32-P4 trimix analyzer prototype for technical diving,
171 parts14 - 6 layers104 × 104 mm

FC REV A
desanv01/Flight-Controller-V1
STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.
330 parts - 6 layers160 × 100 mm

Courant.before colored actual models 20260918T190457
KrasForge/Courant
A 2D finite-difference physical-modeling synthesis engine in structural VHDL: a vibrating membrane/plate/gong solved on FPGA fabric, with a nonlinear chaos term, playable polyphonically over MIDI/CV.
199 partsMIT - 2 layers60 × 120 mm

KNEE CONTROLLER PCBA
Reemuson/KNEE-CONTROLLER-PCBA
GitHub Actions generates the manufacturing, schematic, test, and release packages.
203 parts - 6 layers310 × 284 mm

Osc core
Takazudo/zudo-osc-hole-field
This directory retains the rejected #38 nine-board-era schematic, PCB and route receipts at base commit 1fc6e5347308fe5e8166d5828ba3ba6fa8e101c7. It is excluded from the current ten-board manifest.
3,986 parts - 2 layers40.1 × 54.3 mm

Questions
How big is the Neptune PCB?
It measures 60 × 110 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Neptune use?
279 parts, built around the TL431A, RT0603FRE071KL, BAS316,115-JSM and RT0603FRE13100KL. 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 Neptune KiCad files?
From the wntrblm/Neptune repository on GitHub, at the commit this page was made from: the board is hardware/board/mainboard.kicad_pcb and its schematic hardware/board/Cutoff_CV_Driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Neptune design in my own project?
Its repository states no licence, so its author keeps all rights: ask wntrblm before reusing the design.