Прошивка CapibaraZero позволяет использовать недорогие альтернативы Flipper Zero на базе оборудования ESP32-S3

Прошивка с открытым исходным кодом CapibaraZero призвана предложить недорогую альтернативу Flipper Zero для аппаратных платформ на базе ESP32-S3, а вскоре и других устройств с беспроводными микроконтроллерами ESP32, в частности LilyGO T-Embed CC1101, похожего на оригинальный T-Embed с ESP32-S3 WiSoC, но также оснащенного микроконтроллером Texas Instruments CC1101 Sub-GHz и модулем NFC/RFID NXP PN532.

Flipper Zero — популярный портативный многофункциональный инструмент для пентестеров и хакеров оборудования на базе беспроводного микроконтроллера STMicro STM32WB55 Bluetooth 5 LE и 802.15.4 и микроконтроллера TI CC1101 Sub-Ghz, который оказался в центре скандалов – в прошлом году в Канаде власти выступили с предложением о запрете распространения устройства из-за его (сомнительного) потенциального использования для угона автомобилей. С тех пор мы видели несколько альтернатив, таких как Monstatek M1 (который еще не доставлен спонсорам…) и аппаратное обеспечение с открытым исходным кодом HackBat с Raspberry Pi RP2040, модулем WiFi ESP8266 и радиочастотным приемопередатчиком CC1101. Прошивка CapibaraZero предлагает еще один способ создания собственной дешевой альтернативы Flipper Zero с использованием готового оборудования на базе микроконтроллеров ESP32.

Поскольку LilyGO T-Embed CC1101 (на фото выше) — самая простая платформа для начала работы с CapibaraZero, давайте рассмотрим ее технические характеристики:

  • Беспроводной модуль – ESP32-S3-WROOM-1U
    • SoC – двухъядерный процессор Xtensa LX7 от Espressif Systems ESP32-S3
    • Память – 8 МБ PSRAM
    • Хранилище – 16 МБ флэш-памяти
    • Беспроводная связь — подключение по WiFi 4 и Bluetooth 5.0 с внешней антенной
  • Хранилище – слот для карты MicroSD
  • Дисплей – 1,9-дюймовый цветной IPS TFT LCD с разрешением 320 x 170 (драйвер ST7789 SPI)
  • Беспроводное подключение
    • WiFi и Bluetooth от ESP32-S3
    • Маломощный субгигагерцовый радиочастотный трансивер Texas Instruments CC1011
      • Диапазоны частот
        • 300 – 348 МГц
        • 387 – 464 МГц
        • 779 – 928 МГц
    • Модуль приемопередатчика NXP PN532 NFC/RFID I2C
  • Аудио – встроенный микрофон и «слот для динамика»
  • Поворотный энкодер с ключом
    • 24 фиксатора
    • 12 импульсов/360°
    • Кольцевая RGB-подсветка (7х светодиодов)
  • USB – 1х порт USB Type-C для зарядки
  • Расширение – 2x разъема Qwiic I2C
  • Разное
    • Кнопки сброса и загрузки
    • ИК-приемник и передатчик
    • 8x светодиодов WS2812 RGB
  • Аккумулятор
    • Литий-полимерный аккумулятор емкостью 1300 мАч
    • Определение напряжения батареи на выводе IO04
  • Размеры – 97,5 x 39 x 31 мм.
  • Корпус – материал ABS+PC (прозрачная версия)

Схема распиновки T-Embed CC1101

LilyGO делится схемами PDF и некоторыми примерами кода для PlatformIO или Arduino IDE на GitHub. Они включают в себя заводские тесты и низкоуровневые примеры, которые будут полезны для людей, желающих написать собственную прошивку, но большинство пользователей могут захотеть использовать прошивку CapibaraZero, чтобы воспроизвести большинство возможностей Flipper Zero.

Проект все еще находится в стадии бета-тестирования, но уже реализованы следующие функции: Wi-Fi, BLE, BadUSB, NFC, некоторые сетевые атаки, Sub-GHZ и инфракрасный порт. Помимо образа прошивки T-Embed C1101, CapibaraZero также выпущен для Arduino Nano ESP32 и официальной платы ESP32-S3-DevKitC-1 с флэш-памятью объемом 8 МБ или 16 МБ, хотя для получения полной функциональности вам потребуется добавить внешние модули для дисплея ST7789, Sub-GHz, NFC и IR Tx/Rx.

LiliyGO T-Embed CC1101 можно купить на AliExpress примерно за 67 долларов с доставкой или на Amazon за 60 долларов, или гораздо дешевле, чем 169 долларов, запрашиваемых за Flipper Zero, с, безусловно, лучшей поддержкой и большим сообществом пользователей.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments