this post was submitted on 17 Aug 2024
9 points (100.0% liked)

Dev

289 readers
2 users here now

Um lugar legal para debater e conversar sobre programação e desenvolvimento de software no Brasilsilsilsil

Seja um bom programador, e leia a documentação oficial da comunidade no post fixado.

Obrigado, e divirta-se!


Geral

Regras

Wiki do c/Linux

Megathread do c/Dev

Relacionado

c/Python

Chat

founded 2 years ago
MODERATORS
9
CardPuter (cardputer.wiki)
submitted 4 months ago by guilhermegnzaga to c/dev
 

Ainda se tratando dos meus hábitos "sujos" da vida digital, em minhas recorrentes barganhas no aliexpress consegui essa graçinha a um preço acessível. É um ESP32 com módulos de conexão USB-C, leitor de microSD uma telinha de resolução levemente densa, saídas serial auxiliares, e alguns furos na placa pra quando se quiser soldar algum periférico de entrada e saída.

Minhs primeiras impressões do negócio foram intensas, não larguei essa bixiga por uns dois dias.

Você pode 'flashar' binários dentro da memória interna, como se fosse um sisteminha operacional com funções básicas ou também pode carregar scripts altamente funcionais para controle e automação de periféricos.

Dentre os CFs (firmwares) eu destaco

Shark (funcional, com navegador de arquivos e algumas ferramentas imbutidas) Saturn (acho que foi brasileiro que fez :3) Crow OS Mods do User Demo (bundle do cardputer)

Ferramentas de Penetração Wi-fi

NEMO Marauder EVil Cardputer (cliente do Evil para S3)

Clientes (jogos, apps, ferramentas)

GPS Logger (tem dois no repositório) MP3 Player (funciona lindamente) Cardputer Piano Cardputer Tuner (preciso testar, iria ser uma mão na roda) DOOM Anarch WebRadio (veio cadastrado a MundoLivre FM, cheiro de brasileiro...) Emulador de GameBoy (tem 3, galera foi longe nessa) Emulador de SNES

Bom, até aqui pra mim tudo isso é uma brincadeira super saudável, porém foi muito interessante de se ver funcionar juntamente ao fato de sempre ter um pessoal mantendo uma comunidade de desenvolvimentos de ferramentas que mais servem pra testar redes e propagar as funcionalidades do ESP32. (têm sido muito responsivos no reddit tb)

Para coisas um pouco mais sérias o negocio fica interessante quando começamos a tratar de Micro-Python distros.

Micro Hydra (de filosofia mais aberta, apenas um launcher de scripts .py) UIFlow 2 (uma linha de mini rodadores de script que te permitem linkar uma conta e exportar scripts em Micro-Python pela rede e cadastrar seu aparelho, a marca é responsável pela ferramente m3burner)

dando 'flash' nas distros _se estiver de saco cheio de ficar conectando o seu CardPuter no PC fizeram o M

Bom, essas foram as minhas primeiras impressões e as ferramentinhas que topei por aí que já foram desenvolvidas pra ele.

Fico pensando se dá pra controlar uma Smart House usando só esse 'tréquinho' de núcleo.

o que eu não encontrei 1 .apenas no micro-hydra o explorador de arquivos me permitiu editar e salvar os textos. 2. não encontrei um cliente em binário de um "nano" da vida pro aparelho não encontrei também uma mini distro dessa que pudesse tocar .mp3 (pelo que ví ou é o player ou o sistema) 3. não encontrei informações à respeito de instalação de antenas externas para penetração em conexões 5G (wifi) 4. faltou também uma calculadora básica 5. player de GIFs

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here