The above video goes away if you are a member and logged in, so log in now!
USB Dongle for 64pin Atmels, with integrated USB connector, EDIT: now also for 32pin
USB Dongle for 64pin Atmels, with integrated USB connector, EDIT: now also for 32pin –
I made a quick & dirty usb dongle board for running psgroove, so if anyone find it useful then here you go..
Made with freeware Eagle 5.9
The board should be pretty easy to manufacture since only one layer is required(with one jumper, the second layer in the brd file is only GND and can be left out).
The BOM count is minimal, with no "hard to find" parts.
I think all 64pin AVR's with USB should work, but I have only tried the AT90USB1287
Tested with psgroove and the default "USER" layout
IC1 AT90USB1287 or similar
C1,C2 15p(10p-30p should be ok)
C3 1u(from atmel datasheet)
C4 1u(not a critical value, can live without it)
C5 0.1u(not a critical value)
LED1,LED2 SMD 1206
Q1 16Mhz OR 8Mhz
R1,R2 500 (about)
R3,R4 27 (about)
R5 2k (anything in 100-100k range)
The chips comes with an preprogrammed USB bootloader, use FLIP from atmel.com for programming
To enter bootloader mode, short the 2pin header, insert the dongle to the PC, force a reset(by shorting the reset TP to ground with a small screwdriver).
After programming remove the short on the header
To test the dongle after programming, insert into a pc and led2 should turn on. If it doesn't then hard force a reset(..by shorting the reset TP to ground..) I had to do this on 1 out of 3 tested pc's. You should now get a USB connection with ID aaaa:5555
Last edited by joohan; 09-03-2010 at 10:34 AM.
Reason: updated title
im a noob at this
so mite be a shit question
but how did you make the board
I used a PCB mill.
but how did you make the board
But for the normal DIY method google "DIY PCB Manufacturing"
BTW, attached is a couple of pics of the finished board.
If you look closely there is three small "bugfixes" soldered on the board(2 extra airwires and 1 extra decoupling cap), these errors are corrected in the posted eagle files.
But the wire closest to the usb connector should still be there if you make a one layer board
That's great. Looks like it's possible to make I will make PCB based on AT90USB162 - 16AU, it's cheaper and it's used in Teensy 1. Well... I will just do Teensy 1 without unneeded parts.
PS. What do you mean by header points? I saw a post about flashing 90USB162 and I can't find it now. Do you know how to trigger flashing mode in this one?
Nice work joohan, but i have one question,
you fixed bug in the diagrams??? i need to solder 2 wires and 1 cap????
thanks again for you project...
That is a pretty clean looking board. Really nice work. If the backorder situation get too bad. I may try this. Thanks for info.
Yes, the bugs are fixed in the posted eagle files
Originally Posted by blazerrs
I've found nice project.
This is complete board with AT90USB162, it's very cheap.
Download area is full of schematics, board designs in few versions.
It's flashable over USB and very similar to Tweensy 1.
looks like a good design, should probably work.
Originally Posted by szlifier
But I dont like to use a USB cable