Гайд · Linux · SBC
Linux за $5 или просто ESP32?
Платы вроде Luckfox Pico крутят полноценный Linux по цене кофе — настоящая ФС, Python, даже камера и маленький NPU. Это размывает границу с ESP32. Но это разные инструменты, и неверный выбор либо сливает деньги, либо упирается в стену. Вот честная разница и правило, что тебе реально нужно.
Микроконтроллер против микро-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++.