Orange Pi 5B: энтузиаст починил Bluetooth, который не работал восемь лет

Orange Pi 5B: энтузиаст починил Bluetooth, который не работал восемь лет

Форк заброшенного ubuntu-rockchip принёс два образа Ubuntu 24.04 для Orange Pi 5B — и вместе с ними исправление гонки при загрузке и настройку сосуществования Wi-Fi и Bluetooth, до которой у вендора не доходили руки с 2018 года.

[Читать далее]

Робот-жук, который ползает по стенам: ESP32, пропеллер и разрежение под днищем

Робот-жук, который ползает по стенам: ESP32, пропеллер и разрежение под днищем

Никаких присосок и магнитов: бесколлекторный мотор с винтом откачивает воздух из-под корпуса, и 104-граммовый робот держится на вертикальной стене с усилием 360 граммов. Разбираем схему, механику и код.

[Читать далее]

Бейдж с наносекундным временем: Джефф Гирлинг, Tufty 2350 и GPS

Бейдж с наносекундным временем: Джефф Гирлинг, Tufty 2350 и GPS

Конференционный бейдж, который синхронизирует свои часы по сигналу GPS с точностью до наносекунды. И отдельный сюжет: 2141 строку MicroPython автор не написал сам — и рассказывает об этом честно.

[Читать далее]

West в Zephyr: восемь приёмов, которые экономят часы и гигабайты

Мета-инструмент Zephyr умеет заметно больше, чем west init и west build: выборочный импорт манифестов, общий кеш между воркспейсами, поверхностное клонирование, алиасы, расширения и фиксация зависимостей по SHA.

[Читать далее]

DeepSDR: живая карта происшествий из эфира на RTL-SDR, Whisper и LLM

DeepSDR: живая карта происшествий из эфира на RTL-SDR, Whisper и LLM

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

[Читать далее]