Thursday, May 12, 2011

Simple USB AVR ISP programmer

I have made a few versions of this great simple AVR ISP programmer.

First two versions intended for use in teaching people to etch double sided boards and to solder hole mount and large surface mount components, the surface mount version uses mostly 0805 components:










Schematics

The surface mount version above, while being pretty small, will not fit beside another USB stick in two USB ports beside each other on a laptop. For this reason i made a smaller surface mount version using 0603 and a somewhat tricky to mount QFN version of the ATMega*8:





usbasp_qfn_front.JPG

usbasp_qfn_back.JPG

After making the above smaller version i found a really cool USB memory thumb drive casing on ebay and just had to build a version that would fit inside that. This version uses 0402 and 0201 components, a DIP switch with 1.27mm division and a 6 pin header with 2mm division:







mysbasp_back.JPG



USBasp.zip

usbasp_qfn_small4_brd.zip

usbasp_qfn_large_brd.zip

usbasp_qfn_small4.zip

USBasp_sch.zip

USBasp_pcb.zip

usbasp_qfn_large_sch.zip

usbasp_qfn_small4_sch.zip

usbasp_qfn_large.zip

usbasp_qfn_small4.zip

usbasp_qfn_large.zip

No comments:

Post a Comment

Terima kasih atas komentar yang anda sampaikan , sehingga dapat menambah wawasan saya sebagai penulis dan membuat blog ini semakin berguna banyak orang