Дешевый USBasp программатор (+ стабилизатор тока в довеску)

[Писалось для Магазины On-line, но он оказался премодерируемым, пощу в «Инструмент», чем не инструмент. Просьба не пинать, если здесь не место — перенесу в личный блог.]

Для тех начинающих, у которых нет лазерного принтера, которые еще не купили хлорное железо и т.п., возможно пригодится краткое маркетинговое исследование на тему, где можно обзавестись недорогим программатором для AVR.

Начнем с того, что на eBay они от $3.99 (например). Этого могло бы быть достаточно, но воспроизводимость покупок мала (продавцов много, они приходят и уходят) и посылка без трека. За такую цену программатор будет либо без кабеля, либо с кабелем на 10 пинов. («Cтарый» стандарт. Напомню, что есть коннекторы на 10 и 6 пинов, в последних разработках (например, на Arduino) используется 6 пинов. Подробнее.)

Если вы предпочитаете заказывать в магазинах, где можно добрать еще что-то и добавить трек «не отходя от кассы», да и с большей вероятностью получить то же самое, что и другие, то ниже несколько интересных вариантов.

Найти и 6-ти и 10-ти пиновые кабели в комплекте не так-то легко, это обычно «премиум» предложение за соответствующую цену. Однако на HobbyKing есть именно такой, за $4.95. К сожалению, платная доставка (от $2.99) отобьет удовольствие от «халявы», если брать только программатор.

Одно из самых дешевых «магазинных» предложений — в Suntek Store. Магазин уже упоминался в сообществе, так что можно считать его опробованным. Я взял программатор именно там. За $4.30 вы получите сам программатор и довольно длинный 10-пиновый кабель (ок. 65см).

Вид программатора полностью соответствует фотографиям магазина:

Suntek USBasp

Как быть с 6-пи новым кабелем? Есть переходник ценой больше половины программатора (на BuyInCoins дешевле). Я брал для программирования чипов на макетке, и подумал, что обойдусь и шлейфом с одинарными коннекторами.

Доставка в Suntekstore бесплатная без трека, трек стоит $2.22. При покупке от $10 есть купон 1012874322, т.е. трек получается практически бесплатным. Из интересного на «добить до $10», есть выбор недорогих step down и step up конверторов, например в популярную тему (например) об источниках постоянного тока для питания мощных светодиодов, прямо в ответ на комментарий есть регулируемый по напряжению и току конвертор на LM2596S (до 3A).

Программатор без проблем заводится с avrdude.
  • +3
  • 01 января 2012, 14:42
  • hacker

Комментарии (33)

RSS свернуть / развернуть
c e-bay шлют по почте или как? никогда там не покупал…
0
Как закажете, так и шлют. Это же не магазин, а куча продавцов.
0
c е-вау шлют по почте или как? никогда там не покупал…
0
… мне такой USBasp пришел в качестве бонуса к одной покупке, хотя на тот момент у меня было 2 собственных :)
0
… автор поставьте тег <cut> после введения
0
done
0
покупал за 4.25$, прошил под STK500. Студия шьёт как надо)
0
Я никогда не покупаю — предпочитаю сам делать. Для AVR сделал USBasp и ещё какой-то более ранний. Но сейчас перешел на ARM и лучше Jlink-8 ещё не встречал (всякие ULink, ST-Link и на FT232(OpenOCD) — всё как то хуже). Обходится в 9$. Segger правильная контора.
0
  • avatar
  • x893
  • 01 января 2012, 23:55
Нестыковку кабелей по разъемам я решал очень просто — разобрал шлейф на жилы, переставил как мне надо и обжал. На таргет-устройстве снял пластиковую юбку шестипинового разъема и поставил от десятипинового.

Видел склееный переходник из двух трехкнтактных BLS (? не помню, как называются BLS-мама, с обжимкой проводков).
0
а только меня смущают размеры isp разъема* даже на 6 пинов он как-то дофига места занимает(особенно по высоте). есть мысли как сделать компактнее? пока ниче кроме контактных площадок в голову не приходит.
0
может миниусб например ставить? но неудобно, только с краю платы встанет. и одного пина не хватает (хотя если использовать корпус как 6й контакт, то хватит).
0
Контактные площадки. Все равно нужны для однократного программирования — все дальнейшее через бутлоадер, а там хоть по одному проводу.
0
и еще. Можно ж не использовать разъемы с шагом 2.5. Есть же 1.25, плоские шлейфы, наконец
0
В описании программатора — Note: Not compatible with Windows Vista and Windows 7. Это почему так?
0
Драйверы написать не успели…
0
Проблема в потребительских операционных системах семейства Windows. Это как SMD женским феном паять ;-). Попробуйте профессиональные системы семейства Linux.

Но если припекло, то вот что пишут: www.protostack.com/blog/2011/05/usbasp-driver-for-windows-7-and-windows-vista-x64/
-1
А чего вы человека минусуете? Независимо от вашей религии, в профессиональных системах семейства Linux действительно нет дебильной принудительной политики подписывания драйверов.
0
Не уловил суть поста. Поблема покупки на ebay ЮСБасп'а с 6-и пиновым разъемом?
0
Такое же ощущение. Детский сад какой-то. Автор, ты бы еще сделал «маркетинговое исследование» на тему «Где купить резистор на 1К». ИМХО, посту место на mysku.ru.
0
Если вам интересно, сделаю. А так, читайте внимательно — пост предназначен для здешнего «магазинного» раздела (надеюсь, модеры перенесут), в котором как раз обмениваются ссылками на интересную дешевку. Постить такую специфику на муську смысла IMHO нет, там такое среди обзоров китайских трусов вряд ли найдет тот, кому оно нужно (даже искать не будет).

Ну и не надо забывать, что есть новички, которым программаторы важны и интересны не менее осциллографов.
0
Брал такой же в декабре на e-bay (сцылка на лот e-bay) за $3,99. В комплекте кабель на 10 пинов почти 70 — см.
Пришло почтой примерно дней за 20 :) Впечатления положительные.
0
  • avatar
  • wofs
  • 04 января 2012, 20:56
китайцы решают проблему 6 или 10 пин легко www.adslclub.ru/upload/img/2012-01/06-14363385634.jpg. сегодня пришел программатор (в подарок, потому ссылку на лот не даю)
0
Намекните хоть, к чему такие подарки дают ;-).
0
шло в комплекте с платой контроллера для вертолета.
0
купил такой на алиэкспрессе, цену уж и не помню (копейки)
шью софтиной под названием, кажется, Khazama (6й версии, если интересно)
0
USBASP взял с ebay за $3.99, переходник дополнительно обошелся в $1. Бесплатная доставка, без треков. Не вижу, в чем проблема.
0
Не пинайте пожалуйста я только осваиваю это дело. Можно ли таким программатором программировать PIC12F629 в схеме? И если да то как подключить? Просто очень мало инфы по PIC12 и подобным программаторам.
0
Этим — нет.
А вообще программатором для пиков — можно.
0
Спасибо, значит надо собирать программатор
0
Для пиков лучше взять программатор/отладчик Pickit2, или его клон, но он намного дороже.
0
Собственно о нем и подумываю. Пока мне проще купить чем собрать. Цена устраивает, да и пик в пикките тоже ведь надо программировать. Только смущает в описании вот это:
Debugging & Programming
PIC12F683*
PIC16F684*, 685*, 687*, 688*, 689*, 690*
PIC16F883, 884, 886, 887
PIC16F913, 914, 916, 917, 946
These devices require an ICD header board to enable debugging with them Programming only
PIC12F508, 509, 510
PIC12F675
PIC16F505, 506
Это все с чем он работает?
0
По моему он больше чипов поддерживает.
Алсо 12F675 — почти то же, что и 629.
0
Он практически все пики шить может вплоть до 32, но уже без отладки. Это просто продавец почему то сократил. А вообще вся инфа по нему на сайте микрочипа есть.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.