Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15]
Все части Flipper Zero изготавливаются на крутых заводах (на нашей фабрике отливают корпуса для принтеров Hewlett-Packard), невозможно начать производство такого сложного устройства с ходу, без этапа отладки производственной линии.
В статье я покажу, как мы исправляем дефекты литья при производстве первых партий корпусов Flipper Zero, изготавливаемых литьем под давлением.
Этапы отладки литья
Любой новый корпус изготавливаемый методом литья под давлением проходит несколько этапов отладки — T0 (Testing 0), T1 (Testing 1) и т.д. Каждый последующий этап вносит правки в дизайн деталей, конструкцию пресс-формы, и сам процесс литья.
На двух первых этапах производства детали намеренно изготавливаются без нанесения конечной текстуры на поверхности, чтобы можно было вносить крупные изменения. На этих первых этапах дефекты формы хорошо видны.
Текстура и цвета
На поздних этапах отладки мы наконец-то нанесли текстуру, придающую корпусу красивый и дорогой вид. Прощай дешевый глянец! Так же мы точнее подобрали цвета, теперь кнопки сочного оранжевого цвета.
Весь пластик в корпусе Флиппера окрашен в массе. То есть краска находится внутри самого материла на всей глубине и не стирается.
Чтобы поверхности деталей приобрели текстуру, соответствующие участки пресс-форм протравливаются кислотой.
Нижняя крышка с новой текстурой тоже выглядит сильно лучше. На черном корпусе текстура на фото кажется более глубокой, но в жизни они выглядят примерно одинаково. Мне лично больше нравится белый корпус.
Дефекты вокруг джойстика
На ранних этапах производства в пресс-форме остаются следы от фрезы. До обработки поверхности в области кнопок образовывались заусенцы, утяжины и линии спая, возникающие за счет встречи двух потоков пластика во время литья.
После отладки пресс-формы, настройки параметров впрыска и нанесения текстуры, мы избавились от этих дефектов. Теперь поверхность в области кнопок выглядит идеально.
Волны на крышке экрана
Первые версии крышки экрана имели размытость и волнистые линии, похожие на бензиновую пленку. Эти необычные волны видны только под определенным углом. Выяснилось, что эти волны точно повторяют направление впрыска поликарбоната.
Создание волн вызвано неоптимальными настройками температуры и давления впрыска термопластавтомата. После настройки оборудования волнистость пропала, а крышка стала кристально прозрачной.
Зазор между половинками корпуса
Толкатели, извлекающие деталь из пресс-формы после литья, выступали слишком сильно, что приводило к зазору рядом с отверстиями GPIO. После доработки размеров толкателей выступ был устранен, и половинки теперь плотно прилегают.
Отверстия и маркировка для iButton
Отверстия для контактов iButton были закрыты излишками пластика из-за неправильных настроек литья. После настройки процесса впрыска проблема была решена, теперь все отверстия строго соответствуют чертежам.
Обновили маркировку контактов 1-wire после изменения расположения GPIO, чтобы она соответствовала последней версии печатных плат.
Щель под окошком ИК-порта
Из-за сильного давления на окошко ИК-порта в процессе сварки, под ним образовывалась щель толщиной 0.35 мм.
Чтобы убрать этот зазор, мы сместили точку сварки и добавили направляющие рёбра. Теперь ИК-окошко располагается ровно по центру, а вокруг него не образуются лишние щели
Корпус рядом с SD-картой
Верхняя крышка со стороны SD-карты имела типичные дефекты, вызванные неоптимальной конструкцией движущихся частей пресс-формы. После изменения этих деталей и наложения текстуры на поверхности все стресс-марки и линии спая были исправлены.
Облой на соединительных втулках
На ранних этапах после литья под давлением на соединительных втулках был излишек пластика (облой), что мешало правильной сборке. Это было вызвано неправильным положением специальных штырев, которые монтируются в пресс-форму для формирования бобышек.
Эти штыри намеренно сделаны съемными и не являются частью основной пресс-формы из-за относительно короткого срока службы. После коррекции положения и размера штырев проблема с облоем ушла.
Лазерная гравировка на черном корпусе
На черных корпусах было плохое качество лазерной гравировки, при этом с такой же настройкой лазера, гравировка хорошо выглядела на белом корпусе. Это происходило из-за того, что поглощаемость и отражение материала отличаются.
Теперь машина для лазерной маркировки имеет два отдельных профиля настройки — один для белого корпуса, а другой для черного, поэтому оба цвета имеют одинаковую красивую и читаемую маркировку.
Цвет шелкографии на чёрных корпусах
Первые семплы черных корпусов выходили с тусклой шелкографией надписи FLIPPER. После настройки цвета чернил и плотности печати логотип выглядит ярким и контрастным.
Предзаказ Flipper Zero
Наш главный приоритет — заказы с Кикстартера, поэтому наши бэкеры получат Флипперы первыми.
Если вы пропустили кампанию на Кикстартере, можете предзаказать сейчас и получить Флиппер осенью, как только вторая партия будет готова. Предзаказы помогают нам планировать производство и логистику.
Предзаказ можно сделать у нас сайте shop.flipperzero.one
Канал в Telegram
Все обновления по проекту первым делом публикуются в Telgeram-канале @zhovner_hub
Комментарии (66)
xakep2011
11.06.2021 15:38+6Спасибо, что держите в курсе и уделяете столько внимания новостям! Вы крутые!
justK
11.06.2021 15:59+17Как тут уже написали — то самое чувство, когда эта штука тебе не нужна, но она такая крутая, что нужна. Но она дорогая, а потому не нужна. Но цена обоснована, а потому нужна.
В общем, «ябвзял» и постояно носил с собой, если бы склонное к причинению асфиксии земноводное популярно не объяснило бы мне, что у меня нет задач под флиппер. Но это не мешает мне его хотеть и мечтать, что я найду задачи под него :D
А вообще — отдельное спасибо разработчикам и всем причастным за то, что вы:
1. делаете эту штуку
2. делаете её хорошо (полагаю потому, что делаете не только для продажи, но и для себя)
3. детально описываете, что делается, почему делается и как делается
4. как сумма первых трёх пунктов — не бросаете это дело при появлении трудностей, а решаете их без ухудшения качества и открыто объясняете что случилось, как решали, чем пожертвовали и чего достигли взаменkoteeq Автор
11.06.2021 18:01+6Спасибо! Флиппер в любом случае никуда не денется, а осенью даже поступит в розничную продажу, поэтому купить успеете. Фич и задач ещё придумаем и покажем :)
nixtonixto
12.06.2021 11:58Микроконтроллеров вам точно хватит? Или уже закупили на годы вперёд?
Если не ошибаюсь, изделие на базе STM32, а они сейчас по заградительным ценам, и до конца следующего года цены не снизятся.koteeq Автор
15.06.2021 16:35С STM32WB55 у нас пока всё более-менее ок, а вот с некоторыми другими компонентами есть проблемы. Пока заменяем на альтернативы, но случиться может всякое, кризис этот совсем непредсказуемый.
Vsevo10d
11.06.2021 18:38+2У меня вот руки чешутся купить тоже, хоть я и не хакер.
Примерный список применения:
— использовать вместо RFID-пропуска на работу, когда я утром перелез в другие штаны и забыл его, или когда спустился пообедать и оставил наверху рюкзак, чтобы не бегать обратно;
— загрузить туда все ключи от шлагбаумов и домофонов, где бываю;
— эмулировать пульт от телека, который у меня как монитор, и выкинуть глючный китайский «от всего»;
и тому подобное.
Напрягает только, что 100% за разработкой (да и всеми тредами тут тоже) следят компетентные органы, и в случае, если девайс будет массовым и начнет причинять неудобства, за его наличие в кармане начнут спрашивать, искать умысел, даже если ты ничего не сниффишь, не взламываешь и держишь его чисто по фану.koteeq Автор
11.06.2021 18:41+3Флиппер не нарушает действующего законодательства, поэтому подобных проблем быть не должно. Всяческие брелки для угона автомобилей отлично чувствуют себя на рынке, а в прошивке Флиппера таких фич и подавно нет.
Лично я бы на вашем месте о таком не переживала :)vvzvlad
12.06.2021 14:57+1Всяческие брелки для угона автомобилей отлично чувствуют себя на рынке,
Вряд ли у них есть сертификация FCC :)
zhovner
11.06.2021 18:53+13100% за разработкой следят компетентные органы
Вы правы, следят и с нетерпением ждут когда им приедут их флипперы.
ABATAPA
11.06.2021 19:36+2Интересно было почитать статью, интересно почитать о функционале и реализации, но…
На самом деле трудно придумать ему применение, кроме как «универсального» ключа от домофонов, но как-то это слишком дорого и круто для этого. Но, думаю, довольно удобно.
Всё же остальное… Всё же, это больше игрушка для гиков, чем что-то для реального применения, как мне кажется.cruzo
11.06.2021 21:24Статью, кстати, почитать можно — в России это 138.1 УК РФ. Бывало и за меньшее привлекали (простые gps датчики для коров). А если серьезно, надеюсь, я не прав и покупатели в безопасности.
Vsevo10d
11.06.2021 21:35Я думаю, с сертификацией в России у флиппера все в порядке. Задачи 138.1 все же больше заградительно-таможенные (ну и палок нарубить, да) - были случаи, когда за китайскую посылку судили, хотя такое же изделие подавалось на территории РФ с сертификатом. То есть, просто кошмарят рынок радионянь/трекеров/камер, чтобы он платил налоги и сборы здесь
Mike-M
12.06.2021 16:19«Я думаю, с сертификацией в России у флиппера все в порядке» — да, знак ЕАС на корпусе об этом явно говорит.
v1000
11.06.2021 16:16+19Зато теперь проще понять, почему у некоторых товаров так плохо с корпусом. Дело не в заводе. Не хватило времени, денег или желания на отладку производственной линии.
zhovner
11.06.2021 17:04+9Именно! Люди недооценивают сложность разработки механики, хотя оно не проще электроники.
DrAndyHunter
11.06.2021 16:23Если бы эта штука умела одну единственную вещь — ставить на bluetooth-колонки собственную музыку, то цены бы не было этой игрушке. И купил бы без корпуса даже
justK
11.06.2021 17:12+2Блютуз есть, поддержка плагинов есть, флешки вставлять можно, реализации mp3 плееров на stm32 существуют. Скорость чтения, правда, маловата из-за SPI (до 400 кбит/с, если я правильно помню предыдущие посты), но 320 (или лучше 256 для стабильности) кбит/с от mp3 должно потянуть, так что вполне реально, заказывайте
zhovner
11.06.2021 17:36+4У нас Bluetooth LE (low energy), хоть он и называется блютуз, но в реальности это вообще другой протокол. Его можно пейрить с телефоном, но звук гонять по нему нельзя.
darkdaskin
11.06.2021 18:15+3Вообще-то по LE тоже можно гонять звук, но это отдельный протокол, который только в прошлом году утвердили, вряд ли в продаже уже есть колонки, которые его поддерживают.
neco
12.06.2021 04:56+1да вроде можно через ble звук гонять, для мп3 там точно хватить пропускной способности, что касаемо флиппера флешка там есть, и я думаю напишут плагин типа плейера там не особо сложно… spi там быстрый, мп3 320кбс точно хватает чтоб пропустить… там бяда может возникнуть в профилях BLE, вот с блютусом там да там печаль, но вроде решаемая…
justK
11.06.2021 18:16+1Согласен, мог и ошибиться — к сожалению, я в этом профан, просто пробежался по знакомым словам.
Решил почитать в чём именно я не прав и (помимо подтверждения ваших слов) наткнулся на упоминания, что серия STM32WB умеют в BLE 5.2, а BLE 5.2 умеет в LE Audio.
Глубоко не копал, в том числе и потому, что у вас указаны STM32WB55, а конкретно для этого чипа я встретил упоминание только BLE 5.0. Возможно я сейчас ляпну очередную фигню, но теоретически он тоже умеет в потоковое аудио, хотя на той страничке дополнительные платы указаны, без которых возможно и не заведётся…
В любом случае, даже если вдруг и получится каким-то чудом завести на нём аудио стриминг, то (как я понимаю) не меньшим чудом будет найти колонку, которая это аудио сумеет услышать :)koteeq Автор
11.06.2021 18:18+4BLE-спикеры встретить трудно, да.
Вообще блютус-звук — это большая боль, о которой подробно рассказывал Валдик. Очень рекомендую эту статью.Mike-M
12.06.2021 16:29«BLE-спикеры встретить трудно» — думаю, это вопрос времени. Bluetooth 5.0 тоже не сразу везде появился.
darkdaskin
11.06.2021 18:23Задавался такой целью, пришёл к выводу, что на текущем железе это нереально. В отличие от Wi-Fi, который ведёт передачу на одном канале, Bluetooth прыгает по каналам, и нужные данные для определения последовательности прыжков можно поймать только во время спаривания. Попадался проект снифера, но он требует SDR и кастомную реализацию стека. Под доступные чипы низкоуровневая часть стека закрыта.
JerleShannara
11.06.2021 22:45Увы, пока могу порекомендовать только портативный генератор герца(или аналог на 2.4ггц) с портативной антенной. Музыку он ставить не умеет, зато классно понижает уровень фонового шума, создаваемого данным оружием массового поражения.
QJester
11.06.2021 19:23+1Я так рад, что у вас все получается. А еще приятно, что пока ждёшь старта продаж, можно почитать про все этапы подготовки, возникающие трудности и пути их решения. Очень подробно и интересно пишете, жду следующих постов. Спасибо.
ProstakovAlexey
11.06.2021 20:00+4Купил купон. Не знаю зачем мне это устройство и буду ли его осенью покупать. Но 10$ внёс в память о прошлом, лет десять назад занимался электроникой, прессформами, корпусами, запуском в пр-во. Удачи вам, рад что тема жива в России.
koteeq Автор
11.06.2021 20:19+2Спасибо большое, будем стараться дальше!
Если решите не покупать, можете подарить купон приятелю.neco
12.06.2021 04:25кстати про купоны: мне вот тоже прислали купон, хотя я бейкер первой волны, и мне как-то слегка непонято что мне с этим купоном делать? посоветовать друзьям? подарить? и как мне его советовать\дарить если я ещё и сам не получил этот девайс? хотелось бы поглядеть для начала на него перед тем как купоны раздавать ;)
koteeq Автор
15.06.2021 16:36Удивительно. Вы могли получить купон, только если на ваш имейл кто-то оформил предзаказ, и заплатил при этом $10.
neco
16.06.2021 17:34я возможно ввёл вас в заблуждение, мне прислали ссылку на покупку купона за $10…
но это не снимает вопроса как я могу его купить и подарить, если сам не видел устройства…cpcat
13.06.2021 13:33Нет, этот корпус уже сам стоит больше 10 баксов. А без экрана и кнопок это уже будет не Флиппер, не будет работать его прошивка.
cpcat
13.06.2021 13:34Ну вот, сделай в open source, и для всех остальных через это станет доступно уже готовое, где ничего лишнего.
perfect_genius
11.06.2021 20:22+1Можно к нему написать дизассемблер и декомпилятор, чтобы разбирать полученные физическим доступом прошивки и что-то править, чтобы было совсем уж хакерское устройство.
Но что-то нет идей, какие устройства хакать и зачем. Роутеры? Видеокамеры? Мультиварка? Устройства умного дома?
SanekK
11.06.2021 23:03+1Неплохо бы еще фото самих форм в местах деффектов, чтобы видеть исправления на форме. Эти доработки формы производятся на все одной и той же форме или вытачивается новая форма? А если исправления деструктивные?
cpcat
12.06.2021 06:27+3С металлом сложно что-то непоправимо испортить. Если отрезал лишнего, можно наварить TIG сваркой и выточить этот участок заново.
vvzvlad
12.06.2021 14:47+1Обычно это делается не дуговой сваркой, она локально перегревает металл, и с формами могут быть сложности (изменение геометрии, локальный отпуск/перекалка, выгорание присадок), а лазерной или импульсной наваркой. Но да.
cpcat
13.06.2021 08:44У малинки нет экранов и кнопок, придумай что-нибудь получше (из уже имеющихся в продаже, конечно).
vvzvlad
12.06.2021 14:56+1Неплохо бы еще фото самих форм в местах деффектов, чтобы видеть исправления на форме.
А на форме их зачастую и не видно, тут подошли к тем дефектам, для которых нужны тестовые отливки как раз. Все эти проблемы находятся в области взаимодействия кучи условий: давления пластика, количества пластика, температуры пластика, температуры пресс-формы, механики работы пресс-формы, времени смыкания, давления смыкания, соотношение начала этих процессов с временем впрыска пластика, и так далее. Поэтому форма собирается, делается партия тестовых отливок, они анализируются, пресс-форма разбирается, дорабатывается, вносятся изменения в 3d-модель, пресс-форма собирается, снова производится тестовая партия… И так пару десятков итераций. Судя по тому, что уже сделали шагрень, работы близки к финалу.
ifap
12.06.2021 11:35+3Не хватает инфы, сколько китайцев сошли с ума при пуско-наладочных работах ;) Серьезно, у Вас свой человек на фабрике сидел и сношал китайцев до победного? Узкопленочные братья не пытались саботажем намекнуть, что шли бы вы, ребята, на другую фабрику со своими запросами?
vvzvlad
12.06.2021 14:41+2Это нормальный процесс запуска литья, китайцы привыкшие. Просто на дешевых фабриках с вас будут брать по T&M за каждый запрос, а на дорогих это частично заложено в цену и выполняется с меньшим количеством пинков с вашей стороны.
Dr_Zlo13
16.06.2021 09:40>у Вас свой человек на фабрике сидел и сношал китайцев до победного?
Все именно так. Вести бизнес с китаем без своего надзора очень и очень рисковое занятие.
Mike-M
12.06.2021 17:48Интересная статья, спасибо за детализацию.
Матовый корпус действительно смотрится лучше, чем глянцевый.
Только я бы добавил еще вариант серого цвета, т.к. белый слишком маркий, а на черном слишком хорошо заметна оседающая пыль.
К слову, так часто поступают маркетологи с ценой. Одну и ту же модель представляют в трёх категориях разной функциональности: Low – Middle – High.
Некоторое время назад читал статью на эту тему. В ходе исследования авторы статьи выяснили, что лучше всего продается модель средней ценовой категории. Потому что большинство людей не хочет считать себя ни нищебродами, ни богачами (извиняюсь за этот короткий оффтоп).Все части Flipper Zero изготавливаются на крутых заводах
Заводы китайские, надо полагать? )
В статье я покажу, как мы исправляем дефекты литья
Странно что китайцы выдавали вам образцы с явными дефектами. Разве они сами не видят, что результат неприемлем для серийного производства?
Не пробовали пощупать российский рынок? Неужели никто еще не освоил производство литых корпусов на территории нашей страны?
Было бы очень интересно узнать расклад по деньгам за каждую итерацию (кстати, сколько их было?), и общую сумму, в которую обошлось получение финальной версии корпуса.После настройки цвета чернил и плотности печати логотип выглядит ярким и контрастным.
Пожалуй, это единственное место в статье, с которым я не могу согласиться. Надпись FLIPPER на первой фотографии выглядит ярче и контрастнее, чем на второй. Возможно, во втором случае сказался «более серый» цвет корпуса. Впрочем, на вкус и цвет…
Хочу подкинуть вам идею для следующей статьи — сертификация. Тем более, что, как видно по маркировке на корпусе, у вас 5 сертификатов: США, Европа, Евразийский Союз, Австралия, Япония.
В одной из публикаций вы рассказывали о сертификации, но только в контексте решения проблем Sub-1 GHz диапазона. Хотелось бы увидеть в подробностях весь пройденный путь, включая стоимость.
А пока присоединяюсь к многочисленной просьбе других: придумать Флипперу «не хакерское», т.е. повседневное, бытовое применение. Тогда точно куплю! )
P.S. Приятно видеть, что вы набираете тестировщиков. Нечасто такое встретишь в embedded разработке. Надеюсь, фото тестировщиков появятся в разделе «The Team» на Кикстартере, рядом с разработчиками. Тогда всему миру будет сразу видно, что качество для вас — не пустой звук.
P.P.S Всем комментаторам, поблагодарившим за качество Флиппера, поставил плюс, в т.ч. в карму ;-)
Triamkin
15.06.2021 16:40Кстати да, как писали выше - хочется брелок с кучей домофонных ключей.
Как вариант будущего выхода на кикстартер.
У жены вечно с собой 4шт, я хоть по работе могу их просто менять, когда иду на нужный дом, а не носить все 40+
Можно даже устроить опросы на сколько такой брелок будет востребован.
ITMatika
16.06.2021 07:48Весь пластик в корпусе Флиппера окрашен в массе. То есть краска находится внутри самого материла на всей глубине и не стирается.
Материал какой? ABS? Так он со временем выгорает невзирая на краску.
sidristij
Мне он вообще не нужен, но я хочу его купить :)) Правильно раскручиваете, молодцы :))
Mike-M
Аналогично.
Хочется поощрить команду, которая, в отличие от подавляющего большинства, не гонится за «cost & time to market», а вместо этого больше уделяет внимание качеству.