Skip to the content
PCBKitNew board
2 layers50 × 50 mmAttiny85 timer, the printed circuit board in 3D

Attiny85 timer

1999AZZAR/pcb-skill1

Autonomous, end-to-end KiCad PCB design skill for AI coding agents (Antigravity, Claude Code, Codex). Headless automation via kicad-cli & pcbnew, DRC verification, and JLCPCB manufacturing exports.

Size
50 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
16
Pads
84
Tracks, vias
91, 26
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Sep 2026
Updated
15 Sep 2026

Overview

Attiny85 timer is an open-source printed circuit board by 1999AZZAR, from the 1999AZZAR/pcb-skill repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 50 mm with 25 parts on 16 nets, routed with 91 tracks and 26 vias.

It is built around the ATTINY85-20SU and NE555D. Its parts include 8 resistors, 5 capacitors, 3 diodes, 3 connectors and 2 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

project/pcb/tht_opamp_eq/README.md

THT 3.3V Stereo 3-Band Equalizer & Preamp

An ultra-compact, high-fidelity, 100% Through-Hole (THT) stereo audio equalizer and headphone/line preamplifier designed for 3.3V battery or single-supply operation.

Zero surface-mount components. Optimized for hand soldering, DIY audio gear, portable headphone setups, and custom instrument tone shaping.


Highlights & Specifications

ParameterSpecificationDetails
Form Factor88.0 mm × 61.0 mmUltra-compact 2-layer PCB
Component Technology100% Through-Hole (THT)Easy hand assembly with basic iron
Supply Voltage3.3V DC (1.8V to 5.5V tolerated)Single-cell LiFePO4, 3.7V Li-Ion (via LDO), or 2x/3x AA
Active CoreMicrochip MCP6004 (DIP-14)Quad Rail-to-Rail I/O CMOS Op-Amp
Quiescent Current~3.0 mA total (including LED)Extremely power-efficient for battery use
Input / OutputDual 3.5 mm TRS Stereo JacksAC-coupled audio line & headphone drive
Tone ControlsBass, Mid, Treble (±10 to 12 dB)Active feedback Baxandall topology
Volume & BalanceLog Volume + Linear BalanceIndependent stereo level and stereo imaging
GroundingSolid B.Cu Ground PlaneFull ground pour for minimum hum and noise
Mounting4× M3 Mounting Holes4.0 mm inset from board corners
DRC Compliance0 Errors, 0 Warnings, 0 Unconnected Nets100% clean KiCad strict DRC pass

Circuit Architecture

text
[3.5mm Stereo IN] 
       │
       ▼ (1 µF AC Coupling)
[VOL Potentiometer (50k Log)] 
       │
       ▼
[Active 3-Band Baxandall Filter] ── MCP6004 (U1A / U1D)
  ├── BASS  (100k Linear) ~100 Hz shelf (±12 dB)
  ├── MID   (100k Linear) ~1.0 kHz band (±10 dB)
  └── TREB  (100k Linear) ~10 kHz shelf (±12 dB)
       │
       ▼
[BAL Potentiometer (100k Linear)] (Stereo cross-attenuation)
       │
       ▼
[Output Driver & Buffer Stage]   ── MCP6004 (U1B / U1C)
       │
       ▼ (100 µF AC Coupling + 47Ω isolation)
[3.5mm Stereo OUT]

1. Dual Rail-to-Rail Op-Amp (MCP6004 DIP-14)

  • Sections A & D: Left and Right inverting active tone stages. Placing the tone network in the negative feedback loop ensures low distortion and predictable boost/cut curves.
  • Sections B & C: Left and Right output driver stages configured for clean buffering with 47Ω series output resistors (R_STAB_L, R_STAB_R) to prevent oscillation when driving capacitive cables or low-impedance headphones.

2. Virtual Ground Bias (VBIAS)

  • Single-supply audio requires referencing AC signals to mid-rail ($V_{CC} / 2 = 1.65\text{ V}$).
  • Created by a low-noise resistive divider (R_BIAS1, R_BIAS2 = 100 kΩ) heavily decoupled by C_BIAS1 (47 µF electrolytic) and C_BIAS2 (100 nF ceramic).
  • Virtual ground connects to the non-inverting pins (Pins 3 and 12 of U1) with dedicated traces and zero ground loops.

3. Five Control Knobs (14.0 mm Pitch)

Five dual-gang Alpha RD902F vertical potentiometers line the top edge for convenient front-panel integration:

  1. VOL (RV1): 50 kΩ Dual Audio (Logarithmic) — Input gain and volume attenuation.
  2. BASS (RV2): 100 kΩ Dual Linear — Low-frequency shelf response.
  3. MID (RV3): 100 kΩ Dual Linear — Mid-frequency vocal and instrument presence.
  4. TREB (RV4): 100 kΩ Dual Linear — High-frequency air and sparkle.
  5. BAL (RV5): 100 kΩ Dual Linear — Left-to-Right stereo pan balance.

Bill of Materials (BOM)

All 51 components are through-hole parts readily sourced from LCSC, Mouser, Digikey, or local electronics suppliers:

DesignatorValueFootprint / PackageDescriptionQty
U1MCP6004-E/PDIP-14_W7.62mmQuad Rail-to-Rail I/O Op-Amp1
RV150k Dual Log (A50K)Potentiometer_Alpha_RD902F-40-00D_Dual_VerticalMaster Stereo Volume Control1
RV2100k Dual Lin (B100K)Potentiometer_Alpha_RD902F-40-00D_Dual_VerticalBass Control (±12 dB @ 100 Hz)1
RV3100k Dual Lin (B100K)Potentiometer_Alpha_RD902F-40-00D_Dual_VerticalMidrange Control (±10 dB @ 1 kHz)1
RV4100k Dual Lin (B100K)Potentiometer_Alpha_RD902F-40-00D_Dual_VerticalTreble Control (±12 dB @ 10 kHz)1
RV5100k Dual Lin (B100K)Potentiometer_Alpha_RD902F-40-00D_Dual_VerticalStereo Balance Control1
J13.5mm StereoJack_3.5mm_Ledino_KB3SPRS_HorizontalAudio Input TRS Jack1
J23.5mm StereoJack_3.5mm_Ledino_KB3SPRS_HorizontalAudio Output TRS Jack1
J32-pin 2.54mmPinHeader_1x02_P2.54mm_VerticalDC Power Input (Pin 1: +3.3V, Pin 2: GND)1
D13mm Green/RedLED_D3.0mmPower Indicator LED1
C_PWR1100 µF 16VCP_Radial_D5.0mm_P2.00mmMain Power Bulk Filter Capacitor1
C_PWR2100 nF 50VC_Disc_D3.8mm_W2.6mm_P2.50mmHigh-Frequency Power Decoupling1
C_BIAS147 µF 16VCP_Radial_D5.0mm_P2.00mmVirtual Ground (VBIAS) Bulk Filter1
C_BIAS2100 nF 50VC_Disc_D3.8mm_W2.6mm_P2.50mmVBIAS High-Frequency Bypass1
C_IN_L, C_IN_R1.0 µF 50VC_Disc_D3.8mm_W2.6mm_P2.50mmAudio Input DC-Blocking Capacitors2
C_OUT_L, C_OUT_R100 µF 16VCP_Radial_D5.0mm_P2.00mmAudio Output DC-Blocking Capacitors2
C_BASS_L1, C_BASS_R147 nFC_Disc_D3.8mm_W2.6mm_P2.50mmBass Filter Frequency Setting2
C_MID_L1, C_MID_R122 nFC_Disc_D3.8mm_W2.6mm_P2.50mmMidrange Filter Frequency Setting2
C_TREB_L1, C_TREB_L2, C_TREB_R1, C_TREB_R22.2 nFC_Disc_D3.8mm_W2.6mm_P2.50mmTreble Filter Frequency Setting4
R_BIAS1, R_BIAS2100 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalVBIAS Voltage Divider (1% Tol)2
R_PWR1.0 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalLED Current Limiter1
R_IN_L, R_IN_R100 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalInput AC Coupling Bias Reference2
R_IN_EQ_L, R_IN_EQ_R10 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalTone Stage Input Isolation2
R_FB_EQ_L, R_FB_EQ_R10 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalTone Stage Feedback Loop Resistors2
R_BASS_L, R_BASS_R10 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalBass Stage Shaping2
R_TREB_L, R_TREB_R4.7 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalTreble Stage Shaping2
R_FB_L, R_FB_R22 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalDriver Stage Feedback (+6 dB Gain)2
R_GND_L, R_GND_R22 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalDriver Stage Ground Divider2
R_STAB_L, R_STAB_R47 Ω 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalOutput Cable/Capacitive Isolation2
R_PULL_L, R_PULL_R100 kΩ 1/4WR_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalAnti-Pop Jack Ground Bleeder2
H1, H2, H3, H4M3MountingHole_3.2mm_M3_Pad3.2 mm Plated Mounting Holes4

Assembly & Soldering Sequence

To ensure easy physical access for your soldering iron tip, solder components in ascending order of height:

  1. DIP Socket (Optional): If using a 14-pin DIP socket for U1, solder it first.
  2. Resistors: 1/4W axial metal-film resistors (flat against PCB).
  3. Ceramic & Film Capacitors: 2.2 nF, 22 nF, 47 nF, 100 nF, 1 µF disc/box capacitors.
  4. Power Header & LED: 2-pin power header J3 and 3 mm indicator LED D1 (note cathode flat side).
  5. Electrolytic Capacitors: 47 µF (C_BIAS1), 100 µF (C_PWR1, C_OUT_L, C_OUT_R) — observe polarity (+ marked on silkscreen).
  6. Audio Jacks: 3.5 mm TRS connectors J1 and J2.
  7. Potentiometers: 5x Alpha dual-gang pots RV1–RV5 (snap bracket lugs into mounting holes and solder).
  8. IC Insertion: Insert MCP6004 into socket or PCB (Pin 1 oriented toward notch).

PCB Fabrication & Ordering Guide

The design is 100% compliant with standard prototype manufacturing specs (JLCPCB, PCBWay, OSH Park):

  • Production Package: Upload jlcpcb_production/tht_opamp_eq_gerber_jlcpcb.zip directly to the manufacturer's order page.
  • Recommended Options:
    • Dimensions: 88.0 mm × 61.0 mm (detected automatically from zip)
    • Layers: 2 Layers
    • PCB Thickness: 1.6 mm
    • Copper Weight: 1 oz (35 µm)
    • Surface Finish: HASL Lead-Free (RoHS) or Regular HASL
    • Solder Mask: Green, Matte Black, Blue, or Red
    • Silkscreen: White
    • Drill Minimum: 0.3 mm / 0.8 mm via

Project Structure

text
tht_opamp_eq/
├── README.md                      # Complete documentation & specifications
├── tht_opamp_eq.kicad_pcb         # Master production PCB file (KiCad 9)
├── tht_opamp_eq.kicad_sch         # Schematic source file (KiCad 9)
├── tht_opamp_eq.kicad_pro         # KiCad project file
└── jlcpcb_production/             # Final manufacturing release bundle
    ├── tht_opamp_eq_gerber_jlcpcb.zip   # Gerber & Excellon drill archive
    ├── tht_opamp_eq_bom_jlcpcb.csv      # Formatted BOM for JLCPCB / sourcing
    ├── tht_opamp_eq_cpl_jlcpcb.csv      # Component placement list (XY coordinates)
    ├── tht_opamp_eq_render_top.png      # High-res photorealistic 3D top render
    └── tht_opamp_eq_render_bottom.png   # High-res photorealistic 3D bottom render

Parts

25
QtyValueFootprintReferences
4MountingHoleMountingHole_3.2mm_M3H1, H2, H3, H4
31kR_0805_2012MetricR3, R4, R8
2100nFC_0805_2012MetricC4, C5
210kR_0805_2012MetricR5, R7
25.1kR_0805_2012MetricR1, R2
110nFC_0805_2012MetricC3
110uFC_0805_2012MetricC1
11uFC_0805_2012MetricC2
147kR_0805_2012MetricR6
1ATtiny85-20SUSOIC-8_3.9x4.9mm_P1.27mmU2
1AUX_OUTPinHeader_1x04_P2.54mm_VerticalJ3
1AVR-ISPPinHeader_2x03_P2.54mm_VerticalJ2
1Blue (STATUS)LED_0805_2012MetricD3
1Green (PWR)LED_0805_2012MetricD1
1NE555DSOIC-8_3.9x4.9mm_P1.27mmU1
1USB-CUSB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1Yellow (PULSE)LED_0805_2012MetricD2

Questions

How big is the Attiny85 timer PCB?

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

What parts does the Attiny85 timer use?

25 parts, built around the ATTINY85-20SU and NE555D. 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 Attiny85 timer KiCad files?

From the 1999AZZAR/pcb-skill repository on GitHub, at the commit this page was made from: the board is project/pcb/attiny85_timer/attiny85_timer.kicad_pcb and its schematic project/pcb/attiny85_timer/attiny85_timer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Attiny85 timer 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).

More from 1999AZZAR/pcb-skill

3
  • 2 layers88 × 61 mmTht opamp eq, the printed circuit board in 3D

    Tht opamp eq

    1999AZZAR/pcb-skill

    Autonomous, end-to-end KiCad PCB design skill for AI coding agents (Antigravity, Claude Code, Codex). Headless automation via kicad-cli & pcbnew, DRC verification, and JLCPCB manufacturing exports.

    51 parts1MIT
  • 2 layers85 × 55 mmEsp32c3 controller, the printed circuit board in 3D

    Esp32c3 controller

    1999AZZAR/pcb-skill

    Autonomous, end-to-end KiCad PCB design skill for AI coding agents (Antigravity, Claude Code, Codex). Headless automation via kicad-cli & pcbnew, DRC verification, and JLCPCB manufacturing exports.

    43 parts1MIT
  • 2 layers100 × 48 mmKeyboard 555, the printed circuit board in 3D

    Keyboard 555

    1999AZZAR/pcb-skill

    Autonomous, end-to-end KiCad PCB design skill for AI coding agents (Antigravity, Claude Code, Codex). Headless automation via kicad-cli & pcbnew, DRC verification, and JLCPCB manufacturing exports.

    29 parts1MIT

Similar boards

  • 2 layers80 × 65 mmControl body, the printed circuit board in 3D

    Control body

    VictoniX-98/Drone_Project_at_SKUA

    111 parts
  • 2 layers65 × 56.5 mmSuperPower RPi KiCAD, the printed circuit board in 3D

    SuperPower RPi KiCAD

    SensorsIot/SuperPower

    Here you should find the best power supplies for your low-power projects

    122 parts600
  • 2 layers18.8 × 8.1 mmDell charger emulator, the printed circuit board in 3D

    Dell charger emulator

    KivApple/dell-charger-emulator

    Emulator of original Dell charger using ATTINY85

    6 parts154
  • 2 layers14 × 17.3 mmSnopf, the printed circuit board in 3D

    Snopf

    snopf/snopf

    snopf USB password token

    18 parts145GPL-2.0
  • 2 layers43.9 × 29 mmC64Saver2-addon, the printed circuit board in 3D

    C64Saver2-addon

    bwack/C64-Saver-bwack

    C64 Saver v1 and v2 - Overvoltage protection for the C64 and its power brick.

    43 parts124
  • 2 layers61 × 36.8 mmKeebcard, the printed circuit board in 3D

    Keebcard

    rsheldiii/Keebcard

    Home of the KeebCard project - Kicad files, code, and more!

    15 parts112
  • 2 layers200 × 100 mmRegalodilara, the printed circuit board in 3D

    Regalodilara

    valerionew/very-good-uc-doggos

    A special graduation present for a special friend. Six microcontrollers in one devboard

    91 parts50
  • 2 layers134.3 × 140 mmAerospace badge, the printed circuit board in 3D

    Aerospace badge

    AerospaceVillage/avBadge_2020

    Aerospace Village Badge 2020

    20 parts28