Свежие новости

Инженер Богдан Йонеску совершил удивительное преобразование, превратив одноразовый вейп в полноценный веб-сервер. Внутри устройства он обнаружил микроконтроллер PY32F002B с процессором Arm Cortex-M0+, который работает на частоте 24 МГц и имеет 3 килобайта оперативной памяти и 24 килобайта флэш-памяти. Этого объема оказалось достаточно для запуска веб-сервера, хотя первоначальные тесты показали крайне низкую производительность: задержки пинга достигали 1,5 секунды, а загрузка страниц занимала до 20 секунд. всей доступной памяти

Тем не менее, после оптимизации, включающей буферизацию и пакетную запись, время отклика сократилось до 20 мс, а скорость загрузки страниц увеличилась до 160 мс. Страница весила всего 20 килобайт, что привело к использованию почти всей доступной памяти устройства.

Йонеску назвал свой проект VapeServer и вывел его в интернет, предоставив доступ всем желающим. Однако, стоит отметить, что сервер не предназначен для высокой нагрузки и в настоящее время выдает ошибку 503. Исходный код VapeServer доступен на GitHub.

News Reporter