Мне никогда не надоест эта шутка про процесс сборки Flipper Application Package, сокращённо FAP.
И про повелителя флиппера тоже.
Итак, через джва года после кампании на кикстартере, в конце октября ко мне наконец-то доехал Flipper Zero. Покопировав все ключи, посканировав все пульты и вдоволь наигравшись, решил реализовать давнюю задумку и запилить ещё один интервалометр для съёмки таймлапсов. Предыдущие, напомню, выглядели вот так и даже вот так. На флиппере получилось гораздо цивильнее.
Чтобы сделать из флиппера цейтрафер нам нужно две вещи: кабель и программа. Начать решил с программы, это сложнее. Флипепырь не ардуина, тут думать надо, документация ещё не написана и лучший способ понять как что-то сделать – лезть в прошивку и смотреть как там что, а там всё по хардкору, профессионалы писали. Сначала научился собирать чужие приложения, это тоже задача не совсем тривиальная. Когда нафапался вдоволь – нашёл в интернете хорошую статью про написание хелловорлда, взял код оттуда за основу, поковырял прошивку, научился обрабатывать кнопки, дрыгать ногами, пищать пищалкой и мигать светодиодом, и написал простенькую дрыгалку. При помощи светодиода убедился что она работает, и начал делать кабель.
Кабель собирается из оптопар, проводов и подходящего разъёма, я срезал с сидюшного аудиокабеля и неистово доработал напильником. Тестовая версия выглядела вот так:
После того, как всё проверил – спаял красивый шнурок. Термоусадка, все дела.
Потом немного подумал – и первый раз в жизни положил проект на гитхаб. Потом посмотрел другие репы – и научился фапать прямо на гитхабе, не отходя от кассы.
Ну и видос работы всего этого напоследок: