Projet PicoCPC
Citation de phenix le 22 septembre 2025, 15:12Le PicoCPC est un projet d’interface moderne qui permet de connecter un Raspberry Pi Pico (ou équivalent à base de microcontrôleur RP2040) à un Amstrad CPC pour lui ajouter des fonctions supplémentaires.
En gros, c’est un expandeur matériel low-cost qui se branche sur le port d’extension du CPC. Selon les versions et le firmware chargé, il peut servir à :
Émuler une ROM → tu peux charger directement des ROMs de jeux, utilitaires ou firmwares depuis le Pico.
Charger des DSK (images disquettes) depuis une carte SD ou la mémoire du Pico, sans lecteur physique.
Émuler de la RAM étendue (par ex. 512 Ko ou 4 Mo pour des démos/OS modernes type SymbOS).
Offrir une liaison série/USB pour transférer rapidement des fichiers depuis un PC moderne vers le CPC.
Servir de cartouche multifonctions : certains firmwares PicoCPC regroupent lecteur virtuel, émulation de ROM, et même debugger.
L’avantage :
Ça coûte presque rien (un Pico RP2040 ≈ 5€).
C’est simple à flasher et à brancher.
Ça remplace des extensions autrefois très chères (lecteurs Gotek, cartes RAM, Multiface, etc.).
👉 En résumé : le PicoCPC transforme un petit microcontrôleur moderne en super-cartouche universelle pour l’Amstrad CPC.
https://www.youtube.com/watch?v=iPMAznTyq-M
Le PicoCPC est un projet d’interface moderne qui permet de connecter un Raspberry Pi Pico (ou équivalent à base de microcontrôleur RP2040) à un Amstrad CPC pour lui ajouter des fonctions supplémentaires.
En gros, c’est un expandeur matériel low-cost qui se branche sur le port d’extension du CPC. Selon les versions et le firmware chargé, il peut servir à :
-
Émuler une ROM → tu peux charger directement des ROMs de jeux, utilitaires ou firmwares depuis le Pico.
-
Charger des DSK (images disquettes) depuis une carte SD ou la mémoire du Pico, sans lecteur physique.
-
Émuler de la RAM étendue (par ex. 512 Ko ou 4 Mo pour des démos/OS modernes type SymbOS).
-
Offrir une liaison série/USB pour transférer rapidement des fichiers depuis un PC moderne vers le CPC.
-
Servir de cartouche multifonctions : certains firmwares PicoCPC regroupent lecteur virtuel, émulation de ROM, et même debugger.
L’avantage :
-
Ça coûte presque rien (un Pico RP2040 ≈ 5€).
-
C’est simple à flasher et à brancher.
-
Ça remplace des extensions autrefois très chères (lecteurs Gotek, cartes RAM, Multiface, etc.).
👉 En résumé : le PicoCPC transforme un petit microcontrôleur moderne en super-cartouche universelle pour l’Amstrad CPC.
Citation de Guillaume38 le 19 mars 2026, 14:09C'est intéressant.
Je recherche une carte me permettant de charger et exécuter une ROM directement sur le CPC. Je n'ai pas encore trop creusé le sujet mais l'idée serait d'essayer d'écrire un petit OS custom. Je dirais oui avec l'exemple PicoCPC ROM présenté dans la vidéo.
Cette carte permettrait-elle de charger l'OS ? Est-il possible de fabriquer le tout via PCBWay? J'ai trouvé ce projet : Picorom Modul für CPC Amstrad Schneider - Share - PCBWay
Ou conseilles-tu d'autres sources pour une solution toute prête ?
Le connecteur ne correspond pas à celui à l'arrière de mon CP6128 que j'utilise avec un Gotek actuellement. Faut-il un cable dans ce cas ?
C'est intéressant.
Je recherche une carte me permettant de charger et exécuter une ROM directement sur le CPC. Je n'ai pas encore trop creusé le sujet mais l'idée serait d'essayer d'écrire un petit OS custom. Je dirais oui avec l'exemple PicoCPC ROM présenté dans la vidéo.
Cette carte permettrait-elle de charger l'OS ? Est-il possible de fabriquer le tout via PCBWay? J'ai trouvé ce projet : Picorom Modul für CPC Amstrad Schneider - Share - PCBWay
Ou conseilles-tu d'autres sources pour une solution toute prête ?
Le connecteur ne correspond pas à celui à l'arrière de mon CP6128 que j'utilise avec un Gotek actuellement. Faut-il un cable dans ce cas ?
Citation de StephanL le 28 mars 2026, 13:49Bonjour,
Ca fait trop longtemps qu'on attend la PicoCPC...
J'ai une UliFac v3 qui fait ce que tu demandes. Elle a une fonction pour un autoexec et je me suis fait un shell que j'utilise au démarrage du CPC.
L'UliFac est la suite de l'UsiFac, elle est bien réelle pas comme la PicoCPC.
Concernant le port du CPC, toutes les cartes d'extension se connectent sur le port d'extension ou sur un hub M4 mais pas sur le port FDC.Cdt, Stephane
Bonjour,
Ca fait trop longtemps qu'on attend la PicoCPC...
J'ai une UliFac v3 qui fait ce que tu demandes. Elle a une fonction pour un autoexec et je me suis fait un shell que j'utilise au démarrage du CPC.
L'UliFac est la suite de l'UsiFac, elle est bien réelle pas comme la PicoCPC.
Concernant le port du CPC, toutes les cartes d'extension se connectent sur le port d'extension ou sur un hub M4 mais pas sur le port FDC.
Cdt, Stephane
Citation de StephanL le 29 mars 2026, 13:38non, en effet, rien ne presse. 9 ans après la M4 de Duke et 6 ans après l'UsiFac....on peut faire sans la PicoCPC encore quelques mois.
non, en effet, rien ne presse. 9 ans après la M4 de Duke et 6 ans après l'UsiFac....on peut faire sans la PicoCPC encore quelques mois.



