Энтузиаст превратил отработавший вейп в веб-сервер

12

Энтузиаст превратил отработавший вейп в веб-сервер

С тех пор, как вейпы стали оснащать относительно сложной электроникой, экранами и памятью, Богдан Ионеску стал коллекционировать отработавшие устройства. Поначалу ему просто было жаль видеть, как их выкидывают в мусор, плюс он занимался бережной утилизацией батарей. Но затем он решил переделать отслуживший свое вейп во что-то другое – и превратил его… в веб-сервер.

загрузка...

Вейп можно с натяжкой назвать миниатюрным компьютером, так как в микросхему Puya встроен микроконтроллер ARM Cortex-M0+, плюс на борту есть 24 КБ флеш-памяти и 3 КБ ОЗУ. Ионеску использовал полухостинг и устаревший протокол SLIP, чтобы заставить устройство принимать IP-пакеты, фактически превратив его в миниатюрный dial-up модем. Это позволило ему загружать веб-страницы через http, хотя и невероятно медленно.

В ходе работы над вейпом Ионеску оптимизировал использование памяти, потоков данных и передачи пакетов, после чего устройство стало работать гораздо быстрее. А именно – загружать веб-страницу за 160 миллисекунд вместо 20 секунд, как раньше. Это своего рода инженерный подвиг, а также повод для размышления. Энтузиаст сумел дать вторую жизнь тому, что изначально создавалось как одноразовая безделушка, не имеющая никакого полезного применения после использования.

Энтузиаст превратил отработавший вейп в веб-сервер