
Открытая платформа для беспроводных исследований на базе ESP32.
<img width="800" alt="ghostesp_logo_white_transparent_2x_shine" src="https://assets.kitploit.com/production/public/readmes/50009/0ed2ac6a4d3d7c5e674a4c08cd6cf984607ecd2f1b7d86037ab199bfd38f6508.gif" /> > **Нативная платформа беспроводной безопасности для ESP32 на базе ESP-IDF.** > Глубокая оценка Wi-Fi и BLE, захват и экспорт исследовательского уровня, а также настоящая экосистема приложений. Построена непосредственно на ESP-IDF от Espressif, а не через ядро Arduino, поэтому новые возможности чипов и радио появляются первыми, и между GhostESP и оборудованием нет слоя абстракции. [](https://github.com/GhostESP-Revival/GhostESP) [](LICENSE) [](https://docs.espressif.com/projects/esp-idf/) [](https://discord.gg/5cyNmUMgwh) [](#supported-boards) > **⚠️ Прошивайте GhostESP только с помощью [официального программатора](https://ghostesp.net/flasher) или бинарников из наших [релизов на GitHub](https://github.com/GhostESP-Revival/GhostESP/releases).** Мы не можем проверить целостность или обеспечить поддержку сторонних программаторов и зеркал. > **⭐️ Нравится GhostESP? Пожалуйста, поставьте звезду репозиторию. Это очень помогает.** --- ## Что нового **v2.2:** LoRa становится двухстековой, захваты — богаче, а обнаружение — шире. - **LoRa:** Meshtastic и MeshCore на SX1262, переключаемые во время работы, с официальными приложениями по BLE. Поставляется на Heltec V3, T-Deck, CrowPanel Advance 2.4/2.8/4.3" и CrowPanel Advanced P4 7/9/10.1". - **Захваты:** сигнал, канал и скорость для каждого кадра в Wireshark; теги VLAN 802.1Q/QinQ; управляющие кадры (RTS/CTS/ACK) в EAPOL и захватах Wireshark. - **Обнаружение:** расширенный список обнаружения BLE-устройств (Tile, SmartTag, Chipolo, AirPods, Apple Watch, FindMy, Fast Pair, слуховые аппараты и другое), а также `bledetect`, `mdnssniff` и `dualwd` — BLE + Wi-Fi wardriving. - **Приложения:** эмулятор Game Boy / Game Boy Color, папки галереи (Tools, System, Games, Communication, Media, Sensors) и более богатый API UI для плагинов. - **Удобство:** часы в строке состояния с аналоговым и семисегментным циферблатами, выбор страны, настройка высоты строки, конфигурация пинов IR TX/RX во время работы, пользовательское переключение каналов, сквозной доступ к SD через USB (S3) и звук T-Deck. Ранее: v2.1 (Revival) добавила OTA на устройстве с защитой от отката, бэкенд NFC ST25R3916, Cloud Store и GhostScript (Lua в песочнице). v2.0 переработала UI и представила нативную экосистему приложений. <img width="320" height="170" alt="app-gallery2" src="https://assets.kitploit.com/production/public/readmes/50009/1bd8f387e2948f269f99257c3e8575a5514acb26ed7c213f3dfe258264ddea33.png" /> <img width="320" height="170" alt="airspace-monitor" src="https://assets.kitploit.com/production/public/readmes/50009/33b8a8120aeda6f06db428d2c3e667bfa2c5884e69465a6f0bba1cb686d629f2.png" /> Полная история в [`CHANGELOG.md`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/CHANGELOG.md). --- ## Начало работы | **Прошейте устройство** | **Сообщество и поддержка** | **Узнать больше** | | --- | --- | --- | | [ghostesp.net/flasher](https://ghostesp.net/flasher) | [Discord](https://discord.gg/5cyNmUMgwh) | [Документация](https://docs.ghostesp.net) · [Сайт](https://ghostesp.net) | --- ## Почему GhostESP GhostESP — это платформа, а не набор инструментов. Пять вещей выделяют её: - **Построена на ESP-IDF, а не на Arduino.** В отличие от Marauder и Bruce, GhostESP работает напрямую с SDK от Espressif. Она получает новые чипы и возможности радио первыми (802.15.4, Zigbee, 5 ГГц на C5) и более низкоуровневый контроль над радио, памятью и разделами. Прошивки на базе Arduino могут достичь тех же API, но не так напрямую. - **Живой захват и анализ на устройстве.** Потоковый трафик в Wireshark в реальном времени через USB, а также просмотр, инспекция и конвертация захватов (PCAP, hc22000, WiGLE, 802.15.4) прямо на устройстве. - **GhostLink.** Свяжите два ESP32 так, чтобы одно запускало радио, клавиатуру и дисплей другого, с BLE-мостом к приложению для Android, раздельным по каналам wardriving и OTA между узлами. - **Нативные приложения.** SD-приложения с собственными разрешениями и хранилищем, создаваемые с помощью `gbt` и SDK для плагинов, устанавливаемые из Cloud Store, плюс среда выполнения Lua для скриптов. Примеры: Device Inspector, ESP32Finder, порт Doom, генератор QR-кодов. - **Один набор команд, много интерфейсов.** Управляйте GhostESP из UI на устройстве, последовательного CLI, WebUI, приложения для Flipper Zero, приложения для Android или устройства, подключённого через GhostLink, — всё против одних и тех же команд. --- ## Возможности <details> <summary><strong>Возможности WiFi</strong></summary> - Evil Portal (с пользовательским HTML из буфера через последовательный порт) - Атаки Deauth / disassoc - Атака переключением каналов - Злоупотребление GTK / тестирование изоляции клиентов - Атака EAPOL logoff - Karma (с пользовательскими списками SSID и цепочками пользовательских порталов) - Beacon spam (одиночный/список/случайный/Rickroll) - AP scan / STA scan / scanall - Множественный выбор AP и станций - Прослушивание probe request (с автосоздаваемым Evil Twin) - Захват рукопожатия + PMKID - Захват WiFi на SD (PCAP) с браузером PCAP на устройстве + экспорт hc22000 - Режим USB-донгла для Wireshark (поток extcap) - Сигнал, канал и скорость для каждого кадра в захватах, а также поддержка тегов VLAN 802.1Q/QinQ и управляющих кадров (RTS/CTS/ACK) - DHCP starvation - Сканеры ARP / портов / SSH / локальных IP - Обнаружение mDNS / сканирование NetBIOS / сканирование HTTP-баннеров / зонд SNMP (с вариантами для каждого хоста и каждой подсети) - Пассивный сниффер локальных имён (`mdnssniff`: mDNS/LLMNR/SSDP/NetBIOS) для каждого хоста, обнаруженного через ARP - Поиск производителя по OUI WiFi - Атаки WPA3/SAE (flood + проверка соответствия) - Экспорт wardriving (WiFi/BLE/GPS) + CSV-развёртка (WiFi/BLE/GPS/802.15.4) - Помощник wardriving с разделением по каналам через GhostLink - Двухдиапазонный `dualwd` — wardriving с сосуществованием BLE + Wi-Fi (платы с PSRAM) - Отслеживание RSSI (AP/станция) с представлением живого измерителя RSSI - Обнаружение / спуфинг дронов - Обнаружение PineAP - Детектор Flock / наблюдения - Обнаружение WPS - Автоматический режим захвата в стиле Pwnagotchi (Capture PWN) - Анализ загруженности каналов - Пользовательские планы переключения каналов для атак, сканирования AP/станций, Airspace Monitor и переключения пакетов - WiFi Airspace Monitor (анализ пакетов/угроз в реальном времени, быстрое переключение каналов, карточки подозрительных устройств, спарклайн пакетов/сек) - DNS Sinkhole (блокировка NXDOMAIN на основе блок-листов со встроенной загрузкой блок-листов) - Web UI + файловая система + ретрансляция удалённых команд </details> <details> <summary><strong>Возможности BLE</strong></summary> - Режимы сканирования BLE (общий, AirTag, Flipper, raw) - Сканирование рекламных пакетов BLE с фильтрацией по префиксу OUI/производителю + импульсы совпадения RGB - Режимы BLE spam (Apple, Microsoft, Samsung, Google, Random) с опциональным пользовательским именем рекламодателя (`blespam -name`) - Сканирование / спуфинг / выбор AirTag - Захват пакетов BLE - Поток BLE в Wireshark - Поиск Flipper + RSSI - Сканирование GATT/сервисов + перечисление по устройству + отслеживание устройства (живой измеритель RSSI) - BLE wardriving - Обнаружение BLE-скиммеров - Сканирование обнаружения BLE-устройств (`bledetect`) с действиями list, track и AirTag-spoof: Tile, Samsung SmartTag, Chipolo, AirPods (по моделям), Apple Watch, универсальные клоны FindMy, Fast Pair / Find Hub, слуховые аппараты, маяки экспозиции и Chameleon Ultra - Сканирование / список / отслеживание / спуфинг дронов / OpenDroneID - Детектор Aerial (дронов) с классификацией угроз - BLE-мост GhostLink к сопутствующему приложению для Android </details> <details> <summary><strong>Возможности USB</strong></summary> - Режим USB-хоста для клавиатуры (сборки ESP32-S3) - Сквозной доступ к SD-карте через USB (платы ESP32-S3 со слотом SD) - Удалённое управление клавиатурой через GhostLink - Запуск скриптов BadUSB - Опции идентичности BadUSB (VID/PID/производитель/продукт/раскладка/рандомизация) - Тачпад BadUSB (управление курсором в стиле тачпада) - Джитглер мыши BadUSB - CLI `type_char` BadUSB для ввода отдельных ASCII-символов - Режим вывода USB HID-клавиатуры (пересылка нажатий с устройства по USB) - Отдельная страница BadUSB в WebUI </details> <details> <summary><strong>Возможности IR</strong></summary> - IR TX/RX на поддерживаемых платах - Режим обучения IR - Конфигурация пинов IR TX/RX во время работы (CLI или Settings) - Режим простого обучения IR - Поддержка файлов `.ir` Flipper - Передача из универсальной библиотеки - Инструменты IR CLI - IR dazzler (38 кГц с высокой скважностью) </details> <details> <summary><strong>Возможности NFC</strong></summary> - Поддержка PN532 NTAG/MIFARE Classic - Бэкенд NFC ST25R3916 (чтение платёжных карт EMV, деревья приложений и файлов DESFire, PicoPass и iCLASS) - Импорт/экспорт `.nfc` Flipper - Атака по словарю MIFARE Classic (словарь по умолчанию + пользовательский словарь + повторное использование сессионного ключа / развёртка по секторам) - Полный встроенный словарь MIFARE Classic - Восстановление hardnested MIFARE Classic - Набор парсеров NFC Flipper (транспорт, парковка, доступ, развлечения, лояльность): BIP, Clipper, CharlieCard, Troika, Plantain, Zolotaya Korona, WashCity, Social Moscow, Saflok, Gallagher, Disney Infinity, Skylanders, Aime, Hi, HWorld, Two Cities, Umarsh, Microel, MIZIP, MetroMoney, Kazan, SmartRider и другие - Обнаружение MIFARE Desfire - Поддержка Chameleon Ultra (CLI + UI + управление по BLE) - Сканирование HF/LF RFID Chameleon Ultra + управление считывателем </details> <details> <summary><strong>Возможности SubGHz</strong></summary> - Сканирование сигналов по 64 каналам - Анализатор частот с отображением водопада - Захват и декодирование сигналов - Более 20 декодеров протоколов на основе Flipper Unleashed/xMasterX - Передача и воспроизведение сигналов - Сохранённые сигналы в виде файлов `.sub` - Совместимость с форматом Flipper SubGhz Key File - Аппаратная поддержка CC1101 - Диапазоны частот: 315, 390, 433.92, 868.35, 915 МГц - Полная поддержка CLI - Поддержка удалённого радио SubGHz через GhostLink </details> <details> <summary><strong>Возможности аудио</strong></summary> - Аудиоплеер I2S DAC (воспроизведение MP3 с обнаружением наушников и регулировкой громкости) - Аудиоприёмник (TLV320DAC I2S) - Поддержка встроенного усилителя динамика MAX98357A на T-Deck - Музыкальный визуализатор (визуализация звука на RGB LED) - Спектр микрофона / визуализатор MIC (эффекты RGB LED на основе микрофона с несколькими режимами, цветовыми режимами, чувствительностью, сглаживанием и контрастом) </details> <details> <summary><strong>Возможности дисплея и датчиков</strong></summary> - Полный графический UI на LVGL с карусельной, сеточной и списочной компоновками - Пользовательские наборы ресурсов, загружаемые с SD (иконки, цвета, фоны, темы) - 21 цветовая тема - Экранная анимация заставки/загрузки с индикатором выполнения - Система всплывающих уведомлений - Постоянная строка состояния со значком уровня - Прокрутка перетаскиванием сенсором + пробуждение по касанию - Настраиваемый тайм-аут экрана, яркость и ориентация - Выбор страны (Settings > Wi-Fi), настройка высоты строки для меню и режим фиксации поворотного энкодера T-Embed - Анимации простоя (Game of Life, Ghost, Starfield, HUD, Matrix, Flying Ghosts, Spiral, Falling Leaves, Bouncing Text) - Экранные часы - Часы в строке состояния (переключаемые) с аналоговым и семисегментным циферблатами - Экран компаса (магнитометр) - Экран акселерометра (перегрузка, наклон, ориентация, встряхивание, скорость) - Экран датчика ENV-III (температура, влажность, давление, точка росы, высота) - Экран блокировки PIN с автоблокировкой (режим наложения продолжает захваты во время блокировки) - Управление тачпадом / курсором - Мастер настройки с конфигурацией домашнего WiFi - Настройки доступности (размер шрифта, высокий контраст, уменьшенное движение, скорость повтора ввода, режим защиты от эпилепсии) - Управление размером шрифта терминала - Режим Rave (сборки с дисплеем) - Тактильная обратная связь DRV2605 (S3TWatch) </details> <details> <summary><strong>Приложения и расширяемость</strong></summary> - Apps Gallery (центральный лаунчер для нативных SD-приложений с папками Tools, System, Games, Communication, Media и Sensors) - Система нативных SD-приложений (загрузка, список, инспекция, запуск, остановка, сброс приложений с разрешениями и ограниченным хранилищем) - Ghost Build Tool (`gbt`) для создания каркаса, сборки и упаковки приложений и прошивки - SDK для плагинов/приложений и примеры приложений (Device Inspector, ESP32Finder) - Дополнения API UI для плагинов: встраиваемый список опций, прямоугольники виджетов, метрики дизайна, стек страниц, необработанное состояние касания, пакетные вызовы UI, опция манифеста `forward_back` и гейтинг функций `GHOSTESP_API_HAS()` - Cloud Store (просмотр и установка приложений, скриптов и наборов ресурсов на устройстве) - GhostScript (среда выполнения скриптов Lua 5.4 в песочнице для скриптов с SD-карты) - Виртуальный питомец-компаньон Ghostchi (система XP на 50 уровней, 27 источников XP, пассивный/агрессивный режимы, экран блокировки компаньона, глобальное настроение, всплывающие уведомления о повышении уровня, значок в строке состояния) - SD Browser (просмотр файлов/папок, переименование, удаление, копирование/перемещение, предпросмотр текстовых файлов) - Приложение-эмулятор Game Boy / Game Boy Color с сохранениями состояний и батарейными сохранениями - Браузер PCAP на устройстве с экспортом hc22000 - Экран Info на устройстве (устройство, среда выполнения, сборка, благодарности) - Переиспользуемые всплывающие окна подтверждения для опасных действий UI </details> <details> <summary><strong>Дополнительные возможности</strong></summary> - GhostLink (интерфейс команд и дисплея для двух устройств) с поддержкой удалённого радио и ретрансляцией клавиатуры - Бенчмарк пропускной способности `glbench` GhostLink и статистика канала - Мастер настройки (сборки с дисплеем) - Проводное + веб-зеркалирование экрана - Режим Ethernet (W5500) + полный набор инструментов: сканирование отпечатков, сканирование портов, ping sweep, сканирование ARP, ARP-отравление, MITM, HTTP, DNS, NTP, трассировка маршрута, инструменты MAC, статистика - Захват учётных данных TLS SNI / HTTP / FTP через Ethernet - Поддержка DIAL / Chromecast V2 - Интеграция GPS (`gpsinfo`) с ручной загрузкой WiGLE, конфигурацией скорости передачи во время работы и потоковой передачей компаньона `wdstream` - Вывод на сетевой принтер (`powerprinter`, PJL) - Режимы RGB LED (Normal, Rainbow, Stealth, Knight Rider, MIC Visualizer, пользовательские цвета) с управлением яркостью neopixel - Конфигурация часового пояса (`timezone`) + установка времени по NTP - Обнаружение движения камерой с захватом снимков на SD-карту и оповещениями через вебхук Discord (XIAO S3 Sense) - Живой поток камеры MJPEG (`/camera`) - Анализатор спектра NRF24 с пассивным обнаружением глушения 2.4 ГГц - Захват пакетов Zigbee / 802.15.4 + CSV-развёртка (ESP32-C5/C6) - Захват каналов 802.15.4 / Zigbee - Мониторинг батареи / поддержка топливного датчика - Аппаратная поддержка датчиков / RTC (PCF8563) - Поддержка клавиатуры M5 Cardputer / Cardputer ADV - Сопутствующее приложение для Android - Поддержка драйверов дисплея CH422G / ST7262 / AXS15231B / APX2102 на устройстве - Поворотный дисплей CrowPanel 1.28 дюйма с управлением громкостью/отключением звука USB-аудио - Light-sleep в простое + масштабирование частоты + энергосбережение Wi-Fi - Анимации с уменьшенным движением - Резервное копирование / восстановление конфигурации на SD - OTA на устройстве и обновление прошивки с SD с проверкой и защитой от отката </details> <details> <summary><strong>Возможности LoRa</strong></summary> - LoRa, совместимая с Meshtastic (SX1262 / SX1276 / LLCC68), со стандартным воздушным фреймингом - Стек компаньона MeshCore на том же радио, переключаемый во время работы - Официальные приложения Meshtastic и MeshCore по BLE (PhoneAPI) - Экранный вид LoRa: список узлов, карта, чат и журнал пакетов - Команды CLI `lora` и `meshcore` - 24 предустановки региона / плана диапазонов плюс пользовательский канал, с ограничениями мощности TX для каждой платы - Зашифрованный чат LoRa и прямые сообщения с PKI Ed25519 - Пакеты позиции, информации об узле, маршрутизации и трассировки - Объявления MeshCore, групповой и прямой текст, контакты и каналы - Автозапуск запомненного протокола при загрузке - Включено на Heltec V3, Elecrow CrowPanel Advance 2.4 / 2.8 / 4.3 дюйма, Elecrow CrowPanel Advanced P4 7/9/10.1 дюйма и LilyGo T-Deck </details> --- ## Поддерживаемые варианты ESP32 - ESP32-Wroom · ESP32-S2 · ESP32-C3 · ESP32-S3 · ESP32-C5 · ESP32-C6 · ESP32-P4 > **Примечание:** Доступность функций зависит от чипа. У S2 нет аппаратного обеспечения Bluetooth. У C5 есть поддержка 5 ГГц и 802.15.4 или Zigbee. P4 использует внешний ESP32-C6 для Wi-Fi и Bluetooth через ESP-Hosted. --- ## Поддерживаемые платы 62 целевые платы собираются в CI ([`.github/workflows/compile_all.yml`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/.github/workflows/compile_all.yml)) из 61 конфигурации в [`configs/`](https://github.com/ghostesp-revival/ghostesp/blob/Development-deki/configs). Awok V5 использует общую конфигурацию ESP32-S2. <details> <summary><strong>Матрица функций плат (нажмите, чтобы развернуть)</strong></summary> | Плата | Bluetooth | NFC (PN532) | NFC (Chameleon) | IR TX | IR RX | GPS по умолчанию | Клавиатура | Дисплей | SD | OTA | Нативные SD-приложения | LoRa | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | ESP32-Wroom DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | ESP32-S2 DevKitC | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | ESP32-S3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | ESP32-C3 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | ESP32-C5 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | ESP32-C6 DevKitC | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | Awok V5 | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | GhostBoard | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | Marauder v4 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✓ | ✗ | ✗ | | Marauder v6 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✗ | ✗ | ✗ | ✗ | | AWOK Mini | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | Full | ✗ | ✗ | ✓ | ✗ | | Cardputer | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ | | Heltec V3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✓ | | CYD2 USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | CYD2 Micro USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | CYD2 Dual USB | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | CYD2 USB 2.4" | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | CYD2 USB 2.4" (вариант C) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | CYD 2432S028R | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | Waveshare 7" Touch | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | Crowtech 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✗ | ✓ | ✗ | | CrowPanel Advance 7" (S3, режим TFCard) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | CrowPanel 4.2" E-paper (400×300) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ | | CrowPanel 5.79" E-paper (792×272) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | E-paper | ✓ | ✗ | ✓ | ✗ | | CrowPanel Advance 2.4" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ | | CrowPanel Advance 2.8" (S3, 320×240) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ | | CrowPanel Advance 3.5" (S3, 480×320) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | CrowPanel Advance 4.3" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ | | CrowPanel Advance 5" (S3, 800×480) | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | CrowPanel 1.28" Rotary (S3, 240×240) | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | CrowPanel Advanced P4 7/9/10.1" (v1.2+) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ | | CrowPanel Advanced P4 7/9/10.1" (v1.1) | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✓ | | CrowPanel Advanced P4 5" RGB | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | Sunton 7" | ✓ | ✗ | ✓* | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | JC3248W535EN | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | Flipper JCMK GPS | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | T-Deck | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | Full | ✓ | ✗ | ✓ | ✓ | | T-Embed CC1101 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | GhostLink P1 Core | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | GhostLink P1 Peer | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | T-Dongle-S3 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✗ | ✗ | | T-Dongle-C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | Full | ✓ | ✓ | ✓ | ✗ | | S3TWatch | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | Full | has 4MB vfs partition | ✓ | ✗ | ✗ | | T-Display S3 Touch | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | Full | ✓ | ✗ | ✗ | ✗ | | JCMK Devboard Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | Minion | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✗ | ✗ | | Lolin S3 Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | - | ✓ | ✗ | ✓ | ✗ | | Cardputer ADV | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | Full | ✓ | ✓ | ✗ | ✗ | | Poltergeist | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | Status | ✓ | ✗ | ✗ | ✗ | | Banshee (C5 display MCU) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | Full + Status | ✓ | ✗ | ✓ | ✗ | | Banshee (S3 main) | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✓ | ✗ | ✗ | | Febris Pro | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✗ | ✗ | ✗ | ✗ | | ACE C5 | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | - | ✓ | ✗ | ✗ | ✗ | --- [Read more](https://github.com/ghostesp-revival/ghostesp)