Le site Web Flashmypico vous permet d’écrire du code C, de créer le firmware et de le flasher sur votre Raspberry Pi pi pico, pico w, pico 2 ou pico 2 w directement à partir d’un navigateur Web au lieu d’avoir à consulter le code de GitHub, de le construire dans un terminal, puis copier manuellement le binaire résultant.
Je lui ai donné un rapide avec une planche Raspberry Pi Pico 2. La première étape consiste à vous diriger vers Flashmypico.com depuis votre ordinateur ou même sur un smartphone Android. Vous aurez besoin d’un navigateur Web qui prend en charge WebSerial / WebUSB, donc par exemple, Firefox n’est pas une option, et j’ai finalement dû utiliser Google Chrome à la place.

Il y a un lien de périphérique de détection en bas à gauche, donc j’ai cliqué sur cela en premier, et mon Raspberry Pi Pico 2 a été détecté comme «RP2350 Boot» après l’avoir mis en mode Bootloader.

Mais cela m’a juste dit que ma planche n’est pas enregistrée…
C’est parce que j’ai dû me connecter d’abord avec Google ou GitHub. Je suis allé avec le premier et

Je l’ai fait, mais ce n’est pas exactement le moyen le plus simple de commencer. Au lieu de cela, je recommanderais de cliquer sur Discover pour essayer des projets pré-publiés, dont la plupart sont des échantillons du SDK Raspberry Pi Pico C / C ++ pour l’instant.

J’ai sélectionné le projet Blink. Il ouvrira une nouvelle fenêtre avec le code et trois boutons pour flasher, vérifier la version ou copier et modifier le code.

Je l’ai simplement flashé à partir du navigateur Web et bientôt l’échantillon de clignotement fonctionnait sur mon Raspberry Pi Pico 2. C’est un peu plus facile que de commencer avec le SDK Raspberry Pi Pico C / C ++ de la manière habituelle.
J’ai également cliqué sur Copier et modifier pour voir si je pouvais modifier le code dans le navigateur Web, et en effet je le pouvais.

J’ai changé le délai LED en 1000 ms, construit le firmware et l’ai flashé à la carte. La LED cligna des yeux beaucoup plus lentement qu’auparavant, donc ça a fonctionné!
Si vous voulez le faire avec votre propre firmware UF2, vous pouvez suivre les instructions sur le site Web. Le projet peut être public ou privé si vous ajoutez un mot de passe. La solution implémente également les fonctionnalités de sécurité comme les journaux d’authentification et d’audit à deux facteurs, et la signature de démarrage est prise en charge sur les cibles RP2350.
Je pourrais le faire gratuitement et sans carte de crédit. Cependant, l’essai gratuit ne dure que 14 jours, après quoi vous serez facturé 10 $ si vous souhaitez continuer à utiliser le service. Flashmypico est également répertorié sur le catalogue de produits de Raspberry Pi.
Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

