“VapeServer”: projeto transforma vape descartável em servidor de internet
Um engenheiro e entusiasta de hardware chamado Bogdan Ionescu, conhecido como BogdanTheGeek, transformou o que para muitos é lixo eletrônico em um projeto curioso e impressionante: um servidor web funcional e muito rápido, usando apenas os componentes de um vape descartável.
A ideia, batizada de “VapeServer”, surgiu do hobby de Bogdan de colecionar vapes descartados para reaproveitar seus componentes. Ele notou que os modelos mais recentes, equipados com portas USB-C, eram equipados com componentes mais avançados do que o esperado.
Em vez de um simples chip descartável, ele encontrou um microcontrolador ARM Cortex-M0+ de 24 MHz, com 24 KB de armazenamento flash e apenas 3 KB de memória RAM.
–
Entre no Canal do WhatsApp do Canaltech e fique por dentro das últimas notícias sobre tecnologia, lançamentos, dicas e tutoriais incríveis.
–
Minisservidor é surpreendentemente veloz
Para colocar o servidor no ar, Bogdan usou uma técnica criativa: ele programou o microcontrolador do vape para emular um antigo modem dial-up, utilizando um protocolo chamado SLIP (Serial Line Internet Protocol) para se comunicar com um computador através da porta USB. No pequeno chip, ele conseguiu rodar uma pilha de rede TCP/IP e um servidor HTTP mínimos, hospedando uma cópia de seu próprio post de blog sobre o projeto nos cerca de 20 KB de armazenamento restantes.

Inicialmente, o desempenho foi bem ruim, com a página levando mais de 20 segundos para carregar e com 50% de perda de pacotes. Bogdan descobriu que o problema era seu código, que não utilizava eficientemente a pouca memória disponível.
Após otimizar o software, ele registrou uma mudança de velocidade significativa: a página passou a carregar em cerca de 160 milissegundos, sem perda de pacotes e com pings de apenas 20 ms. Nós tentamos abrir o site hospedado pelo projeto, mas, no momento, só conseguimos ver o erro 504.
Para quem tiver interesse, o código está disponível no GitHub no link abaixo.
Veja mais do CTUP:
- SSD usado vale a pena? 5 cuidados ao comprar
- 6 dicas para montar um PC gamer competente sem gastar muito
- FOMO: O que é o princípio do Fear Of Missing Out e como ele afeta os gamers?
Leia a matéria no Canaltech.
O que achou dessa notícia? Deixe um comentário abaixo e/ou compartilhe em suas redes sociais. Assim conseguiremos informar mais pessoas sobre as curiosidades do mundo!
Esta notícia foi originalmente publicada em:
Fonte original