Quer você tenha crescido ou não nos anos 90, você certamente reconhecerá a popular plataforma de animais de estimação virtuais de bolso Tamagotchi. Esses dispositivos movidos a bateria colocam uma criatura digital à mercê de seus cuidados, esperando que você brinque com ela, alimente-a e limpe-a. Você ainda pode encontrar Tamagotchis no mercado hoje e suas contrapartes Digimon. No entanto, o fanático por robótica Kevin McAleer foi um passo além e fez o seu próprio a partir do zero usando nosso microcontrolador favorito, o Framboesa Pi Pico. Sua criação personalizada foi oficialmente apelidada de picotamachibi.
Segundo Kevin, o nome é derivado de algumas palavras. Pico vem do Raspberry Pi Pico controlando a operação. ‘Tama’ vem de Tamagotchi, enquanto ‘chibi’ vem do termo japonês ‘chibi kyara’ (ちびキャラ) ou ‘personagem minúsculo’. Kevin explica que este animal de estimação Pico personalizado foi programado usando o MicroPython.
O dispositivo é muito semelhante em design a um Tamagotchi original. Ele tem uma tela OLED com gráficos representando uma pequena criatura virtual. Uma barra de menu possui vários ícones que você pode usar para interagir e cuidar de seu animal de estimação virtual. Os sprites também não são estáticos; você pode esperar movimentos e animações sutis durante o uso.
Kevin projetou o invólucro para o Picotamachibi do zero e o imprimiu em 3D. Você pode usar um Raspberry Pi Pico ou um Raspberry Pi Pico W para o projeto, pois a conectividade sem fio não é um componente necessário. Ele está usando três interruptores de tato para os botões de entrada e um display OLED SSD1306 com resolução de 128 x 64px.
Os três botões são A, B e X. O botão A é usado para girar pelas opções do menu na barra superior. O botão B seleciona um item enquanto o botão X o cancela. Um pequeno ícone de caveira aparecerá quando a saúde do seu bichinho virtual estiver comprometida. Kevin tem um vídeo detalhando o código usado neste projeto em seu site oficial Canal do Youtube.
Se você quiser recriar este projeto Raspberry Pi e fazer seu animal de estimação virtual, confira a postagem completa no blog dele local na rede Internet. Certifique-se de seguir Kevin para futuras atualizações e mais criações robóticas legais.