17 сентября, 00:29
Энтузиаст создал веб-сервер на одноразовом вейпе с оптимизированной производительностью


xCode Journal
Энтузиаст поднял веб сервер на одноразовом вейпе Внутри оказался микроконтроллер PUYA Cortex M0 с 24 КБ флеша и 3 КБ RAM Автор подрубил к нему SLIP через semihosting прикрутил uIP стек и сделал минимальный HTTP сервер Сначала пинги были по 1 5 секунды и страницы грузились 20 секунд но после оптимизации всё взлетело 20 мс пинг и страница за 160 мс Это на 95 безопаснее xCode Journal
Технологии91 день назад


АВРОРА⭕️ХАЙТЕК®Z🇷🇺
ТЕХНИКА ЭНТУЗИАСТ ЗАХОСТИЛ САЙТ НА ЧИПЕ ОДНОРАЗОВОГО ВЕЙПА Инженер Богдан Ионеску разместил веб сервер на микроконтроллере от одноразового вейпа Он использовал чип Puya Py32 который изначально отвечал за дисплей и кнопки электронной сигареты Об изобретении мужчина написал в личном блоге Интернет трафик с микроконтроллера передавался через порт в компьютере Ноутбук принимал данные от вейпа превращал их в сетевые пакеты и направлял в локальную сеть Первые испытания прошли неудачно веб страницы загружались дольше 20 секунд и больше половины сетевых пакетов терялось Проблема оказалась в неоптимальном коде который обрабатывал информацию по одному байту зараз После доработки программы время загрузки страницы сократилось до 160 миллисекунд а пинг до 20 мс Для работы всего комплекса используется 20 из 24 килобайт памяти устройства Ее не хватит для размещения сложных сайтов зато достаточно для хранения статичных страниц например статьи в блоге На устройстве созданном Ионеску работает не просто страница но и API показывающий количество посещений и ID чипа ФОТО Vishnu Mohanan Unsplash аврорамедиа техника Telegram экосистема АВРОРА МЕДИА МЕДИА НОВОСТИ РЕГИОН ЛАЙФ СПОРТ ГЕРЛЗ ХАЙТЕК ПЕРСОНЫ ИНСАЙД КРИМИНАЛ МОЛОДОСТЬ LIVE АВРОРА МЕДИА YOUTUBE RUTUBE
Технологии90 дней назад


Люди и Код
Инженер разместил веб сервер на одноразовом вейпе И удержался от того чтобы назвать проект вейп сервер Инженер и блогер из Румынии BogdanTheGeek создал полноценный веб сайт из одноразового вейпа Идея пришла к автору когда он разбирал одноразовые вейпы ради батареек Богдан использовал встроенный микроконтроллер из вейпа чтобы он стал мини сервером который сможет хостить веб страницу С 24 KiB флеша 3 KiB RAM и минимальным HTTP сервером автор превратил вейп в устройство принимающее IP запросы и отправляющее страницы После сборки энтузиаст столкнулся с пингом в 1 5 секунды после оптимизации его удалось снизить до 20 мс Пустые парилки больше не выбрасываем
Технологии91 день назад


Веб-страница
Парень поднял веб сервер на одноразовом вейпе Казалось бы просто вейп а внутри уже ставят ARM микроконтроллеры Энтузиаст запустил на этом чипе настоящий HTTP сервер который принимает запросы отдаёт странички и даже шлёт JSON всё это на 3 КБ RAM и 24 КБ флеш памяти без сетевого интерфейса Wi Fi или Ethernet Данные прогоняются через дебаг интерфейс pyOCD socat и старый добрый SLIP в итоге микроконтроллер регистрируется как полноценный IP узел в сети TCP IP стек минималистичный uIP но при этом сервер после оптимизации получился довольно шустрым страница загружается за 160 мс Ещё раз всё это в 24 КБ памяти и 3 КБ RAM Достойный приемник Doom по уровню проклятости
Технологии87 дней назад


Хабр
Одноразовый вейп в качестве веб сервера Что если внутри одноразового вейпа скрывается не просто батарейка а полноценный ARM микроконтроллер достаточно мощный чтобы стать веб сервером Именно такое открытие сделал автор статьи Он разобрал одноразку обнаружил там чип PY32 и с помощью хитрого трюка через отладочный порт превратил его в потрясающе быстрый веб сервер В результате устройство с 3 КБ оперативной памяти хостит полноценную статью и отвечает на запросы за 160 мс Разберём пошагово как удалось подключить вейп к сети без Wi Fi и Ethernet и запустить на нём серверный код
Технологии86 дней назад
Похожие новости






+2



+5



+29




Рост цен на комплектующие ПК: аналитика и прогнозы
Экономика
4 часа назад


Трагические события в школах России: буллинг и насилие среди подростков
Происшествия
1 час назад


+2
Жители Владивостока предлагают благоустроить территорию школы 29 для комфортного обучения
Общество
6 часов назад


+5
Якутия: Рекорды газификации, волонтерская помощь и международное сотрудничество
Общество
1 день назад


+29
Фотограф использовал нейросети, в результате чего на снимке ребёнка появились лишние пальцы
Происшествия
4 часа назад

Автопром России: новинки, обновления и изменения в законодательстве
Происшествия
3 часа назад
