Executando verificação de segurança...
11

[Pitch] O ultimo cacareco de mesa que você vai comprar como desenvolvedor

geek magic look alike device

Uma constatação delirante: programadores gostam de tecnologia

Antes mesmo da época do boom da pandemia, eu noto que muitos programadores tem algo em comum: nós gostamos de cacarecos tecnológicos, afinal, gostamos de tecnologia, e em algum momento até aquele amigo que paga de minimalista, vai ter umas bobeiras pra colocar em uma prateleira pra dar um certo ár de cyberpunk. (ah, só pontuando: aliexpress sempre tem umas promos, comprei por menos de 30 reais com as taxas)

"Programar de verdade"

Em 2023 eu dei uma humilde palestra para a comunidade de .net em curitiba, falando sobre comunicação com IoT utilizando MQTT, e levei alguns dos meus brinquedos de IoT para a galera ver, e apesar de ter sido uma palestra bem introdutória sobre o assunto de como começar a utilizar esp32 para projetos de IoT, houve muito interesse pelo pessoal da comunidade na época, acredito que muito disso venha pelo nosso gosto real por programar, que muitas vezes o trabalho como programador(a) peca em nos permitir fazer. Trabalhar com programação não é sobre escrever código, essa é uma das menores partes do trabalho de um dev pleno acima.

O cacareco

Com essa idéia, que pensei em divulgar aqui um aparelinho muito massa que encontrei nessas comprinhas pela aliexpress, uma "mini tv", que possui um esp8266 e já vem com um "comunicador UART", permitindo que enviemos código diretamente para ele. O dispositivo já tem wifi, tem um display, é um pacote completo para quem quer começar a brincar com esse universo de esp32, IoT, arduino afins. Não é atoa que arduino é utilizado em projetos de robótica em colégios, é algo que realmente trás uma diversão.

Pavimentando o caminho

"Okay, comprei o cacareco, e agora? é só abrir o vs code, escrever código C e dar run?"
Bom, é claro que não estou aqui apenas para divulgar um brinquedo aleatório da aliexpress, também estou aqui para te mostrar o projeto que iniciei:

Firmware para GeekMagic paralelo | Github | eduardo-moro

Este meu pequeno projeto, já trás uma base de código bem sólida para expansões, o sistema inicia buscando suas redes wifi conhecidas, para sempre estar conectado, trás a criação de uma rede AP com um DNS configurado, para trazer facilidade no pareamento do dispositivo ao wifi, ou seja, nada de ficar conectando manualmente ao wifi dele, para então entrar em algum ip aleatório no navegador para poder fazer a configuração, como algumas empresas meio inexperientes no ramo de IoT acabam fazendo as vezes (sem farpas aqui). O projeto também possui temporizador, e te mostra como criar uma interface para que você possa interagir com o disposivo, já que ele vem sem nenhum botão, touch, interface web, nada.

Se achou interessante e tiver dúvidas sobre o projeto, o dispositivo, ou a linguagem, te encontro nos comentários, se ver que há interesse pelo projeto, já estou pensando em montar um post um pouco mais técnico sobre como buscar referências e como trabalhar com este tipo de dispositivo.

O projeto ainda está com algumas idéias no meu caderninho, quem sabe, eu vou trazendo atualizações, até mais!


Projeto no github

Issue que me ajudou tecnicamente com o aparelho

Vamos nos conectar!

Carregando publicação patrocinada...
1

Meus 2 cents,

Obrigado por compartilhar !

Tai uma coisa bem divertida: IoT.

Como o preco de modulos esp32 eh relativamente baixo, da para comprar e brincar de boa.

https://lista.mercadolivre.com.br/esp-32-placa-desenvolvimento#D[A:esp%2032%20placa%20desenvolvimento]

Tem alguns anos (ainda antes da pandemia) desenvolvi um "gadget para halloween": uma caveira que piscava e tocava sons aleatorios (risadas macabras, gritos, portas batendo, etc) quando chegava um determinado tipo de email (solicitacoes de suporte).

Mas gosto muito deste aspecto do desenvolvimento: algo ludico e divertido e que ao mesmo tempo ensina algo.

Saude e Sucesso !

1

Muito bacana o seu projeto. Eu sempre me interessei por embarcados, mas nunca me dei a chance de começar a buscar fazer algo. Seu post me deu vontade de fazer algumas brincadeiras hehehe