сли вы когда-нибудь задумывались, как запустить функциональный микрокомпьютер без розетки или химических аккумуляторов, ответ оказался неожиданным — с помощью открытого огня. Как обратило внимание издание Hackster, автор YouTube-канала PickentCode спроектировал и собрал рабочий кибердек, получающий энергию исключительно от тепла. В основе конструкции — миниатюрный двигатель Стирлинга, напрямую соединенный с микроконтроллером ESP32. Такой компьютер работает ровно столько, сколько горит пламя под его поршнем.
Вся термодинамическая система остается чисто механической вплоть до финального этапа: открытое пламя нагревает воздух внутри цилиндра, заставляя поршень двигаться, а более холодный внешний воздух остужает камеру, возвращая его в исходное положение.
«Пока у вас есть доступ к огню, этот ПК продолжает работать».
Быстрый цикл теплового расширения раскручивает маховик, который приводит в движение миниатюрный генератор. Тот, в свою очередь, вырабатывает электрический ток для питания платы ESP32. На максимальных оборотах конструкция вибрирует так сильно, будто готова развалиться на части, но вырабатывает ровно столько стабильной энергии, сколько требуется для непрерывной работы микросхемы.
Чистый машинный код в деревянном корпусе

Для своего проекта PickentCode создал деревянный корпус в викторианском стиле с масляной пропиткой. С помощью синего лазера и алгоритма дизеринга Флойда — Стейнберга автор выжег на древесине детальный портрет Роберта Стирлинга. При этом устройство вовсе не является бутафорской стимпанк-игрушкой.
Главное инженерное достижение проекта — оптимизация энергопотребления чипа ESP32 при работе от нестабильного и слабого источника питания. Чтобы обойти прожорливые стандартные операционные среды, система исполняет низкоуровневый машинный код напрямую на голом железе микроконтроллера. Максимальное упрощение программного стека позволило снизить аппетиты чипа настолько, что терминал моментально откликается на команды даже от столь экзотического генератора.
Создатели самодельных кибердеков обычно гонятся за емкими аккумуляторами или солнечными панелями, однако ставка на прямое термодинамическое преобразование наглядно очерчивает физические пределы автономной электроники. Заменить рабочий ноутбук горелкой и маховиком не получится, но запуск пользовательского кода исключительно за счет горячего воздуха доказал силу экстремальной программной оптимизации.
