Flipper Zero — давайте пилить вместе. Приглашаем разработчиков



    Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который я разрабатываю с друзьями. Предыдущие посты [1],[2],[3],[4]

    За первые сутки кампании на Кикстартере мы собрали 1 млн. долларов. Откровенно говоря, никто из команды даже близко не ожидал такой популярности. В первые дни мой телефон разрывался от уведомлений, звонили от журнала Форбс до Первого канала. Я до сих пор полностью не отошел от шока и не ответил до конца на все письма. Ничего подобного я никогда в жизни не испытывал.

    Огромное спасибо всем, кто поддерживал нас, следил за проектом и принимал участие. Именно на Хабре я опубликовал первый пост с концептами Флиппера, получил первый фидбек, критику и похвалу. Некоторые функции мы добавили во Флиппер именно после фидбека на Хабре. Мы постараемся не обосраться с производством и оправдать ожидания.

    Сейчас я полностью уверен, что максимальная открытость и честность — это лучшая стратегия. Вся наша команда верит в open source, и мы считаем, что энтузиасты могут создавать крутые проекты без привлечения инвесторов и контроля со стороны корпораций. Поэтому я предлагаю всем, кому интересен проект, принять участие в разработке.

    Под катом описание программы для разработчиков прошивки, железа, десктопных программ и железных модулей.

    Кто работает над проектом?


    Проект состоит из нескольких масштабных частей, над каждой из которых работает своя команда. Иногда командам приходится согласовывать свою работу, например когда механики и железячники пытаются договориться о том, как передвинуть компонент на плате, чтобы он не мешал ходу кнопки. Вот основные команды:

    • Firmware — вся софтовая разработка прошивки, в том числе программных модулей для каждого компонента: радио, RFID, Bluetooth, инфракрасный порт, U2F, USB-стек и т.д.
    • Electronics Engineering (EE) — команда, занимающаяся разработкой железа, то есть всей электронной части: платы, антенны, питание.
    • Mechanical Engineering (ME) — команда конструкторов, занимающаяся механическим дизайном. Всем, что касается компоновки компонентов внутри и снаружи, механических частей устройства: корпус, кнопки, отверстия, расположения разъемов, удобство сборки и т.д.
    • Manufacturing — команда, отвечающая за то, чтобы результат работы команд ME и Hardware можно было передать в массовое производство. Сперва мне казалось, что это чисто административная работа, но это не так. Нужно знать все ограничения SMT-машин, выполняющих монтаж компонентов, ограничения пресс-форм, в которые будут заливаться корпуса, особенности ручной сборки и тестирования и ещё кучу всего. Так что эта работа больше техническая, нужно знать все тонкости производства.

    На текущий момент у нас есть на ~80% завершенное устройство по части железа и механики. Но самая большая часть разработки Флиппера — это прошивка. Сейчас у нас есть рабочий прототип, архитектура и основные компоненты прошивки, на которые нужно нарастить мясо.

    На этом этапе очень важно правильно подойти к унификации всех компонентов, чтобы сохранить читаемость кода и единый понятный стиль, чтобы разработчикам по всему миру было легко разрабатывать под нашу платформу. Мы верим в то, что эта задача будет интересна сообществу и предлагаем внести свой вклад в процесс создания Флиппера, также как это было на ранних этапах.

    Как принять участие в разработке прошивки?



    Вся прошивка Flipper Zero будет полностью открыта и опубликована на Github. Мы пока решили не открывать наши репозитории с кодом, чтобы чуть-чуть отложить момент появления подделок на Aliexpress. При этом мы прекрасно понимаем, что после такого успеха на kickstarter, подделки обязательно появятся, и в целом не особенно переживаем из-за этого. Просто чуть-чуть отложим этот момент во времени, возможно это подтолкнет китайцев написать какой-то новый код вместо того, чтобы сразу использовать наш. Поэтому сейчас вся разработка ведется в закрытом репозитории, куда мы добавляем людей после того, как они заполнят форму и подпишут Соглашение Разработчика (CLA). В соглашении мы просим не распространять код без нашего явного согласия, а также говорим о том, что мы сможем распоряжаться вашим кодом, однако обязательно сохраняем ваше авторство.

    Исходный код прошивки будет опубликован в открытом доступе сразу после того, как бекерам уедут первые устройства. Мы готовы к появлению подделок и не собираемся с ними бороться, просто хотим отложить этот момент до появления наших устройств в руках пользователей.

    На данный момент используется HAL/LL от STM и FreeRTOS. Большая часть работы с периферией сгенерирована CubeMX, однако в некоторых хардкорных местах пришлось выкинуть штатные функции и поработать с регистрами напрямую.

    Сейчас мы находимся на этапе, когда легко можно поменять стек технологий, наш главный программист уже неделю думает, не перейти ли на RIOT OS, ChibiOS, NuttX и Zephyr для ускорения и упрощения разработки. А ещё рассматривается вариант переписать все на Rust и использовать embedded-hal и Tock OS. В общем, сейчас мы готовы к серьезным переменам ради светлого будущего.

    Сборка кода происходит через make и gcc, но совсем скоро нам нужно будет добавить возможность собирать наш код в Arduino IDE и PlatformIO.

    Архитектура прошивки:


    Кого мы ищем?


    Основные компоненты Флиппера написаны на C, C++ и Rust, поэтому для разработки пригодится знание этих языков. Также будет классно, если ты работал с микроконтроллерами и умеешь отлаживать электронику, но мы стараемся отделить железо от кода слоем абстракций, так что многие компоненты, такие как графический интерфейс или поведение дельфина, не потребуют работы с железом. Также нам нужны дизайнеры интерфейсов (разместить на экране 128×64 информативный UI — не самая простая задача), девопсы и тестировщики (если ты готов тестировать электронику и разбираться с настройкой стендов для удаленной отладки и тестирования).

    Самое главное — у вас должно быть желание внести свой вклад в разработку. Для участия в проекте заполните форму. Отнеситесь к заполнению формы очень внимательно, это единственный удобный способ для нас понять ваш профессионализм: напишите о своем опыте разработки, укажите только те компоненты Флиппера, которые вам действительно интересно развивать. Будет очень здорово, если у вас уже есть идеи, которые вы сможете реализовать — обязательно напишите о них в форме.


    Мы внимательно изучим все заявки и свяжемся с теми, у кого есть релевантный опыт. После расскажем, как мы можем работать над проектом вместе, добавим вас на Github, проинструктируем, дадим всю необходимую документацию и введем в проект. При этом условия сотрудничества могут быть самые разные: от фулл-тайм работы внутри нашей команды до волонтерства в качестве хобби.

    Dev Kit для железячников


    Для тех разработчиков, которые отважатся принимать участие в железной разработке, то есть тестировать физическую часть радио модуля, отлаживать NFC/RFID, разрабатывать антенны и т.д. мы предусмотрели специальный dev kit. Это будет версия Флиппера без корпуса в специальной оснастке для удобства подключения к отладочным инструментам.


    Такой набор сложно будет использовать для чего-то кроме разработки на столе, при этом в нем наверняка будут баги. Поэтому не нужно обольщаться и думать, что таким образом можно будет получить свой Флиппер раньше остальных.

    Разработчикам модулей


    По нашей задумке, функции Флиппера могут расширяться с помощью аппаратных модулей. Сейчас у нас нет ресурсов заниматься разработкой модулей, поэтому мы готовы полностью отдать эту задачу сообществу. Это может быть совершенно любой модуль, например CAN Bus, Холл сенсор, логический анализатор, датчики окружающей среды, датчик шума, модем, LoraWAN, IMU, FM передатчик и ещё целая куча возможных опций, на которые только хватит фантазии.



    Если вы большая коммерческая компания или скромный DIY-энтузиаст, и у вас есть идея железного модуля для Флиппера, мы готовы дать вам все необходимые 3D модели и документацию для разработки модулей и активно помогать с нашей стороны.

    Первые 10 готовых модулей мы будем поддерживать своим медиа-ресурсом на наших сайтах и во всех рекламных материалах Флиппера. Поэтому все, кто знают про Флиппер, также узнают про ваши модули. Для того чтобы принять участие в разработке модулей, заполните эту форму.




    Большая часть нашей команды говорит на русском, поэтому нам будет легче работать с русскоговорящими людьми. Однако все issues, комментарии, документацию нужно будет вести на английском, так как проект международный.

    Я обещаю, что все этапы дальнейшей разработки я буду подробно описывать здесь. Надеюсь, у меня получится попасть в Китай и вести прямой репортаж с завода, показывать как будет производиться Флиппер изнутри. Отдельно мы готовим обучающие материалы для изучения цифровых протоколов, основ электроники и программирования, чтобы новички могли использовать Флиппер как платформу для обучения.

    Следить за проектом в соцсетях
    Все заметки по проекту, в первую очередь, я публикую в свой Telegram-канал @zhovner_hub на русском языке.

    С международной аудиторий я общаюсь на английском через твиттер @zhovner.

    Глупые фотографии и видео я публикую в инстаграм @pzhovner.

    Скучные разговоры про бизнес веду в фейсбуке fb.com/zhovner.
    Flipper Devices Inc.
    Разрабатываем электронику для задротов
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 85

      +11
      >телефон разрывался от уведомлений, звонили от журнала Форбс до Первого канала

      Это ведь вполне могли быть пранкеры
      +13
      Ребята, очень рад за вас!
      С вас статья на хабре как вы рекламировались и готовили материалы для Kickstarter
        +3
        как вы рекламировались

        До старта проекта мы не потратили на рекламу ни рубля, можно проследить все мои посты на хабре, в твиттере и реддите, это и была реклама. Чуть подробнее об этом рассказываю в подкасте "Запуск завтра"

      +5
      Павел, а можете написать отдельный пост для тех кто только планирует выйти на кикстартер со своим проектом? Кажется что там очень много подводных камней.
        +3

        Как раз в это воскресенье мы собираем неформальную встречу для тех кто планирует запускать свои хардварные проекты, где я буду рассказывать как мы это делали и с чем столкнулись https://www.facebook.com/photo.php?fbid=293785795020819

          +1

          А сможете когда-нибудь рассказать про сертификацию?

            +6

            Нам это только предстоит. Я обещаю рассказывать про все этапы разработки здесь. Очень надеюсь что границы откроют и смогу приехать прямо в Китай на производство и снимать каждый шаг.

              +14

              Если вы это сделаете, то вы продвинете российскую хардварную индустрию больше, чем большая часть инициатив государства (типа Смартеки и грантов государства на экспорт продуктов).

        +2
        Интересно будет посмотреть имплементацию алиэкспрессных инженеров, насколько будет паршиво или приемлемо.
        Уверен что попытаются выкинуть на рынок какие-нибудь пустышки.
          +2

          Может даже и не пустышки. Сложнее всего будет скопировать механику, так что стоит ждать какие-то SMD кнопки типа такого


            0
            Неплохо было бы вам запатентовать ваши разработки. Вдруг в будущем надумаете бороться с пиратством и чтобы хитроумные не присвоили авторство себе.
              +3
              вряд ли Флиппер патентоспособен
                +1
                Как полезную модель можно запатентовать почти все что угодно :)
                  +1
                  Можно увязнуть в патентовании, лучше девайс пилите )
                    +1

                    Мне думается если сейчас этим не озаботиться то потом вылезет какая нибудь компания и скажет что вы со своим флиппером нарушили ее патент и все привет. Всеже было бы спокойней хотя бы проконсультироваться в патентной конторе на предмет рисков.

            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Если в карман положить вместе с ключами и т.п. на сколько вероятно случайное нажатие на джойстик?

                Можно комбинацию блокировки кнопок добавить, как на старых нокиях, нажать меню затем решетку или как на плеерах подпружиненный слайдер.

                Иметь цифровую клавиатуру типа как на старых телефонах для некоторых функций было бы удобнее, текст/цифры вводить например. Или выбрать элемент из меню. Джойстиком надо скролить несколько раз, а с цифровой клавиатуры шорткатом за одно нажатие.

                Сейчас DIY-щики которые создают похожие устройства (например ESPboy), используют старую QWERTY клавиатуру от BlackBerry, которая продается примерно за $3, можно будет добавить как модуль.
            +3
            Молодцы! Про техническую часть наверняка сейчас много напишут, но не забывайте и про «тамагочи» аспект Флиппера. Особенно сейчас, с компаньон-аппкой, BT и NFC, можно много фишек придумать. Что-то типа NFC-геокэшинга? У москвичей вон вообще есть бесконечный источник Mifare-меток (билеты метро).
              +10

              Мы не будем пытаться конкурировать с мобильным телефоном. Зачем какие-то геолокации или интернеты, если у всех есть телефон?

                0
                Зачем конкурировать, кооперироваться. Телефон определяет местоположение, и автоматом загружает во Flipper соответствующую ID метки. *грустно* суватели рекламы по подъездам с руками оторвут.
                  +3
                  Да не важно, это я с потолка для примера. Какой-то элемент fun&play должен присутствовать. Другой пример — вон в pwnagotchi есть эта их блокчейн-почта. Короче, что-то ещё, помимо похека.
                  +1
                  Справедливости ради, большинство москвичей катаются по транспортной или банковской карте, одноразовые билеты шибко дорогие и покупают в основном те, кто проездом находятся.
                    +1
                    А зачем покупать? Их часто оставляют прямо на турникетах, пустые конечно, но в качестве NFC-метки это не важно.
                  +1
                  Сборка кода происходит через make и gcc, но совсем скоро нам нужно будет добавить возможность собирать наш код в Arduino IDE и PlatformIO.

                  Это — для совместимости. Начинаю тоже с них. А после — перевожу в EmBitz. Попробуйте, транслирует за секунды, настраивал на ARM v8 64 для Raspberry Pi 3 (на голом железе), RISC-V для Kendryte K210. Кстати, если надумаете его применить, обращайтесь. Можно будет распознавать объекты с камеры и голосовые команды.
                    +4

                    STM32, конечно, мощные, но не настолько, чтобы объекты с камеры распознавать) Кажется, для этого лучше подходит другой класс устройств.

                      0
                      Недостаточно мощные: openmv.io/collections/products/products/openmv-cam-h7?
                        +2

                        Полагаю во Flipper'е стоит не STM32H7

                        +2
                        Не далеко, не высоко, но летают (распознают).
                        На Arduino Nano 33 с ARM Cortex-M4 вроде tinyML работает.
                        blog.arduino.cc/2019/10/15/get-started-with-machine-learning-on-arduino
                        ESP32 Cam лица распознают. Неспешно.
                        Для STM32 есть распознавание QR, Datamatrix и прочих кодов, активация по словам с микрофона.
                        Но я подразумевал чипы с аппаратной поддержкой нейронов и сетей. И камеры бывают разные, например, из оптической мыши. Разрешение небольшое, но частота кадров может быть тысячи в секунду.
                        www.general-vision.com/curieneurons
                        Плата Arduino 101 Intel Curie (он имеет нейроны в процессоре).
                        Или плата MaixBit Mic
                        www.seeedstudio.com/Sipeed-MAix-BiT-for-RISC-V-AI-IoT-p-2872.html — с камерой будет около 15 долларов. Работает как-то так: youtu.be/mSAxHKZvzzw
                        Есть и меньше, и дешевле с K210.

                        А дальше — будем надеяться, что разработчики Flipper пойдут дальше и разработают свой собственный процессор (за час, а систему на чипе — за неделю). Как вот здесь: www.sifive.com
                          +2

                          Прикольно! Не знал что так дешево можно собрать базовый CV.


                          будем надеяться, что разработчики Flipper пойдут дальше и разработают свой собственный процессор

                            +2
                            Кстати, технология от General Vision позволяет делать pattern recognition за 8 микросекунд. Это позволяет, например, создать сотни (и более) образцов сигналов, записать их в память нейронов. Входная последовательность будет сравниваться с ними, через 8 мкс можно будет знать, какие образцы ближе ко входному и расстояние между векторами.
                            То есть, можно сделать анализатор сигналов в реальном времени. Это же и есть назначение Flipper (если не ошибаюсь).

                            Зачем свой процессор — если для исследования потребуется сдвиговый регистр, например, на 2000 ячеек или что-то делать параллельно, например 100 сравнений одновременно. Можно, конечно, на отдельном чипе FPGA реализовать, но и в процессор вставить тоже. У Kendryte K210 есть аппаратно реализованное преобразование Фурье, очень удобно. К тому же аппаратная реализация функционала экономит батарейки.
                              +1

                              Устройство не для этого. Оно мультитул. Для углубление в чего-то одно можно использовать внешний модуль-ПЛИС.

                                +4
                                Всё становится лучше с ПЛИС.
                      0
                      но мы стараемся отделить железо от кода слоем абстракций

                      Зачем??? Вместо очередного слоя абстракций — проще написать собственные функции работы с железом. Чем больше кода — тем меньше требуется думать, учитывать, помнить, и проверять. В идеале оно само там проверяет, учитывает и думает, а нам нужно просто отправить/принять данные.
                        +5

                        Мне кажется в случае с большим количеством контрибьютеров абстракции необходимы.
                        Большая кодобаза неизбежна (особенно учитывая аппетиты на фичи), а вот грамотно организовать код еще можно

                          0
                          Да ненужны абстракции, голое железо не должно быть доступно простым смертным. Иначе каждый начнёт городить своё оригинальное. Я подобное уже встречал, и не раз.
                            +3

                            Кажется, про такие абстракции и речь. Чтобы не работать с голым железом.


                            Насколько это возможно при разработке под микроконтроллер

                        +3
                        Удачи в проекте. В описании обещана поддержка fido u2f, имеет смысл добавить fido2 (webauthn). u2f все еще жив, но будущее за webauthn
                          +4
                          Основные компоненты Флиппера написаны на C, C++ и Rust, поэтому для разработки пригодится знание этих языков.

                          А зачем смесь сразу из трех языков использовать? Если используется Rust, зачем тогда C++, почему не оставить C, Rust?
                            +1

                            Можно же разные модули на разных языках писать. По крайней мере, в теории.

                              +3
                              Наверно, ради переиспользования существующего кода.
                              +3
                              А есть эмулятор, скажем на базе конфигурации QEMU?
                              Есть мысль запихнуть туда Fort, хотя не уверен, что руки дойдут.
                                0

                                А эмулятор чего вам хотелось бы? Дисплея + STM32?

                                  0
                                  Модель памяти, USB, GPIO.
                                    0
                                    проще купить девборду с таким же контроллером и воспользоваться готовыми дебаггерами и средами, чем пилить полностью софтовый эмулятор
                                +22
                                Кто первым запустит DOOM на флиппере?
                                  –10

                                  вы планируете это всё в России делать? или опыт nginx вас чему-то научил?

                                    +4
                                    Читайте предыдущие части и особенности Kickstarter.
                                    +2
                                    Может я повторюсь или фигню скажу, но подскажите пожалуйста, а что с анонимайзингом самого флиппера (устройства)? Не знаю как правильно донести свою мысль, но можно будет как-то понять с какого именно устройства идет скажем подмена wi-fi пакетов, или при подключении к компьютеру для загрузки прошивки будет светиться id-устройства, уникальное в разрезе всех выпущенных флипперов? Или при общении 2 флипперов между собой. Не подумайте неправильно, но есть ли такой режим, полное обезличивание на всех возможных этапах идентификации устройства? Спасибо.
                                      +1
                                      Отсутствие уникальных id у печатных узлов может помешать при серийном производстве. Будет очень сложно разобраться с браком, если нельзя отличить одно устройство от другого. А брак бывает всегда, как и технический долг, вопрос лишь в его размере.

                                      ID, конечно, можно присваивать «на время», каким-либо образом сделав его стираемым, но тогда становится невозможна бесплатная гарантия на железо.
                                      +11

                                      Раз уж прикрутили bluetooth, может, стоит и приложение для смартфонов запилить? Что-то вроде расширенной консоли управления с улучшенным UX, возможностью правки прошивки на лету и т.п.

                                        –1
                                        «возможностью правки прошивки на лету»
                                        идея на минус сотню-другую тысяч долларов
                                          0

                                          Вообще для таких вещей просто берут настоящую RTOS по типу NuttX, и там не надо менять прошивку, там просто программы лежат в файловой системе. Опять же, не уверен, что флиппер потянет ОС такого уровня, ей подавай оперативку внешнюю (или просто хотя бы много оперативки). У NuttX, кстати, и командная консоль есть

                                            0

                                            Тоже бы поучаствовал в разработке приложения. Но пару месяцев назад на форуме писали, что в планах мобильного приложения нет. "but developing a complete mobile app is not in our plans right now."

                                              0
                                              –17
                                              я конечно понимаю, что все хотят почувствовать себя мамкиными хаккерами и рыночек порешал, но на хабр лезть с читалкой ключей для домофона и пытаться донести мысль о ее пользе — такое…
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Про atomic clock broadcast — можно теоретически прицепить внешний модуль через gpio
                                                  +1

                                                  Кстати, раз уж Shark'ом в какой-то степени вдохновлялись, то будет ли облачный инстанс, хоть self-hosted, для сохранения ключей и прочее?

                                                    +1
                                                    Планируется ли вторая версия? Еще есть идея, а вы свой стор с аппами для флипера, делать не планируете?
                                                      0
                                                      Ещё первую не выпустили.
                                                      –5
                                                      Можно вопрос, этот девайс — это воровской инструмент?
                                                      Flip any kind of access control system, RFID, radio protocol and perform any kind of hardware hacks using GPIO pins.
                                                      The main idea of Flipper Zero is to combine all the phreaking hardware tools that you could need for hacking on the go.


                                                        0

                                                        Как использовать нож определяет лишь сам потребитель. В умелых руках он и правда воровской, но все можно найти итак на авито. Да и для обывателя лом поудобнее будет)


                                                        В первую очередь это удобный мультитул для "гиков"/"задротов"/"хакеров" в первоначальном смысле этого слова

                                                        +1
                                                        Ребята, вы просто молодцы! Создать жизнеспособный дизайн-концепт любого электронного устройства — это очень непросто, а воплотить его в жизнь таким, каким оно задумывалось изначально — ещё сложнее. Безумно рад, что шикарная идея, приправленная совершенно бомбическим дизайном нашла такой потрясающий отклик у техно-энтузиастов по всему миру. Держу за вас кулаки и желаю удачи!
                                                          +2

                                                          Спасибо, будем стараться оправдать ожидания.

                                                          –1
                                                          Почему не рассматриваете micropython?

                                                          Сейчас все больше и больше продуктов, коммерческих, выпущены с использованием этого языка.
                                                          Zephyr — медленый.
                                                          С/C++ — увеличиваете срок и стоимость.

                                                          Если вы хотите ускорить и упростить — лучше micropython ничего нет.

                                                            –1
                                                            лучше micropython ничего нет.

                                                            Есть NodeMCU

                                                              –1

                                                              Есть, но лучше не стоит. Посмотрите на dikey с поиском по micropython.
                                                              В любом случае, это только совет.

                                                              –1
                                                              Микропитон тоже не быстрый. Да и вместить прошивку в 128-256кБ довольно сложно, с таким функционалом.
                                                                –1
                                                                Если камень поменять под STM32F407, то разницы в скорости не увидите. И Вы, конечно же, знаете, что память можно расширить. Долгий только будет процесс сбора мусора, но все зависит от архитектуру и прямоты рук.

                                                                Можно, ради интереса, сделать порт на mc, когда проект откроют.
                                                              0
                                                              Вы, конечно, извините, но после фразы
                                                              не перейти ли на RIOT OS, ChibiOS, NuttX и Zephyr
                                                              (что, одновременно?) становится не по себе.
                                                                +2
                                                                Кстати, а можно соединить два Flipper Zero через Type-C? Они смогут общаться?
                                                                  0

                                                                  О_о
                                                                  Наверно программно такое можно сделать (https://habr.com/ru/post/305602/), но вот нужно ли?

                                                                    0
                                                                    bitbucket.org/thirdpin_team/pastilda/src/master

                                                                    во флиппере был обещан режим эмуляции клавиатуры кстати
                                                                      +1

                                                                      Ух ты какая офигенная идея!

                                                                      0
                                                                      Например, есть кейс подключаться сразу к двум WiFi.
                                                                        0
                                                                        А к Wi-Fi как подключиться?
                                                                          +1
                                                                          В Flipper Zero нет Wi-Fi модуля.
                                                                      0
                                                                      Я не в теме так что сильно ногами не пинайте. Вопрос такой, что может этот девайс, чего не сможет сделать приложение на смартфоне с NFC, инфракрасным портом, Bluetooth, WiFi и если совсем припечет с модулем расширения через USB порт?
                                                                        +1
                                                                        Этот модуль расширения с такими возможностями будет стоить примерно столько же, так что считай, что это он и есть.
                                                                        +2
                                                                        Приложение для телефона будет смотреться великолепно.
                                                                        Большой экран, мощный процессор. Это то что надо.

                                                                        Больше всего хотелось бы:
                                                                        • Некая типовая интеграция с возможностью передавать все управление любым софтом на телефон типовым образом без любых действий со стороны разработчиков этих приложений.
                                                                        • И апишка для тех разработчиков кто захочет это поддержать.
                                                                          +1
                                                                          Извините, а есть ли какая-нибудь возможность научить Flipper Zero выключать аудиоколонки у подростков в общественных местах?

                                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                          Самое читаемое