Инженерный рабочий стол с ноутбуком, платами и инструментами

дроны · электроника · код · прототипы

Кирилл Деревянко

Инженерное DIY-портфолио

Дроны, ESP32, LoRa, IoT, FPV, Web-инструменты и прототипы, которые можно не только показать на экране, но и подержать в руках.

ESP32 LoRa FPV Web/API
Обо мне

Код, питание, связь, корпус

Мне интересны проекты, где нужно соединить несколько уровней сразу: питание, плату, прошивку, связь, интерфейс и корпус.

Например: передать GPS-координаты с дрона по LoRa, вывести телеметрию на OLED, подсветить состояние через WS2812 и сохранить данные для анализа.

В работе часто встречаются LoRa-телеметрия, GPS-трекеры, FPV-дроны, LED-контроллеры, Web-интерфейсы для железа и 3D-печатные корпуса.

01 Идея

Быстро собрать схему, проверить гипотезу и понять ограничения железа.

02 Прошивка

Написать управление, обмен данными, интерфейс и диагностику.

03 Тесты

Проверить дальность, питание, нагрев, крепления и устойчивость.

04 Доводка

Собрать корпус, убрать слабые места и привести проект в рабочий вид.

Направления

Что умею соединять

FPV

Дроны и FPV

Сборка и настройка квадрокоптеров: Betaflight, INAV, GPS, ELRS, OSD, видеолинк, питание и телеметрия.

IoT

ESP32, LoRa и IoT

Маяки, трекеры, индикация, датчики, OLED, WS2812 и связь между устройствами.

API

Web/API для управления и аналитики

Интерфейсы, отчёты, фильтры, выгрузки, OpenAPI и внутренние инструменты.

CAD

3D-печать и корпуса

Прототипирование корпусов, креплений и деталей для электроники и дронов.

SYS

Автоматизация и полевые сценарии

Дальность связи, питание, мониторинг, устойчивость и проверка устройств вне рабочего стола.

Проекты

То, что можно собрать и проверить

Мини-кейсы: что сделано, где мой вклад и какой стек использован.

Светодиодные модули, ESP32-контроллер и 3D-печатный корпус
статус: рабочая версия

Контроллер светодиодных панелей

Коротко: управление несколькими WS2812-зонами с эффектами, плавной анимацией и настройками.

Что сделано: прошивка, эффекты, Web-интерфейс, BLE-управление и хранение файлов в LittleFS.

Мой вклад: схема подключения, прошивка, интерфейс, сборка.

ESP32WS2812BLEWeb UILittleFSJavaScript
GPS-трекер на ESP32 с LoRa-модулем, OLED-дисплеем и батареей
статус: прототип

GPS-трекер на LoRa

Коротко: передатчик получает координаты с GPS-модуля и отправляет их по LoRa на приёмник.

Что сделано: чтение GPS, обмен по LoRa, вывод состояния на OLED, подготовка данных для анализа.

Мой вклад: схема, прошивка, протокол обмена, отладка.

ESP32GPSLoRaOLEDTinyGPS++ · SPI/I2C/UART
Тестовый стенд телеметрии с контроллером, GPS, радиомодулями и питанием
статус: идея/исследование

Полевые IoT и агродроны

Коротко: интерес к системам, которые работают вне лаборатории: связь, мониторинг, питание и автономные сценарии.

Что сделано: собраны направления для тестов связи, телеметрии, навигации и устойчивости устройств.

Мой вклад: архитектура, подбор компонентов, сценарии полевых проверок.

LoRaGPSТелеметрияАвтономностьПолевые тесты
Рабочее место с Web-инструментами, аналитикой и API-схемами на экране
статус: рабочая версия

Внутренние Web-инструменты

Коротко: backend- и frontend-части для аналитики, отчётов, фильтров, выгрузок и API-документации.

Что сделано: интерфейсы, серверная логика, отчёты, OpenAPI, разграничение прав доступа.

Мой вклад: backend, frontend, API, интеграции, автоматизация процессов.

PHPYii2PostgreSQLJavaScriptBootstrapOpenAPI
В работе

Сейчас на столе

Короткий срез того, что сейчас ближе всего к сборке, тестам и доводке.

LoRa-телеметрия и наземная станция на рабочем столе

LoRa-маяк для дрона

ESP32 + EBYTE E220 + OLED + WS2812. Тест связи, индикация и подготовка к полевым проверкам.

LED-контроллер, светодиодные модули и 3D-печатный корпус

LED-контроллер

Несколько WS2812-зон, BLE-управление, плавные эффекты и Web-интерфейс.

Прототип дрона с креплениями, GPS и телеметрией

FPV-сборка

Настройка приёмника, протоколов, OSD, GPS и телеметрии.

Стек

Инструменты и технологии

Hardware

ESP32EBYTE E220GPSOLEDWS2812UARTI2CSPI

Drones

BetaflightINAVArduPilot/PX4ELRSCRSFOSDFPV

Software

PHPYii2JavaScriptPostgreSQLOpenAPIBootstrap

Fabrication

3D-печатькорпусакрепленияпрототипирование
Интересы

Темы, к которым возвращаюсь

Дроны и автономные системы LoRa-связь ESP32 FPV 3D-печать Web-интерфейсы для железа Агродроны Лыжи и бег
Контакт

Код, устройства и заметки

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

Если интересны дроны, IoT, ESP32, LoRa, Web-инструменты или инженерные DIY-проекты — можно посмотреть код на GitHub.

Ещё немного личного: лыжи и бег помогают держать ритм и терпение в длинных задачах.

GitHub Открыть GitHub

github.com/kvderevyanko