Очередная копия USBasp – тренировка на кошках
Как говорится, repetitio est mater studiorum. А раз повторять, то для начала что-то простое, железобетонно-надёжное и необходимое. Пусть это будет USBasp :-)
Автор, исходник и прошивка, а так же альтернативы исполнения – всё тут: fischl.de
Собран и оттестирован девайс давно, подробностей уже не помню, но кое-как работал даже криворуко вытравленный прототип. Хоть самоделка на колене – штука крутая, но для полной железобетонности и эксперимента ради, изготовление печатной платы в минимально возможном количестве было заказано в Seedstudio (описание процедуры есть на EasyElectronics). В конце статьи ссылка на архив с исходниками.
Внимание! Для прошивки самого USBasp нужен другой программатор. Можно использовать программатор Громова всего из нескольких компонентов, если ничего другого нет под рукой.
Список компонентов | |
---|---|
R1, R2 | 68Ω |
R3 | 2.2KΩ |
R4, R5, R7 | 1KΩ |
R6 | 10KΩ |
S1 | DS-03 DIP-switch |
C1 | 4.7µF 16V |
C3 | 100nF |
C4, C5 | 22pF |
D1, D2 | 3.6V Zener |
LED1, LED2 | LED (green, red) |
Q1 | 12MHz quartz |
IC1 | ATmega8/48/88 |
X3 | USB-B female connector |
X2 | ML10 connector |
На выходе должна получиться примерно такая няша:
Опробовал китайский сервис Seeedstudio Fusion PCB – шикарная штука! Хоть я и попал на какой-то не самый удачный момент, когда кто-то там был в отпуске или заболел, да ещё их завалило заказами, отчего моя железка довольно долго не могла попасть на производство, но за такие деньги вполне можно было и потерпеть. Короче, рекомендую.
В результате получились вот такие штуковины:
Скачать архив проекта USBasp.
Внутри файлы для EagleCAD и TopoR, модель для SketchUp. Присутствует Gerber, но с вбитым конкретным номером заказа у seeed, так что толку от него, скорее всего, уже мало.