La plupart des tutoriels et projets axés sur le Raspberry Pi commencent de la même manière... et c'est en achetant le matériel.

En raison des frais d'expédition, des taxes douanières et d'autres taxes imprévues, la distribution du Raspberry Pi est un cauchemar dans de nombreuses régions. Connaissant ses spécifications, serait-il si difficile de créer un émulateur ? La bonne nouvelle, c'est que Microsoft travaille dessus, même si techniquement, cela relève plutôt du simulateur. La mauvaise, c'est qu'il en est à un stade très précoce, ce qui demande de la patience.

Raspberry Pi Simulator : un simulateur en ligne pour Raspberry Pi
Raspberry Pi

Les utilisateurs qui possèdent déjà un Raspberry Pi peuvent sauter cet article. Oui, c'est une façon étrange de commencer, mais si vous avez un accès direct au matériel, tout problème lié à la création de projets ou au développement de code devrait être résolu facilement. Cette fois-ci, la priorité va à tous ces passionnés qui n'ont pas encore acheté de Raspberry Pi, que ce soit pour une question de prix ou de disponibilité.

Dans sa version la plus basique (sans compter les modèles originaux), le mini-ordinateur a 512 mégaoctets de RAM et un seul cœur à 1 GHz. L'idée d'émuler un Raspberry Pi n'est pas si farfelue, mais reproduire ses spécifications ne suffit pas. L'émulation doit couvrir « tout » le Raspberry Pi, y compris le GPIO et les ports dédiés.

Raspberry Pi Simulator : un simulateur en ligne pour Raspberry Pi
un projet en cours

Le Raspberry Pi Simulator

Microsoft travaille déjà sur un projet de ce type, et il s'appelle Raspberry Pi Simulator. Cela montre qu'on est encore très loin d'un émulateur idéal, mais l'environnement en ligne proposé par le géant de Redmond est plus que suffisant pour expérimenter avec notre code.

Le système est divisé en trois zones : Assemblage (avec un capteur BME280 et une LED), Code (où se trouve l'éditeur) et Console (qui présente la sortie du code). L'éditeur contient un exemple, mais son fonctionnement nécessite la création d'un hub IoT dans le portail Azure et un compte Microsoft.

Personnellement, cette dépendance à Azure enlève un peu d'attrait au Raspberry Pi Simulator, et ses arêtes vives sont trop évidentes. Cependant, le projet est entièrement open source, et n'importe qui peut créer un fork.

Au-delà des difficultés, je pense que nous sommes prêts pour un émulateur fonctionnel de Raspberry Pi, et ce serait génial si Microsoft le partageait sans restrictions une fois terminé.

Site officiel :