USB-программатор для микроконтроллеров AVR на базе FT232 (APU-2N)

AVR

Похожие программаторы:

APU-2,
APU-2M (Module USB),
APU-2MM (Module Mini-USB)

В камментах к заметке «USB-программатор для микроконтроллеров AVR на базе FT232 (APU-2)» высказали следующую мысль: устройство не очень удобно для ноутбука, поскольку имеет довольно большую ширину. Эта большая ширина не дает втыкать программатор в ноутбук вместе с другими USB устройствами. Тут не поспоришь, да. Программатор и впрямь относительно широк. Плюс разговорились про возможность выполнения USB разъема прямо на плате, как сделано, например, во многих флэшках. И мне стало интересно – а насколько вообще можно ужать APU-2, чтобы он выполнял хотя бы свою основную задачу – шить камни? Естественно, при использовании прогрессивного разъема USB-PCB Type A. Внешний вид того, что получилось, показан на рисунке ниже (устройство названо APU-2N):



Понятно, что начинать нужно было с USB разъема. И также было понятно, что это должен быть штекер типа A, как и в APU-2. Только с таким разъемом программатор может быть воткнут в нотбук минуя всевозможные переходные провода/удлинители, что и является одним из основных требований к разрабатываемому устройству.

Чтобы узнать геометрию/размеры разъема USB, обратимся к первоисточникам. На сайте www.usb.org есть архив usb_20_071012.zip, который, в свою очередь, содержит файл usb_20.pdf. Это – стандарт USB2.0, описывающий практически все стороны данного интерфейса. Нас интересует глава 6 («Mechanical»). Сведения о геометрии и требуемых размерах штекера USB типа А содержатся на стр. 99 (картинка Figure 6-9. USB Series «A» Plug Interface Drawing):



Обратим внимание, что рекомендуемая ширина разъема составляет 12мм. Паттерн штекера USB типа А, выполненный в соответствии с вышеприведенным чертежом, доступен в архиве APU-2N_Hardware.zip (файл USB_A_Plug_PCB.lay, вкладка PCB, формат Sprint Layout 5.0).

Дальше мне стало ясно, что все «излишки» (разъем для вывода дополнительных функций и светодиоды с соответствующими резисторами) придется выкинуть, иначе плата будет до безобразия длинной плюс с кучей перемычек. Это определяется длиной корпуса FT232RL. Ну и еще один момент: разъем IDC-10MR (он же BH-10R) в целях минимизации ширины программатора заменен на двухрядную гребенку PLD-10R. Поскольку разъемы данного типа по умолчанию не имеют «ключа» (т.е. в гнездо его можно вставить как правильно, так и перевернув на 180 градусов), на всякий случай решил сделать «ключ», удалив один из контактов разъема (соответствующий контакту 3 разъема IDC-10MR). Вдруг кому понадобится.

Итак, схема кастрированного программатора приобрела следующий вид:



Здесь всё то же самое, что и в APU-2, за исключением перечисленных выше изменений. Однако, есть еще один момент. К сожалению, из-за недостатка пространства на печатной плате не получилось повесить линии MOSI, MISO, RESET и SCK на те же выводы FT232RL, что и в APU-2. Как следствие, в конфигурационном файле дудки программатор APU-2N должен быть прописан отдельно (более подробно об этом – в конце заметки).

Печатная плата программатора (TOP View):



Печатная плата программатора (BOTTOM View):



Ориентировочные размеры программатора:



Изготавливаем печатную плату,



но выводные детали пока не распаиваем!!!

Дело в том, что для изготовления рабочего варианта разъема USB из печатной платы, необходимо еще учесть требуемую толщину штекера. Данный параметр берется из чертежа гнезда типа А на стр. 95:



Видим, что толщина штекера должна составлять либо 5,12-1,84-0,64=2,64мм, либо 5,12-1,84-0,64-0,64=2,00мм, в зависимости от того, будем мы учитывать наличие дополнительных крепежных защелок в гнезде или не будем. Т.е., «стандартной» толщины фольгированного стеклотекстолита в 1,5мм явно недостаточно. Придется несколько доработать разъем из печатной платы – наклеить на обратную ее сторону (на ту, где нет фольги) прокладку из материала соответствующей толщины.

Я остановился на варианте прокладки, учитывающей наличие защелок в гнезде USB типа А. Соответственно, толщина прокладки должна составить 2,64-1,50=1,14мм, причем цифра эта довольно условная, учитывая специфику соединения гнезда и штекера USB A. Взял первое, что попалось под руку – кусок кабель-канала 20х15мм. Померил толщину – 1,0мм, как раз мой размерчик. Настоятельно рекомендую в качестве материала для прокладки использовать диэлектрик!!! Разъем рассматриваемого типа (т.е. без внешней железки-экрана) не имеет «ключа», его можно воткнуть и правильно (прокладкой вниз), и неправильно (прокладкой вверх). В случае, когда разъем воткнут неправильно, металлическая прокладка коротнет, как минимум, «плюс» и массу порта USB компьютера. И далеко не факт, что на Вашей материнке стоит защита от подобного КЗ (случаев сжигания примерно таким способом USB-портов – куча).

Расположение отверстий для защелок и их размеры показаны на чертеже на стр. 99 документа usb_20.pdf:



Дальше я нарисовал контуры прокладки, а также отверстия под защелки и выводные элементы (чертеж доступен в архиве APU-2N_Hardware.zip, файл USB_A_Plug_PCB.lay, вкладка Shield). Изначально все отверстия в прокладке выполняются сверлом d1,2мм, затем отверстия по центрам квадратных дырок для защелок рассверливаются сверлом d1,8-2,0мм и дорабатываются надфилем. Чертеж прокладки наклеил на кабель-канал через двухсторонний скотч, просверлил отверстия, доработал квадратные дырки, вырезал прокладку по контуру и наклеил на печатную плату (опять же, при помощи двухстороннего скотча). Еще раз подчеркну — наклеивать прокладку необходимо до монтажа выводных деталей.

Вот и вся наука, разъем USB готов. Можно приступать к монтажу элементов.

После сборки программатор можно втыкать в разъем USB, устанавливать дрова и пользоваться прошивающим софтом (более подробно об этом – здесь). Прошивающий софт (SinaProg) с поправленными под APU-2N конфигурационными файлами AVRDUDE находится в архиве APU-2N_Software.zip.

Примечание: для тех, кто захочет исправить файл avrdude.conf самостоятельно – необходимо добавить следующий кусок текста:

programmer
id = «APU_2N»;
desc = «FT232R Synchronous BitBang»;
type = ft245r;
miso = 6;
sck = 2;
mosi = 4;
reset = 5;
gates = 7;
;

Ну и соответствующим образом поправить файлы port.txt и programmer.txt.

Итак, сравним габариты программаторов APU-2 и APU-2N:



На фото видно, что программатор APU-2N достаточно уже программатора APU-2. И хотя APU-2, безусловно, выигрывает у APU-2N по функциональности, я считаю, что основная задача (уменьшение габаритов) была успешно решена.

Вот, собственно, и всё. Удачной работы с микроконтроллерами!

Содержание архивов:

APU-2N_Hardware.zip:
APU-2N_SCH.pdf — схема электрическая принципиальная;
APU-2N_ЛУТ.lay — печатная плата для «утюжников» (SL v5.0);
APU-2N_ФР.lay — печатная плата для «шаблонщиков» (SL v5.0);
USB_A_Plug_PCB.lay – паттерн штекера USB и чертеж дополнительной прокладки (SL v5.0);
USB_Type_A_Plug.jpg – сведенные в один файл части чертежей разъемов USB тип A.

APU-2N_Describe.zip:
APU-2N_Описание.pdf – краткое описание работы с программатором APU-2N.

APU-2N_Software.zip:
SinaProg — программа-прошивальщик с поправленными файлами конфигурации под рассматриваемый программатор.
Файлы в топике: APU-2N_Hardware.zip

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

RSS свернуть / развернуть
ИМХО, отличный способ для отправки одного из USB в минус путем механического экстерминатуса…
Как по мне, то лучшим решением является подключение через коротенький кабель USB-A — Mini-USB.
+2
но за статью и устройство однозначный и безоговорочный "+"
0
Да ведь и просто красиво — что решение, что исполнение, что описание! Браво!
0
да я тоже, в общем-то, больше склоняюсь к готовым разъемам (A, B, mini — не суть). но люди высказали пожелание, да и мне самомУ интересно стало — чего же получится. ну и вот результат:)
0
Почему? Такого вида штекеры довольно распространены. И опасений больше вызывает прочность самого штекера (ну, не в этом случае, разумеется), чем гнезда.
0
А где еще, кроме флешек такие вилки?
Просто я их видел исключительно на «безкорпусных» флешках. А так как флешки достаточно короткие, то как-то не насколько стремно, нежели в случае такого приличного рычага.
0
На всяких свистках (наносвистки вообще иначе не сделать… хотя один раз я видел наносвисток с не-печатным штекером, но он все же был кастомный). В китайских мини-ридерах ля microSD. Вообще, он не так уж редко встречается. Причем во многих случях есть обойма, маскирующая конструкцию штекера. Короче, на всякой мелочи, втыкающейся прямо в порт (впрочем, не мелочь штекером и не снабжается, на ней гнездо).
И стрем несколько надуман. Jim делал флешку-выкидуху длиной порядка 10-15см и весом 33г с таким штекером, и оно вполне нормально служило (хотя и нечасто использовалось — флешка такого размера непрактична, чисто для понтов). А вынести порт можно чем угодно, просто длинномеркой проще зацепиться.
0
Я такие штекера все-же не очень люблю. До сих пор есть такая блютусина для ноута, дак постоянные неконтакты. Хотя в описанной автором реализции разъем должен сидеть в гнезде довольно плотно.
0
да все равно, имхо, со временем глючить начнет, если не чистить USB контакты программатора ластиком. но, к сожалению, золотить пады у меня нечем:)
0
хотя, может пружинные контакты и будут окислы продирать
0
Неконтакт, вероятно, от разболтанной обоймы гнезда или недостаточной толщины штекера. У меня неконтачили только два таких поделия, оба флешки. Первая — я ее разбирал, и после сборки втыкаемая часть получилась чуть тоньше. Вторая имеет дурацкую конструкцию — у нее контактные площадки немного заглублены (плата прикрыта тонкой пластиковой накладкой с дырками).
Чаще бывает, что они плохо влазят в некоторые гнезда. Видимо потому, что обычно на 0.1-0.4мм толще, чем нормальный штекер.
0
вопрос скорее всего не по теме, но все же как Вы делаете паяльную маску маску на плате?
0
В предыдущей статье (или комментах к ней?) смотрите. Автор писал, что с помощью фоторезиста.
0
Обычный пленочный фоторезист ПНФ-ВЩ. Он, конечно, придуман для переноса рисунка токопроводящего слоя с фотошаблона на плату, но и температуру паяльника тоже держит.
0
Перемычку можно было сделать тонкой жилкой и спрятать под пластиковой накладкой.
Или вообще утолщить только «штекер», тогда и шелкография бы не скрылась.
0
  • avatar
  • Bonio
  • 08 октября 2012, 17:30
тогда, думаю, накладка со временем отвалилась бы. перемычка же не будет давать так сильно смещаться накладке при вставке программатора в разъем ЮСБ
0
Эт смотря чем клеить)
0
ну это да — не поспоришь:)
0
тогда и шелкография бы не скрылась

да накой она там в данном случае?:) наверху всего две «радиодетали» — перемычка и разъем. маркировку для таких плат делаю для того, чтобы потОм побыстрее найти нужное в ворохе других плат (а то часто попадаются почти одинаковые, например ИЗМ.0 и ИЗМ.1 одной платы)
0
Мне нравится, как запаковали FT-шку товарищи из Jennic/NXP в отладочном ките для своих зигби модулей.

( www.jennic.com/products/development_kits/jn5148_evaluation_kit тут картинка)

С одной стороны — USB-A штекер, а с другой BLS-6. Причем USB штекер стандартных размеров, но в него всунули намртво ФТ-шку. а на BLS выходит RX/TX/CBUS2/CBUS3/+5V/GND. Пользую помимо программатора для JN51xx контроллеров как USART-USB конвертер. Вот от в таком виде програматора аврок — не отказался бы)
0
А там какая FT-шка стоит? RL или RQ?
0
Я без понятия, FTProg говорит FT232R. Если знаете как определить исполнение ИМС точнее — то посмотрю.
0
Судя по ПДФ-кие в коментах ниже — RQ
0
А не могли бы вы прямую ссылку на картинку дать? не могу найти ><
0
О, тю, оказывается это не Jennic все красиво сделал, а FTDI сами)) мой называеся TTL-232R-3V3.

www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf
0
во! а то вчера всю башку сломал — где же на фотках дженника упакованная FT232:)
0
По поводу схемы. Неплохо было бы вывести питание на разъем и все же оставить светодиоды, хотя бы один. SMD, разумеется. Ты вон даже между ножками соика линии протаскиваешь. Место можно было бы освободить, выбрав более оптимальные футпринты микросхем и резисторы в 0805 хотя бы.
необходимо еще учесть требуемую толщину штекера. Данный параметр берется из чертежа гнезда типа А на стр. 95:
Я считаю, что этот параметр следует брать из чертежа USB-AM, а не USB-AF, и ответ будет 2.0мм. Впрочем, имеющиеся у меня девайсы с таким штекером имеют толщину от 2.1 до 2.4мм. Но не 2.6.
Еще раз подчеркну — наклеивать прокладку необходимо до монтажа деталей.
Не вижу для этого причин. Более того, я бы клеил после монтажа — чтобы не перегревать клеевой слой и пластиковую накладку при монтаже. На потом оставить только перемычку и коннектор ISP. Да и то, можно спрятать перемычку под накладку, а до коннектора не доводить.
Еще один вариант — взять двухсторонний текстолит толщиной 2мм. Это избавит от необходимости накладки. Кроме того, вторую сторону использовать для перемычек и главное — для установки коннектора IDC-10M или PLD-10 (не R). Его моно запаять на торец платы, вставленный между рядами пинов — это позволить уменьшить толщину девайса, таким макаром туда вполне неплохо встанет IDC, да и просто довольно прикольно выглядит.
И еще один вариант — взять текстолит толщиной 1.5мм и подходящую обойму (от сломанного штекера, дохлого кабеля/флешки/etc, да хоть самому согнуть из жести) и собрать разъем с обоймой.
0
  • avatar
  • Vga
  • 08 октября 2012, 19:25
вариантов масса. в данном случае остановился на односторонней ПП как наиболее простом в изготовлении. про наклеивать прокладку до монтажа — это да, затупил, имелись в виду выводные элементы:)
0
Ну, в моем варианте там на обратной стороне только пара дорожек толстых. Так что проблем с накаткой и совмещением не будет даже на ЛУТе.
0
так я ж не спорю:) там, в принципе, треть платы можно наверх перенести:) оба кондея — наверх, все резисторы — наверх, да еще на светодиоды место останется. это только так, навскидку.
0
Очевидно, что идея порочна: практика показывает, что втыкать что-либо длиннее флешки — чревато либо поломкой изделия, либо — порта. В данном случае к длине программатора следует прибавить и длину проводов, результат будет явно длиннее флешки.

Гораздо практичнее в мелкие свои изделия ставить мини-усб розетку. Проводов для них — как грязи.

И, кстати, любопытно — автору на работе стало скучно, или он решил дома поднатореть с ГОСТами?
0
Ну, при должной аккуратности ИМХО не так все плохо. Да и этот вариант универсален — можно использовать и с кабелем, как вариант с гнездом, и непосредственно втыкать в порт, если кабель недоступен.
0
а где там госты?
0
блин, дошло:) примечание №2 на схеме?:) первые три пункта примечаний кочуют из схемы в схему, ужЕ просто по привычке, претерпевая небольшие изменения.
0
Кстати, о требованиях. Нафига резисторы 5%? Тут и 20% покатит. А местами — 50-100%.
0
обратно в основном привычка:) ну а вообще — по-моему, самый распространенный допуск
0
хотя… «не более», пожалуй, и впрямь лишнее. вообще, если буду писАть еще заметки, наверное, надо отвыкать тупо копировать всю схему (со всеми примечаниями, сносками и т.д.). а то — если бы селект олл/копи выделял бы еще и главную надпись вместе с рамкой и со штампом — не задумываясь захерачил бы и такой рисунок в заметку. ибо выглядит привычно:)
0
Круто, я но тоже считаю, что лучше маленький шнурок mini-usb-b чем втыкаться прямо в порт.
0
  • avatar
  • NCCat
  • 08 октября 2012, 20:43
Возьми маленький шнурок USBAM-USBAF, в чем проблема?
0
Можно встать в неудобную позу и работать… но зачем?
0
Причем тут неудобная поза? Шнурок USBAM-USBAF ничем от USBAM-miniUSBBM не отличается, кроме одного разъема.
0
в качестве накладки отлично работает огрызок какой-нить карточки. 0.8мм конечно чуть меньше расчетного значения, но в итоге в гнезде сидит достаточно плотно.
я пользую всякие телефонные, благо не выкидывал, когда были актуальны…
0
да там все «расчетные значения» толщины довольно условны. вон, vga правильно пишет — и при 2,1мм толщины разъем не особо вываливается (сегодня специально проверил на текстолите 0,5мм — мне казалось, что мало будет, а вроде более-менее). там же защелки эти пружинные разъем на плате прижимают.
0
Не только защелки. Сами контакты тоже пружинные. Ну и толщина нормального штекера и есть те самые 2.0мм.
0
эхх красота +
0
  • avatar
  • oss
  • 08 октября 2012, 22:03
Красиво сделано. Хоть меня и ПРОТОСС всем устраивает. Но FT в загашнике лежит, авось и сделаю. Как говорится даешь программаторов красивых и разных.
+1
Здорово, но 1й, вариант функциональней. Зачем экономить на длине УСВ шнурка?, печати просто класс, повторю, но первый.
0
больше скажу — для меня (именно для меня) первый вариант вообще единственно верный :) (см. количество ненужных печатных плат). Ключевая фраза в начале топика:" И мне стало интересно – а насколько вообще можно ужать APU-2, чтобы он выполнял хотя бы свою основную задачу – шить камни?" т.е., программатор APU-2N, конечно, работоспособный, но он как бэ кастрирован и не реализует минимум половины потенциала FT232RL. и делался (для меня лично, может для кого-то именно второй вариант будет оптимален) больше ради интереса. конечно, в идеале надо бы совместить функциональность первого с малыми размерами второго. но это во-первых, будет точно двухстороняя плата, а во-вторых, на разработку ее уйдет относительно много времени. может, когда-нибудь и созрею, но пока не до этого.
0
Можно укоротить примерно вдвое. FT232RQ, буфер в SSOP, рассыпуха 0603 и монтаж на двух сторонах.
0
дык, естественно, можно. совершенству нет предела:) и разъем можно мелкий найти под дополнительные функции.
0
Да. С шагом 1,27. Навскидку всё выведется. Но потом лепить переходники… а они не будут контачить… :(
Есть даже вроде подходящий материал для корпуса — вышедшие из строя одноразовые зажигалки. В некоторые из них USB разъём становится как родной, только внутренности надо как-то вырезать.
0
Автор, ай да молодец. И разработал, и проблему решил, и до ума довел. Таким парням и доверить разработку не страшно. Респект! Удачи тебе и приятной работы!
0
не совсем понял, какая проблема решена приразработке данного программатора, но спасибо:) и — симметрично!!!
0
Проблема компактности.
0
а:) далеко не с блеском решена. но для односторонней печати — нормально:)
0
А почему бы не поставить прямые штыри на торец платы? По-моему, это тут было бы гораздо уместней, т.к. уменьшило бы габариты. Например как тут:

0
  • avatar
  • ploop
  • 09 октября 2012, 17:01
потому что плата односторонняя
0
В каком редакторе выполнены чертежи, эскизы?
0
в sprint layout 5.0. бесплатная гляделка — здесь (внизу страницы)
0
[охерев] ого! 6-я версия вышла:)
0
Не совсем по теме статьи, но всё же спрошу. Может кто знает. В каком редакторе нарисованы схемы, сборки в журнале Everyday Practical Electronics?
0
Everyday Practical Electronics

это чего?:)
0
Журнал. epemag.com
0
че-то там как-то медленно и мутно всё на первый взгляд. неужели нигде в журнале не написано, в чем выполнены схемы? а какие расширения у файлов?
0
В прилагаемых файлах только код, схемы мне не встречались. Схемы на страницах журнала в виде обычных картинок. Но изначально они нарисованы в каком-то графическом редакторе.
0
а. ну, не знаю, хоть скриншот, чтоли прикрути, как это выглядит. может и узнает кто.
0
0
да тут целая картина маслом:) не знаю, в первый раз (наверное) вижу такое.
0
Кстати, по поводу твоего программатора. Было бы неплохо буферную микросхему от программируемого устройства запитывать. Не все же программируемые девайсы потребляют меньше 500ма. Это было бы неплохим дополнением к тому что выходы НС125 переходят в Z-состояние. Субъективно.
0
вот не первый раз слышу:) зачем программатор как-то связывать по питанию с прошиваемой платой? раньше это было надо, т.к. программатор работал от ЛПТ-порта. а для ЮСБ-то это зачем? есть у тебя прошиваемое устройство, так оно по определению должно быть со своим источником питания, иначе его без программатора вообще включить нельзя будет. а программатор теперь питается от ЮСБ. все довольны:) как фича вывод ЮСБ-шных +5,0В есть в предыдущем программаторе, но это, имхо, именно фича. к непосредственно прошивке камня она отношения не имеет.
0
А если устройство запитано от 2,5в или меньше?
0
[чешет репу] а что это меняет?
0
Спсб. Ну вот и пообщался с подкассетником )
0
я спрашивал серьезно. т.е. если прошиваемый камень запитан от 3,3В — то это нормально, а если от 2,5В — ужЕ плохо? если вопрос про согласование уровней — там есть тупой «преобразователь» на резисторах.
0
Да может и попрёт при менее чем 2,5в. Не знаю, просто не уверен.
0
да я тоже не проверял. но, с другой стороны, что там может измениться? фронты завалятся? не те скорости, тем более скорость можно и уменьшить. и, опять же, речь именно про АВР, т.е. про кирпичи с наличием защитных доидов на борту. но вообще да — в идеале надо чтобы осталась только одна FT — и как мозг, и как буфер.
0
опять «доиды». прям пальцевая болезнь какая-то.
0
Вообще, у FT232R есть весьма полезная фишка — встроенный согласователь уровней. Тук что есть смысл буфер вообще выкинуть, а на второй пин ISP-коннектора вывести VCCIO FT-шки. Тогда целевая плата будет задавать необходимые уровни.
А отключаться от схемы в принципе и сама FT может. Нужен только соответсвенно подправленный AVRDUDE.
0
Нужен только соответсвенно подправленный AVRDUDE.

хех:) целиком поддерживаю. только где его взять? если бы сама FT работала как буфер — кроме нее и пары кондеров вообще бы ничего не потребовалось, да:)
0
На местном форуме есть такая версия дудки.
про картинку-то не скажешь ничего человеку? не видел таких раньше?
Понятия не имею. Это вообще скорее всего из графического редактора.
0
а чего раньше молчал?:) еще в первой теме сказал бы.
0
в смысле — про дудку
0
Как вспомнил — так и сказал)
0
[разводит руками] ну вот. придется третью версию делать!!!
0
про картинку-то не скажешь ничего человеку? не видел таких раньше?
0
да ну разъемчики-провода — скорее всего фотошоп.
0
Возможно это Corel. В качестве фона подложили изображение ПП, изменили цвет, а остальное всё сверху.
0
ну чего придираться к словам? просто «фотошоп» написать быстрее чем «графический редактор».
главное что все поняли.
а то щас накличешь, зайдут и скажут: «А вдруг гимп?» и понеслася… :)))
0
А что вы против гимпа имеете? :)
0
Ничего.
Но лучше тссс, а то evsi накличете.
+1
а я его и не имею. как и фотошоп. 99,99% моих потребностей покрывает (краснея) пайнт, а для остальных 0,01% у меня есть брат-дизигнер-художник-3дмоделлер и его друзья. %;)
+1
99,99% моих потребностей покрывает (краснея) пайнт
И не только твоих. Более того, я ничего сложнее даже и не осиливаю.
0
оно просто незачем.
хотя иногда так и подмывает пририсовать каску… ;)
0
хотя иногда так и подмывает пририсовать каску… ;)
К чему?
0
0
Боевой ламер)
0
тока надо было не каску, а шапочку из фольги.
0
[тянет руку] примИте и меня в клуб пользователей пайнт!:) хотя, на днях я еще «освоил» Fast Stone Image Viewer!!!
0
Да, пайнт — это кул… или айс. Да ещё при нулевой стоимости, серьёзный продукт. В нём можно нарисовать ёлочку, зайчика и солнышко.
0
Шутки шутками, а для пиксель-арта его вполне хватает.
0
да, мне фаст стоун тоже по душе пришелся. очень облегчает всякие скриншоты.
0
плюс бесплатный.
0
я перепутал с FastStone Capture.
0
когда это платность останавливала? ;)
0
эээ… никогда, да:)
0
А насколько надёжен, долговечен USB-коннектор выполненный прямо на ПП? После ЛУТ-а(термическое воздействие) медная фольга уже не так надёжно держится на стеклотекстолите. Я так подозреваю ;)
0
Я проверял эту идею. При луте нагрев платы не такой большой, чтобы эпоксидка размягчалась настолько. С советского стеклотекстолита медь рвется, но не отрывается ни до лута ни после. Кстати, пока паял простым паялом без термостабилизации клей сильно портился, теперь паяю люкеем и после аккуратного и быстрого лужения дорожки тоже не очень то отрываются
0
у меня один, залученный еще, такой уже лет пять держится. правда дергаю его не очень часто.
0
не знаю, не проверял. с другой стороны — я и ЛУТом не пользуюсь:)
0
Такое соединение больше подойдёт для модульных конструкций, когда вставил модуль(плату) в разъём и работает он днями и годами без частого «передёргивания». А для программатора, как для инструмента на каждый день — не лучший вариант соединения.
0
Никуда дорожки не отвалятся. И не истираются, по крайней мере на флешках нормально дюжат.
0
Он разве редактор? Вот в IrfanView есть немного, на уровне пайнта. И еще ресайз/обрезка/фильтры. Собственно, 95% моих нужд по обработке именно IrfanView и покрывает, пайнт — это уже для нарисовать, а не обработать)
0
… это уже для нарисовать

Или для конвертации в другой формат.
0
Нет, для конвертации как раз Irfan View. И форматов куда больше, и настроек. И пакетное преобразование есть.
0
По долгу службы мне встречались большие схемы, как их именуют «простыни» непонятного формата, похожего на 3хА4, 2хА3, 3хА3 нарисованного в Paint. Причём с рамкой и штампом. Вот люди изголялись часами и днями. Всё это творчество было рапечатано, к тому же, на матричном принтере. А после, когда на смену скрипУчкам(матричным принтерам)пришли лазерные и струйные, в которые уже не вставишь рулон бумаги, те схемы пришли в непригодность. Вот такая весёлая история про Paint и его фанатов )
0
та, в пейнте. вот псевдографикой какой-нить спектрум — вот это ддааа…
0
Руки прочь от спектрума! )
А псевдографикой делают даже демки, не только растровую картинку! Но это уже другая история…
0
КАК это «прочь»? а потыкать в него палочкой раскаленным тупым предметом? ;)
0
[поёт на французском]… носталжи-и-и… )
0
+1. У спектрума графика была вовсе не псевдо. :) И была чудесная программка «Art Studio» со встроенным редактором шрифтов.
0
я разве сказал, что у спектрума графика была псевдо?
я сказал «схема спектрума псевдографикой»
0
О, то куда интереснее. :)
0
А ведь они поди, бедные, рисовали и от удовольствия раздувались. Ведь даже примитивный паинт любому кульману сто очков даст.
0
Ведь даже примитивный паинт любому кульману сто очков даст.
Эт по какие критериям?
0
не пробовал на кульмане чертить?
а я всю начерталку в институте делал на кульмане. потом на всяких контрольных мучался.
а теперь учти опыт конструктора, который с кульманом лет двадцать проработал.
0
Пробовал. Я вообще от руки начертился от души. А еще наблюдал одного строителя который тоже лет тридцать чертил на кульмане, а потом тащился с паинта под винду 3.11 тк копипаст! Правка! Шаблоны всякие типовые. Да еще тиражировать чертеж можно быстро и дешево. Щастие!
0
Зато я видел инженера, который с удовольствием чертил на кульмане и жаловался, что компас — это хорошо, но где бы еще к нему дисплей метр на два взять.
0
Мне больше нравится AVRISPmkII на at90usb162. Так же не нужен программатор, МК идет с завода с USB Bootloader'ом, вставил в комп и прошил.
Стоит дешевле FT232, легче паяется, поддерживается студией и avrdude из коробки.
Один минус — нужен кварц.
0
И еще куча проектов есть для at90usb, можно шить NAND, CPLD и прочее.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.