На первый взгляд, сделать электронный бейдж для мероприятия — задача нехитрая: большинство энтузиастов способны вручную собрать микроконтроллер с парой кнопок, батареей и экраном. Однако все, кто хоть раз запускал такое устройство в производство, подтвердят: разница между одним-двумя образцами на рабочем столе и сотнями или даже тысячами полностью исправных экземпляров к первому дню события огромна. Свой первый бейдж Николас Фикара (Nicholas Ficara) выпустил тиражом в 1750 штук для канадского хакатона Hack The North и теперь поделился полной историей этого проекта.
Разработку автор выстроил как последовательность продуманных этапов: сначала прототипы, затем релиз-кандидаты. Такой подход позволил выловить проблемы до запуска всего тиража, и это оказалось очень кстати — неприятностей хватило. По ходу работы пришлось исправлять неверные посадочные места компонентов, неправильно расположенные детали, неполадки с системой питания и детали, установленные с поворотом. В итоге все бейджи удалось доставить к началу мероприятия.
Подобные ошибки хорошо знакомы всем, кто хоть раз делал платы под серийный выпуск. Если на единичном образце неверный footprint или перепутанную полярность ещё можно поправить паяльником и перемычкой, то в партии из почти двух тысяч устройств такая оплошность превращается в массовый брак. Именно поэтому промежуточные версии платы и пробные партии нужны не для формальности, а как страховка от дорогостоящих сюрпризов.
Отдельная сложность — в том, что бейдж должен работать «из коробки» у каждого участника. Устройство раздаётся людям на мероприятии, и разбираться с его неисправностью времени нет: у организаторов и самих участников другие задачи. Поэтому для событий с таким тиражом важны не только корректная схема и разводка, но и проверка питания, сборки и ориентации всех компонентов на каждом этапе.
Результат вышел удачным: бейджи успели доставить вовремя, участники хакатона встретили их тепло и действительно пользовались ими в течение мероприятия. Для первого опыта в роли разработчика такой тиражной электроники это сильный итог, особенно с учётом числа проблем, которые пришлось решать по пути.
Тем, кто задумывается о собственном бейдже для конференции, фестиваля или хакатона, разбор Николаса Фикары будет полезен как практическое пособие. В нём видно, какие ошибки появляются чаще всего и как поэтапная проверка помогает ловить их заранее, пока они не размножились на всю партию.
Эта история — не единственная в своём роде. Известны и другие случаи, когда авторам бейджа приходилось прилагать немало усилий, чтобы спасти устройство от более серьёзной ошибки с подбором или установкой компонента. Каждый такой опыт подтверждает один и тот же вывод: чем раньше проблема найдена на прототипе, тем дешевле её исправление.














