Pi Pico W hace PCMCIA, obtenga este IBM PC110 en línea
Llevar la conectividad moderna a las computadoras retro es un campo interesante: dado que la simplicidad del hardware y el software del siglo pasado es un arma de doble filo, a menudo trae una computadora poderosa y pequeña de la era moderna para ayudar a su bisabuelo a interactuar con las redes de hoy. . [yyzkevin] nos muestra una tarjeta WiFi PCMCIA construida con una Pi Pico W, hablando PCI. Esta tarjeta brinda conectividad Wi-Fi moderna a su IBM PC110, sin requerir un enrutador separado configurado para estándares obsoletos que limitan las tarjetas Wi-Fi PCMCIA típicas.
El RP2040 está hecho para hablar PCI usando, por supuesto, el motor PIO. CPLD ayuda con la decodificación de direcciones PCI, algo de multiplexación y cambio de nivel entre los niveles de 3,3 V y PCI de 5 V del RP2040. El software RP2040 emula una tarjeta de red NE2000, lo que significa que la compatibilidad con controladores está garantizada en la mayoría de los sistemas operativos antiguos y la integración del software parece perfecta. La tarjeta ya está funcionando para poner el PC110 en línea, y [yyzkevin] dice que le gustaría mejorarlo: reducir el diseño para que se asemeje a una tarjeta Wi-Fi PCMCIA típica, conectar alguna funcionalidad útil al puerto USB de Pico y tal vez integrar su proyecto PCMCIA SoundBlaster en todo el paquete mientras está en eso.
Este es un proyecto delicioso en términos de cómo logra su objetivo y una sorpresa agradable para cualquiera que haya visto cómo el motor RP2040 PIO conquista interfaces generalmente inaccesibles para los microcontroladores regulares. Hemos visto Ethernet, CAN y DVI, junto con muchos otros, y definitivamente hay más por venir.
Estamos agradecidos [Misel] y [Arti] por compartir esto con nosotros!
- jonathan pallant dice:
PCMCIA se basa en el bus ISA, por lo que el proyecto PiGUS puede construirlo.
Las tarjetas CardBus se basan en PCI y llegaron más tarde. RP2040 no puede hacer PCI (32 bits, 33 MHz), no tiene suficientes pines.