Article
Programming Tool for ATtiny 15
A small microcontroller like the ATtiny15 is ideal for many simple tasks not requiring too much I/O activity. The ATtiny15 has two I/O connections, offers a 1024-byte Flash memory and a 64-byte EEPROM, all in an 8-pin case.The programming tool shown here is connected to the RS232 port on your PC. The programming clock signal is generated using a byte sent across the serial interface.
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Component list
Resistors:
R1 = 10?
R2 = 820?
R3-.R7 = 10k?
Capacitors:
C1,C4 = 100µF 25V radial
C2,C3,C5 = 100nF
Semiconductors:
D1 = 1N4148
D2 = LED, green
D3...D7 = BAT85
IC1 = 78L05
T1 = BC547C
Miscellaneous:
IC1 = 8-way DIL
programming socket
K1 = mains adaptor socket,
PCB mount
K2 = 9-way sub-D socket (female), PCB mount, angled pins
PCB, order code 030030-1
Disk, project software, order code 030030-11
R1 = 10?
R2 = 820?
R3-.R7 = 10k?
Capacitors:
C1,C4 = 100µF 25V radial
C2,C3,C5 = 100nF
Semiconductors:
D1 = 1N4148
D2 = LED, green
D3...D7 = BAT85
IC1 = 78L05
T1 = BC547C
Miscellaneous:
IC1 = 8-way DIL
programming socket
K1 = mains adaptor socket,
PCB mount
K2 = 9-way sub-D socket (female), PCB mount, angled pins
PCB, order code 030030-1
Disk, project software, order code 030030-11
Discussion (0 comments)