===== FRISK USBTiny MkII ===== {{:FRISK_USBTiny_MkII.jpg?direct&500|}}\\ FRISK USBTiny MkII put [[USBTiny Mkii Programmer|USBTiny-MkII SLIM]], [[http://diy.elektroda.eu/programator-usbtiny-mkii-slim/?lang=en|USBTiny-MkII SLIM]] into FRISK case PCB.\\ So, this is same as USBTiny-MkII SLIM, AVRISP-MKII clone AVR writer. This could write ATmega, ATtinyand Xmega.\\ \\ Feartures of FRISK USBTiny MkII is - provide powrt (5V/3.3V) to target - compact!! It's just a FRISK size!! - an OpenSource imprementation with LUFA - could make without AVR writer \\ ===== Schematic ===== {{:FRISK_USBTiny_MkII_Sch.png?direct&500|}}\\ Schematic is also same as other USBTiny MkII programmers.\\ I refered AT90USB162-AU's datasheet and change values of some CRs.\\ \\ ===== BOM ===== ^Part^Value^Device^Qty^ |R1,R6|1K|R-EU_M0805(2012)|2| |R2,R3|470|R-EU_M0805(2012)|2| |R4,R5|22|R-EU_M0805(2012)|2| |R8,R9|47|R-EU_M0805(2012)|2| |R10|100K|R-EU_M0805|1| |C1,C2|33p|C-EUC0805(2012)|2| |C3|1u|C-EUC1206(3216)|1| |C4|10u|CAPACITOR-POLPANASONIC_C|1| |C5,C6,C7|0.1u|C-EUC0805(2012)|3| |CON1|USB-B-MICRO|USB-B-MICRO|1| |F1|500mA|PTCFUSE-1206|1| |IC1|AT90USB162-AU|AT90USB162-AU|1| |IC2|GTL2003|GTL2003|1| |IC3|LF33|MCP1825S-3302ED|1| |LED1|-|LEDCHIP-0603|1| |LED2|-|LEDCHIP-0603|1| |XTAL|16MHz|XTAL-4-3225|1| |X2,X3,X4|-|PINHD-2X03_2.54|3| |HWB,RST|-|PINHD-1X02_2.54|1| |JP1|-|PINHD-1X03_2.54|1| \\ PADs of CRs (exclude C3) are 0805(2012)size. LEDs are 0603(1608) and C3 is 1206(3216).\\ I made it with 0603 CRs from my partsbox. :-)\\ C4 is polalized cap and I supposed EEE-1EA100AR (Panasonic). But, I forgot to buy that, so I made it with 1CEC-FS100M(Toshin kogyo).\\ And I used MCP1825S-3302ED for IC3. But you can choose any pin compat LDOs, such as LF33.\\ \\ ===== How to build ===== FYI, here is mine.\\ {{:frisk_usbtiny_mkii_1.png?direct&590|}}\\ \\ I'm always using lead-free solder. So, HASL of this PCB is LEAD-FREE. Please use lead-free solder to avoid contamination.\\ \\ One important information.\\ I forgor to connect PDI's pin3 and pin5. So, please jumper that like this photo.\\ {{:frisk_usbtiny_mkii_2.png?direct&590|}}\\ \\ ===== How to flash ===== After your soldering, you need to write HEX file to AT90USB162 with FLIP. You can download mkii_slim_1.1.rar from [[http://diy.elektroda.eu/programator-usbtiny-mkii-slim/?lang=en|USBTiny-MkII SLIM]]page.\\ If you hate Windows, you can write with dfu-programmer on Linux or Mac OS X.\\ On that archive, you can find two HEX files. One is for avrdude, and other one is for avrstudio. I don't use avrstudio, so I flashed AVRISP-MKII-avrdude.hex.\\ \\ ===== How to use ===== {{:frisk_usbtiny_mkii_brd.png?direct&590|}}\\ \\ I forgot to change layer of connector silks. So, please refer this Board picture.\\ You can choose supply voltage to the target, by JP1 next to ISP connector.\\ Already tested with Arduino 1.0 and avrdude 5.11.1 from MacPorts. In addition, I posted patches for this MacPorts.