

Adsr
An envelope generator modeled on the 555-based ADSR originally proposed by Jonathan Jacky. It's worth looking through the evolution of this design - see documentation.
- Size
- 29 × 100 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 87
- Nets
- 63
- Pads
- 250
- Tracks, vias
- 424, 79
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 17 Sep 2024
- Updated
- 27 Dec 2025
Overview
Adsr is an open-source printed circuit board by xdylanm, from the xdylanm/adsr-eg repository on GitHub, published under the MIT licence. It is a 4-layer board of 29 × 100 mm with 87 parts on 63 nets, routed with 424 tracks and 79 vias.
It is built around the HEF4093BT, BC847 and B140-E3, with the 2N7002K and B10K among its other parts. Its parts include 34 resistors, 17 capacitors, 11 diodes, 9 transistors and 4 ICs.
Main components
5HEF4093BT
SO-14-40℃~+125℃ 1uA 3.4mA 3.4mA 3.5V~11V 3V~15V 4 4000B Series 60ns@15V,50pF NAND Gate SOIC-14 Logic Gates ROHSNexperiaLogic GatesBC847
SOT-231 NPN 100MHz 100mA 100nA 110 200mW 45V 500mV 6V NPN SOT-23 Bipolar (BJT) ROHSShikuesBipolar (BJT)B140-E3
SMA(DO-214AC)-65℃~+150℃ 1 Independent 1A 200uA@40V 30A 40V 520mV@1A SMA(DO-214AC) Schottky Diodes ROHSVishay IntertechnologySchottky Diodes2N7002K
SOT-23-55℃~+150℃ 1 N-channel 1.2Ω@10V、1.4Ω@5V 1.6V 2.9pF 300pC@4.5V 30pF 380mA 4.2pF 540mW 60V SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsB10K
RES-TH_RK10J12E002LTH-3P SMT ROHSJLCPCB AssemblyUncategorised
README
README.mdADSR Envelope Generator
An envelope generator modeled on the 555-based ADSR originally proposed by Jonathan Jacky. It's worth looking through the evolution of this design - see documentation.
Parts
87| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1N4148 | Diode_SMD:D_SOD-123 | D1, D2, D4, D5, D6, D7, D8, D9 |
| 8 | BC847 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q9 |
| 7 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9, C10, C11, C12, C13, C14, C17 |
| 7 | 22k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11, R13, R15, R16, R18, R19, R21 |
| 6 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R7, R8, R9, R17, R20 |
| 5 | 10n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C4, C5, C6, C7 |
| 4 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R5 |
| 4 | 10R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R14, R33, R34 |
| 3 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R28, R29, R30 |
| 3 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R22, R31, R32 |
| 3 | A1M | Audio_Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical_thin | RV3, RV4, RV5 |
| 3 | MonoJack | AudioJacks:Jack_3.5mm_QingPu_WQP-PJ301M-12_Vertical | J1, J2, J3 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R10 |
| 2 | 10u | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C15, C16 |
| 2 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R26, R27 |
| 2 | 4u7 | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_HandSolder | C2, C8 |
| 2 | B140-E3 | Diode_SMD:D_SMA | D11, D12 |
| 2 | TLC555xD | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U3 |
| 1 | 120k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R25 |
| 1 | 1M | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R24 |
| 1 | 1M | Audio_Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical_thin | RV1 |
| 1 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 270k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R23 |
| 1 | 2N7002K | Package_TO_SOT_SMD:SOT-23 | Q8 |
| 1 | B10k | Audio_Potentiometer_THT:Potentiometer_Bourns_PTV09A-1_Single_Vertical_thin | RV2 |
| 1 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J4 |
| 1 | HEF4093B | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U2 |
| 1 | LED | LED_THT:LED_D3.0mm | D10 |
| 1 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965 | H1 |
| 1 | SW_DPDT_x2 | Switches:SW_Dailywell_DPDT_2MD1T1B1M1 | SW2 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | TL074 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U4 |
Similar boards
- 4 layers19 × 100 mm

- 4 layers19 × 100 mm

- 2 layers19.1 × 100 mm

- 2 layers482.5 × 711 mm

- 2 layers292.1 × 88 mm

- 2 layers127 × 91.5 mm

Accumulator Board
formulaslug/fs-3-schematics
Electrical Design Repository for fs-3 schematics and PCBs
110 parts5 - 2 layers245.6 × 85.9 mm

- 2 layers60.1 × 109.8 mm

Questions
How big is the Adsr PCB?
It measures 29 × 100 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Adsr use?
87 parts, built around the HEF4093BT, BC847, B140-E3 and 2N7002K. 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 Adsr KiCad files?
From the xdylanm/adsr-eg repository on GitHub, at the commit this page was made from: the board is hardware/adsr/adsr.kicad_pcb and its schematic hardware/adsr/adsr.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Adsr 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).