Início » Gadgets » Engenheiro cria cartão de visita eletrônico de US$ 3 com Linux

Engenheiro cria cartão de visita eletrônico de US$ 3 com Linux

Cartão de visita de George Hilliard tem USB, roda distribuição Linux e faz boot em 6 segundos; dispositivo usa processador ARM

Felipe Ventura Por

O engenheiro de sistemas embarcados George Hilliard decidiu dar vida nova aos cartões de visita: ele criou um modelo com conectividade USB que roda uma distribuição Linux e faz boot em cerca de 6 segundos. O dispositivo usa um processador ARM simples importado da China e custa menos de US$ 3.

Cartão de visita com Linux

É possível inserir o cartão em um computador: o boot leva cerca de 6 segundos e, então, você tem acesso a um arquivo leia-me, uma cópia do currículo de Hilliard e algumas fotografias que ele tirou. O shell possui alguns jogos clássicos do Unix, como rogue e fortune, além de uma versão simplificada de 2048 e um interpretador da linguagem de programação MicroPython.

O computador roda um firmware personalizado, disponível em um repositório do GitHub; ele foi feito com o Buildroot, uma ferramenta para gerar sistemas Linux embarcados. O bootloader tem 256 KB, o kernel tem 1,6 MB, e todo o sistema de arquivos raiz ocupa 2,4 MB.

Cartão de visita com Linux

Engenheiro gastou US$ 2,88 em cartão de visita com Linux

Hilliard explica em seu blog que o projeto surgiu graças a um interesse em computadores extremamente baratos que conseguem rodar distribuições Linux. Ele começou a pesquisar sobre processadores obscuros e descobriu que alguns modelos "são quase baratos o suficiente para serem distribuídos de graça". Então, veio a ideia de criar uma placa simples no formato de um cartão de visita.

O processador Allwinner F1C100s foi escolhido para o projeto. Ele é muito barato, custando US$ 1,20 na varejista chinesa Taobao; e já vem com 32 MB de RAM, mais que o suficiente para o que Hilliard planejava.

O chip da Allwinner é pensado para câmeras de painel de carro (dashcams) e tem arquitetura ARM9; a ARM não lança núcleos com essa tecnologia desde 2006. Isso também não é um problema, já que o foco não está em desempenho.

Cartão de visita com Linux

Hilliard preparou o design do cartão de visita e usou corte a laser em uma placa de circuito impresso. Ele integrou um chip de memória flash de 8 MB, mas o desafio ficou por conta do USB: os conectores precisavam ser longos o bastante para encaixarem na porta.

No total, o engenheiro gastou US$ 2,88 neste projeto. Ele não conta o custo de frete porque fez pedidos de peças para este e outros projetos. Estes são os itens:

  • processador Allwinner F1C100s: US$ 1,42
  • Placa de circuito impresso: US$ 0,80
  • Memória flash de 8 MB: US$ 0,17
  • Todos os outros componentes: US$ 0,49

Cartão de visita com Linux

Com informações: Liliputing.

Mais sobre: ,

Comentários

Envie uma pergunta

Os mais notáveis

Comentários com a maior pontuação

Natthan Fruche Terzi
Não faz tanto sentido, pois de que adianta o processador rodar, sendo que os dados não tem por onde sair, ( tela ou pinos I/O ). Se os dados processados forem sair por usb também não faz sentido pois precisa de um processador a mais externo para conseguir interpretá-los, Seria mais fácil um cartão só com memória, ai o processador externo leria e daria o boot. Mas não tirando o mérito do cara, ele é super inteligente e óbvio que poucos conseguiriam, mas no final das contas é inútil...
richardsonvix
Legal, vou contratar esse cara, afinal a hora dele é 0 trumps.
Deealt Noubeza ( ͡° ͜ʖ ͡°)
é os chatos do linux.igual os chatos do windows.
Henrique Picanço
Isso é genial. Fiquei pensando aqui em que tipos de eletrônicos baratos podem ser feitos com alguns dólares.
Buldego
que engraçado
SignaPoenae
Tenho 2 TP link aqui ... Também dão o mesmo tipo de problema. O Engraçado é que todo o resto dos meus equipamentos vão de boa.
Capitão Caverna
Mas eu entendo o dongle: ninguém dá mt atenção pro linux.Só teve driver no lançamento até o kernel 3.16Mas me recuso a usar uma versão tão arcaica.
Carlos Tavares
tipico usuário de Ubuntu uaheuaheuaheu
Frederico Martins
Inútil. (Apesar dos votos negativos, continua inútil kkk)
PPKX XD ✓ᵛᵉʳᶦᶠᶦᵉᵈ
Culpa do dongle hehehehe
Daniel_F
Ta aí um cara ótimo pra ser dono do negócio e não contratado
Vinícius Jorge
Se eu estou contratando um engenheiro para sistemas embarcados e o cara me chega com este cartão de visitas eu nem faço entrevista, contrato na hora kkkkk
Breno Ribeiro
Quem te negativou não tem o mínimo de senso de humor
brunocabral
Aconteceu uma vez com um roteador (que era uma bosta) comprei um novo e resolveu.
RODRIGO
Um modem sem rede mais rápida de 5 GHz é muito lento e instável certas vezes!!!
RODRIGO
Código aberto e licença gratuita não tem para nenhum concorrente mesmo!!!
RODRIGO
Verdade pura!! O Windows, além de ser código fechado, tem que pagar licenças para rodá-lo em tal produto!! Seria inviável aos custos devidos mesmo!!!
Capitão Caverna
2.x ghz pega tranquilo O problema é com 5ghz.
brunocabral
Que estranho, TPlink geralmente são ótimos com Linux. Eu comprei esse (que hoje é usado pelo meu irmão): https://uploads.disquscdn.c...
Fabio Santos
Se tivesse uma versão Windows customizada para o projeto o custo da licença já mataria o sonho de qualquer um fazer algo tão legal.
zephyr1an
a versão windows é mais fácil
Capitão Caverna
Curiosamente eu to tendo imensas dificuldades de fazer qualquer linux rodar a rede 5ghz de um dongle tplink t2u.Até consegui fazer conectar, mas logo cai ou fica lento.
Luigi Lambri
Dai vc liga pra ele, paga 50 dolares pra ele te explicar.
Zanac_Compile
kkkkkkkkkkkk
PPKX XD ✓ᵛᵉʳᶦᶠᶦᵉᵈ
Imagino, o Linux já não tem esse problema há anos, mas sempre vale a piada...
Trovalds
Pelo que li no blog dele, os drivers que acompanham o cartão são genéricos.
PPKX XD ✓ᵛᵉʳᶦᶠᶦᵉᵈ
Aí descobre que faltam drivers pro PC no qual vai rodar o cartão...
Trovalds
Esse cartão viralizou na interwebs. Legal que o cara postou todo o esquema eletrônico e componentes que ele usou no blog dele. Fora que tem o Linux personalizado que ele usou pra download no github.Até imaginei uma versão 2.0 desse cartão com uma tela e-ink que fizesse alguma apresentação quando se acionasse o cartão, dispensando o boot via usb.
Capitão Caverna
Pra variar, quem receber o cartão vai ter que procurar um fórum pra saber como roda isso
Buldego
Linux <3