ATTiny85 Timer Switch PCB

Job ID: 40498706

Budget: €30 – €250 EUR

I need a compact, single-sided board built around an ATTiny85 that lets me toggle two independent loads on and off under firmware-controlled timing. The unit will run from standard AA / AAA batteries, so every component choice and trace width has to respect low-power operation and the 3 V range.

Core features
• Two ATtiny85 pins, each driving a MOSFET configured as an electronic on/off switch.
• One extra GPIO exposed as an interrupt pin for an external sensor.
• ISP programming through a USBASP 6-pin footprint plus a small pogo-pin test area so the board can be flashed without headers once assembled.

Please route the battery holder footprint, isolation slots where sensible, and clear silk labels for all pads. Place decoupling as close as practical to Vcc/GND, keep the crystal optional (we think internal oscillator is fine for this timer accuracy), and leave one spare I/O broken out.

Deliverables
1. Complete KiCad (or Altium/Eagle if you prefer) schematic and PCB files.
2. Production-ready Gerbers, drill files, and assembly drawing.
3. Simple demo HEX and source that shows a basic delay before each switch toggles, proving the interrupt line still wakes the MCU from sleep.
4. BOM with manufacturer part numbers and estimated costs.

Acceptance criteria
• Board dimensions under 30 × 30 mm.
• Battery current <15 µA in sleep with switches off.
• All nets pass DRC and ERC with default rules.

If something is not clear, ask !

Once the files clear a quick review I will sign off and release payment.