RisalDash RisalDash

Гайд · Linux · SBC

Linux за $5 или просто ESP32?

Платы вроде Luckfox Pico крутят полноценный Linux по цене кофе — настоящая ФС, Python, даже камера и маленький NPU. Это размывает границу с ESP32. Но это разные инструменты, и неверный выбор либо сливает деньги, либо упирается в стену. Вот честная разница и правило, что тебе реально нужно.

LinuxLuckfoxSBCESP32Сравнение
Терминал с Linux на Luckfox Pico рядом с ESP32 MCU — микро-Linux-плата против микроконтроллера
Те же деньги, разные миры: загружающаяся ОС Linux против bare-metal-микроконтроллера.

Микроконтроллер против микро-Linux — реальная пропасть

ESP32 — это микроконтроллер: твой код и есть вся система, крутится на голом железе (или маленькой RTOS), грузится за миллисекунды и сосёт микроамперы во сне. Luckfox Pico — это крошечный компьютер: он грузит настоящее ядро Linux с процессами, ФС и драйверами. Эта ОС — весь смысл и вся цена. Она несёт мощь (любая Linux-библиотека, шелл, сеть, что «просто работает») и багаж (секунды на загрузку, куда больше RAM, реальный ток покоя).

Что даёт Linux за $5

Семейство Luckfox Pico (Rockchip RV1103/RV1106) целится ровно в то, что ESP32 плохо умеет: видео. Ты получаешь MIPI-интерфейс камеры и маленький NPU, что тянет реальные модели зрения — детекция объектов, умный дверной звонок — по цене, что раньше означала Raspberry Pi. Если проект — «наведи камеру и пойми, что там», это железо — дешёвый вход.

Когда ESP32 более чем хватает

Большинству встраиваемых задач ОС не нужна. Если читаешь датчики, рулишь дисплеем, щёлкаешь реле, отдаёшь дашборд или работаешь от батареи — ESP32 лучший инструмент: дешевле, мгновенный старт, куда меньше питания и проще сделать надёжным (нет ОС, чтобы убить SD-карту). Добавь TinyML — и он даже делает инференс аудио/жестов на устройстве без Linux. Не плати за ядро, которым не воспользуешься.

Когда микро-Linux всё же нужен

ESP32 (MCU)Luckfox (микро-Linux)
Крутиттвой код, bare metal / RTOSполноценную ОС Linux
Загрузкамиллисекундысекунды
ПитаниемкА во сне — дружит с батареейсильно выше
Силён вдатчики, управление, дашборды, низкое питаниекамера / видео, Linux-тулинг, ФС

Правило: нужны камера, видео или Linux-библиотека → микро-Linux; нужны датчики, управление, низкое питание или отданный UI → ESP32. Многие сборки берут оба — Luckfox на зрении, ESP32 на датчиках и интерфейсе.

На стороне ESP32? Отдай с него полный дашборд в пару строк C++.