На сайте используются cookies. Продолжая использовать сайт, вы принимаете условия
Ok
Подписывайтесь на RusTopNews.Ru в MAX Все ключевые события — в нашем канале. Подписывайтесь!
Все новости
Новые материалы +
Размер текста
А
А
А

Айтишник сделал из одноразового вейпа сервер для сайта

HackaDay: айтишник сделал из микросхемы одноразового вейпа веб-сервер
true
true
true

Программист, выступающий на GitHub под ником BogdanTheGeek, продемонстрировал необычное применение одноразовых вейпов, превратив один из них в полноценный веб-сервер. Этот проект, названный «vapeserver», как пишет HackaDay, призван показать растущие возможности электроники, используемой даже в таких, казалось бы, простых устройствах как «одноразка».

В последние годы, когда в вейпы начали интегрировать сложные электронные компоненты, они стали объектом изучения со стороны программистов-энтузиастов. Так BogdanTheGeek обнаружил, что многие из этих устройств оснащены микроконтроллерами Puya, известными в кругах айтишников своей дешевизной. Конкретно в «подопытном» вейпе BogdanTheGeek использовался микроконтроллер Puya PY32F002B с ядром Cortex-M0+ с частотой 24 МГц, 3 КБ оперативной памяти (SRAM) и 24 КБ флеш-памяти.

Несмотря на относительно высокую производительность микроконтроллера, запуск веб-сервера оказался для него непростой задачей. Однако Богдан обошел аппаратные ограничения, используя стек протоколов TCP/IP uIP и протокол SLIP (Serial Line Internet Protocol). В сочетании с семихостингом (механизм, который позволяет коду, запущенному во встроенной системе, общаться с ресурсами и использовать их на хост-компьютере, – «RusTopNews.Ru») это позволило создать последовательное устройство, с ОС, включающей функцию модема. Такая схема позволила BogdanTheGeek возможность присвоить поделке видимый IP-адрес и запустить веб-сервер.

Хотя ссылка на работающий «vapeserver» доступна в оригинальной статье на странице проекта GitHub, в HackaDay воздержались от ее прямого упоминания, чтобы избежать непреднамеренной DDoS-атаки и перегрузки миниатюрного сервера.

Ранее «RusTopNews.Ru» писала о том, как Россия выкупает цифровое пространство Украины.

Что думаешь?