![]() |
Home | Articles | Projects | Products | Bookmarks | About |
Posted at - 5th July 2017
Last edited - 6th July 2017
The schematic is very simple, the ATTiny does almost entirely job. The two zener diodes trim the 5V pinout level from ATTinty to 3.3V USB standard. The two resistors R3, R5 forms a single 1.5K resistor which pulls up the D- line to inform the USB host that a low-speed device is connected to it. Two LEDs + 150 ohms were connected to pins 11 and 12 in my project in order to indicate some activity. I planned to modify the firmware for that, but the LED on pin 12 already worked by default.
The ZIF part was implemented on test PCB. When programming, male jump wires will be connected from programmer's pin header to AVR uController pins according to uController datasheet. Also, a 3.686MHz quartz and 2x15pF capacitors were provided for external clock requirements on the test PCB.
Flat cable pinout
ZIF board pinheader
The firmware can be downloaded from my local image or from official sources on the internet. It must be recompiled with 12MHz crystal operation by editing Makefile and recompiling the sources.
This section will be continued in near future...
![]() |
Home | Articles | Projects | Products | Bookmarks | About |