Raspberry Pi Simulator: Um emulador online do Raspberry Pi
Raspberry Pi

Quase todos os tutoriais e projetos focados no Raspberry Pi começam da mesma forma... e é comprando o hardware. Devido aos custos de envio, impostos aduaneiros e outros tributos inesperados, a distribuição do Raspberry Pi é um pesadelo em muitas regiões. Conhecendo suas especificações, quão difícil seria criar um emulador? A boa notícia é que a Microsoft está trabalhando nisso, embora tecnicamente se qualifique como simulador. A má notícia é que está em um estágio muito inicial de desenvolvimento, então precisamos ter paciência.

Aqueles usuários que já possuem um Raspberry Pi podem ignorar este artigo. Sim, é uma maneira estranha de começar, mas se você tiver acesso direto ao hardware, qualquer problema na criação de projetos ou no desenvolvimento de código deve ser resolvido facilmente. Nesta oportunidade, a prioridade são todos esses entusiastas que ainda não compraram um Raspberry Pi, seja por questão de preço ou disponibilidade. Em sua versão mais básica (isso sem contar os modelos originais), o minicomputador tem 512 megabytes de RAM e um único núcleo a 1 GHz. A ideia de emular um Raspberry Pi não é tão absurda, mas reproduzir suas especificações não é suficiente. A emulação deve alcançar «tudo» o Raspberry Pi, incluindo GPIO e portas dedicadas.

Raspberry Pi Simulator: Um emulador online do Raspberry Pi

A Microsoft já trabalha em um projeto com essas características, e seu nome é Raspberry Pi Simulator. Isso deixa claro que ainda está muito longe de um emulador ideal, mas o ambiente online oferecido pelo gigante de Redmond é mais do que suficiente para experimentar com nosso código. O sistema se divide em três zonas: Montagem (com um sensor BME280 e um LED), Código (onde está o editor) e Console (que apresenta a saída do código). O editor possui uma amostra, mas seu funcionamento requer a criação de um hub IoT no portal do Azure, e uma conta da Microsoft.

Pessoalmente, essa dependência do Azure tira um pouco do atrativo do Raspberry Pi Simulator, e suas arestas afiadas são evidentes demais, embora o projeto completo seja open source, e qualquer pessoa possa criar um fork. Além das dificuldades, acho que estamos prontos para um emulador funcional do Raspberry Pi, e seria ótimo se a Microsoft o compartilhasse sem restrições quando terminado.

Site oficial: