← На главную

ironicbadger научил ESP32-Plane-Radar показывать типы самолётов и OTA

26.07.2026 02:35 · hackernews

Maker иронично отмечает, что проект ESP32-Plane-Radar идеально подошёл для ленивой субботы после выступления на Devrelcon в Нью-Йорке. Модель с Makerworld попалась на глаза пару недель назад, а компоненты пришли как раз во время поездки. Это открытый проект на GitHub от ironicbadger — прошивка на C++ под лицензией MIT, которая превращает ESP32-C3 и круглый 1.28-дюймовый дисплей в живой радар для самолётов. Устройство подхватывает ADS-B трафик поблизости, отображает каждый борт по дистанции и азимуту и выводит детали прямо на экран.

Сборка заняла минут пятнадцать, хотя пришлось немного попаять — тонкие силиконовые провода напомнили времена сборки гоночных дронов. Прошивка оказалась ещё проще: через браузерный инструмент ESPHome свежий ESP32 прошивается меньше чем за полминуты и сразу готов к работе.

С оригинальной 3D-моделью от matixovi на Makerworld вышла заминка. Выглядит она отлично, но допуски слишком жёсткие для попавшейся партии плат, поэтому автор пока распечатал другую — ESP32-S3 1.28" Waveshare Plane Radar от ThePrintableWatch, а собственную модель корпуса планирует сделать позже.

Дальше ironicbadger форкнул прошивку и добавил кучу улучшений «на чистых вибрациях». Главное — теперь для рейсов вместо просто бортового номера показывается пункт отправления и назначения, если данные доступны, иначе позывной. Типы самолётов стали читаемыми: например, B737-800 вместо краткого B737. На радар вывели локальную погоду, температуру, влажность, время и дату. Веб-интерфейс научился менять координаты после первой настройки, а опции дисплея теперь регулируются без сброса Wi-Fi-конфигурации — можно переключать единицы измерения, полосы, погоду, формат температуры и 12‑ или 24‑часовой формат времени. Текст по умолчанию укрупнён на 10%, и есть ползунок масштабирования от 80 до 130%.

Кроме того, прошивка получила поддержку аутентифицированных OTA-обновлений. Следующие сборки можно заливать прямо через браузер, не подключая плату по USB. Всё собрано, прошито и проверено на реальном устройстве, последние изменения уже в основной ветке. В планах — порт на дисплей побольше и аккуратный 3D-печатный корпус.

Читать оригинал →