Selon cnx-software, le PicoIDE est un émulateur de lecteur IDE/ATAPI qui utilise une carte Raspberry Pi RP2350. Ce matériel open source se destine à remplacer les disques durs et lecteurs de CD-ROM des ordinateurs vintage, permettant un stockage sur carte microSD très pratique pour les utilisateurs.
PicoIDE avec 8 Ko OTP et connectivité Wi-Fi : une nouvelle ère pour les utilisateurs vintage
Grâce à PicoIDE, l’époque où il fallait graver des disques optiques ou gérer des disques durs IDE défectueux est révolue. Les utilisateurs peuvent désormais transférer leurs images disque sur une carte microSD et les échanger selon les besoins. Le PicoIDE est proposé en deux modèles : le PicoIDE Base, qui inclut une émulation IDE/ATAPI complète dans un boîtier de 3,5 pouces, permettant un stockage sur carte microSD et incluant une sortie audio CD, et le PicoIDE Deluxe, qui ajoute un panneau avant équipé d’un ESP32-C3 offrant une connectivité Wi-Fi, un écran OLED et des boutons de navigation.

MCU Raspberry Pi RP2350 et 520 Ko SRAM : un émulateur à la pointe
Le PicoIDE est construit autour d’un microcontrôleur Raspberry Pi RP2350, qui comprend deux cœurs Arm Cortex-M33 et deux cœurs Hazard3 RISC-V fonctionnant à 150 MHz. Il est à noter que deux cœurs peuvent être activés simultanément. Avec 520 Ko de SRAM et 8 Ko de stockage OTP, les utilisateurs bénéficient de performances solides pour une utilisation moderne. La prise en charge des cartes microSD s’effectue parfaitement avec les formats FAT32 ou exFAT.
En termes d’émulation, le PicoIDE se démarque en offrant un connecteur IDE à 40 broches. Il émule des lecteurs de CD-ROM ATAPI ainsi que des disques durs IDE, en utilisant des entrées/sorties programmables (PIO) et un DMA multi-mots pour assurer une lecture anticipée à double tampon, garantissant ainsi un débit optimal. Les utilisateurs peuvent profiter des images stockées sur la carte microSD dans divers formats, tels que .bin/.cue, .iso pour les CD-ROM, ou .img, .hda, .vhd pour les disques durs, tout en maintenant une compatibilité maximale avec les modes d’adressage LBA et CHS.
Sortie audio est également intégrée, avec un DAC PCM5100A et des connexions pour une carte son interne ainsi que pour une sortie de ligne 3,5 mm. La version Deluxe dispose également d’une fonctionnalité sans fil, permettant une gestion des images à distance grâce à la connectivité Wi-Fi et à une interface utilisateur via le panneau avant basé sur ESP32-C3.

Financement et disponibilité : démarrage à 69 $ pour les early adopters
Le micrologiciel de PicoIDE permet une sélection d’images remplaçables à chaud en réinsérant la carte microSD. La configuration se fait facilement avec un fichier .ini sur la carte microSD et les mises à jour du micrologiciel sont également gérées de la même manière. Pour une utilisation encore plus simple, un utilitaire hôte DOS, nommé pidectl, peut être utilisé pour changer d’image sans nécessiter d’interface, tandis que la version Deluxe offre une interface web pour navigation et sélection d’images, configuration Wi-Fi, mises à jour et édition des fichiers de configuration.
Polpotronics LLC a lancé l’émulateur de lecteur PicoIDE sur Crowd Supply, dépassant déjà son objectif de financement de 35 000 $. Les premières récompenses commencent à 69 $ pour la version Basic, tandis que le modèle Deluxe nécessite un engagement de 110 $. La livraison est gratuite aux États-Unis, avec un coût additionnel de 12 $ pour les autres régions. La première livraison est prévue pour mi-juin pour la version Basic, suivie des modèles Deluxe Black et Beige qui arriveront respectivement mi-août et mi-septembre.


-
Freenove Raspberry Pi Pico W Board Pre-Soldered Header, Dual-Core Arm Cortex-M0+ Microcontroller, Development Board, Python C Java Code, Tutorial Example Projects
-
Freenove Basic Starter Kit for Raspberry Pi Pico (Included), Dual-Core Arm Cortex-M0+ Microcontroller, 386-Page Detailed Tutorial, 142 Items, 55 Projects, Python C Code
