Разработчик запустил хостинг сайта на чипе от одноразового вейпа

Памяти на нём не слишком много, но статичные страницы вроде блога разместить получится.

Разработчик запустил хостинг сайта на чипе от одноразового вейпа

Инженер Богдан Ионеску (BogdanTheGeek) создал веб-сервер для хостинга сайтов на базе чипа, который он извлёк из одноразового вейпа. 

Рассматриваемый «испаритель» оснащён микроконтроллером PY32C642 на базе ядра Cortex-M0, с 24 КБ флэш-накопителя и с 3 КБ оперативной памяти. Он не поддерживает сетевые протоколы «из коробки», зато поддерживает механизм semihosting, который позволяет связаться с компьютером. Он и выступает для микроконтроллера «окном» в интернет.

Производительность изначальной конфигурации удручала: пинг доходил до 1,5 секунды, а примерно половина пакетов «терялась» по дороге. Но после ряда оптимизации пинг удалось снизить до 20 мс.

В итоге на чипе осталось около 20 КБ памяти, чего не хватит на размещение динамических сайтов, зато достаточно для хранения статики — например, статьи в блоге. Посетить размещённую на вейпе страницу можно по этой ссылке, но если из-за нагрузки она недоступна, есть веб-архив.

Ионеску поделился разработкой — исходный код проекта доступен на GitHub.