30. STK200 AVR programmer

Status: OK

It is used for programming AVR controller and Arduino compatible boards using the parallel port.

30.1. Test on Ubuntu

checking:

$ avrdude -patmega88 -cstk200

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e930a

avrdude: safemode: Fuses OK

avrdude done.  Thank you.

30.2. Image

../../_images/img11.jpg ../../_images/img21.jpg

30.3. Schematic

../../_images/stk200_sch_90.png

30.4. Board

Normal, bottom mirrored, wires only:

../../_images/stk200_brd_91.png ../../_images/stk200_brd_92.png ../../_images/stk200_brd_93.png

30.5. Partlist

part value position
C1 100p (2.3 0.95)
C3 100n (2.3 1.95)
C5 100p (3 1.8)
C6 100p (3.4 1.1)
D1 1N4148DO35-7 (3.45 1.9)
IC1 74HC244N (1.95 1.45)
LED1 red (3.2 2.05)
LED2 red (2.8 2.05)
R1 330 (1.4 1.6)
R2 150 (1.3 1.4)
R3 330 (1.2 1.55)
R4 1k (2.7 1.8)
R5 100k (3.2 1.45)
R6 330 (1.4 1.25)
R7 100k (2.6 1.85)
R8 330 (1 1.55)
R9 330 (2.9 1.1)
R10 1k (3.1 2)
R12 330 (2.5 2)
R13 100k (1.95 2.05)
R14 330 (2.6 1.65)
R15 330 (2.4 1.85)
R16 330 (2.9 1.3)
X1   (0.2 1.4)
X2   (3.95 1.4)

30.6. 3D view

30.6.1. Front

../../_images/stk200_brd_3d_94.png

30.6.2. Right side

../../_images/stk200_brd_3d_95.png

30.6.3. Left side

../../_images/stk200_brd_3d_96.png

30.6.4. Bottom

../../_images/stk200_brd_3d_97.png