That's pretty awesome, audio is definitely something retro laptops really need... Finding a working compatible PCMCIA sound device is reallly hard unless you want to spend big money.
This is an amazing project, thank you for creating and sharing. Whilst I am unlikely to have a need, I will surely recommend it to others. And big props for the open-sourcing.
This looks totally amazing! Very coold project and major props for open-sourcing it! I have got some PCMCIA equipped win CE devices and I think this could even be relevant for Commodore Amiga computers equipped with PCMCIA slots for networking and CDROM images and other cool stuff that could be implemented on the pico by the community!
I’m so excited for this! Heads up, every single PC98 fan would KILL to have this emulate sound cards for that platform. There exist a few pcmcia sound cards for PC98 laptops, but they’re very rare. They’re super super sought after for PC98 laptop gaming. As most laptops lack any sound hardware
This looks awesome - makes me wonder what functionality could be added to an Apple Newton. The possibility to perform many functions at once offers a lot of opportunity to make a really useful device. Thank you for all the effort you have put in to develop this!
Is is awesome! The only feature I could think to add would be to treat the microsd card as one of those Hard drive PCMCIA cards for read/write capability instead of just reading for getting files off old laptops with no usb ports
To quote Futurama - shut up and take my money! I think audio would be the biggest draw as this has always been the biggest limitation on older laptops. NE2000 is a nice touch, although PC Card Ethernet adapters are thankfully still somewhat available. Being able to run multiple devices is way cool though!
If you get CD drive emulation to work, this will be huge. It is so hard to run CD game images on authentic hardware. This can become ODE for vintage computers! Those things are huge for vintage consoles, infact, one of my plans was to repurpose ODE from a console for PC, because they both IDE based.
This looks very interesting! Amiga user here.... A way to decode mp3:s using an MHI driver, and possibly AHI 16bit soundcard capabilities would be cool in combination with what you already have (i *guess* the Pico can handle those, if you can have an audio mixer or something to the jack-module). WiFi-stuff is offloading the host machine for WPA2/3? Looks awesome man!
As always Kevin you blow me away and great to see the interchangeability and modules that would be possible and great you worked with the other pico projects. Really great for the community. Looking forwards to getting hands on. I think I may have mentioned it before but using that USB as an accessible port would be something special especially on devices like the IBM PC110 I think the board options to date as a sound card, storage / emulation and network are just amazing. Great job. Mike
Would it make sense for the main PC card to have a plastic shell that leaves the pin sockets exposed flush with the surface? Then you could have swappable add-on modules that just snap onto there, no need to have a different case design for every configuration. Really cool project, I'm happy TH-cam brought me here to see it getting developed :]
I thought about something like this too. 3D design is one thing that falls well outside my capabilities, which is why I was waiting to confirm the "final design" as I have to pay an outside company to make the design for me.
Two great additions would be usb gameport adapter and jack to midi adapter, like on the picogus and the MPU 401 clone. I personnally really looking to this project
This thing would be a perfect fit for my Toshiba Libretto 100CT. I was at Revision this last weekend, and I couldn't get the system networked because I forgot the adapter for my PCMCIA ethernet card, and my ORiNOCO card could only do 802.11b :D One more thought - Is it possible to enable the Pico to do the CPLD reprogramming on the card?
Good question! The DIP switches on the bottom are for this, so that the Pico can be used to reprogram the CPLD without other tools. I went this route because GPIO pins on the Pico are in short supply and dedicating them to this purpose was going to limit other functions.
That is a great project! I wonder if you can just use the rp2040 and the wifi chip to layout a completely self-contained PCB. i.e no pico w needed. This will make the card more compact. Pico W’s design file is open so it’s technically possible.
I do not believe Pico W design is public is it? the pcb antenna is licensed, and also possible license issue with cyw43 binary blow. but yes this is would be ideal and I was looking at the CYW43 chip.
@@yyzkevin416 Yes, the CYW43439 module is the main pain point. But I think you can use your own PCB antenna to work around the license issue (not sure if you are willing to do that, probably FCC certification headache). and they do have a free commercial-use license if you have RP2040 and CYW43439 together on your product.
brilliant, absolutely love it when you say windows sound isnt supported - have you been able to test Windows 3.1? that tended to work with vanilla sound blaster drivers under something like sbemu for example. time for me to print some clip on laptop speakers :-)
It does not work (sound) in any version of windows. The issue is, 16-bit PC Cards did not have DMA lines, and SoundBlaster requires DMA. So this requires me to do some software & hardware magic which windows does not like. In windows we do not need to emulate a SoundBlaster though so we will just provide a WSS interface. I know it is possible I have just not attempted as the bigger demand was for MS-DOS.
the need to emulate an HDD is not so critical, as it is easy to use CF cards. Emulating a floppy is possible, but there are few cards to emulate and most laptops will not boot from them so it also has less utility here.
@@yyzkevin416 The utility is in easily copying over virtual hard disks from emulators you already have. You can use it to make backups of the current hard disk so that you have that, and you can move between emulator and other machines without having to setup everything again and again.
Perhaps at the end of the PCMCIA body you could put a cartridge style connector and then the end 'modules' could just be slid on? Very cool project nevertheless:-)
Did you think about creating a Panasonic SRAM memory card emulator? Those are getting very expensive and rely on back-up batteries. I thing a lot of old CNC, MIDI keyboards and Windows CE/Psion users would be grateful for that. As far as I know, no cheap commercial product is available and you seem to be the guy capable of creating such product :)
Awesome. I have been looking for a solution like this for my Dell laptop. It doesn't have the ability to do midi. If this works to add the midi compatibility for dos so I can use a Roland sc-55 I would buy this in a heartbeat
I use an IPKVM. In this case it is an Advocent DSR1051, they can be found fairly cheap on eBay as they are antiquated now. They were used for controlling servers remotely and you can get PS/2 & VGA dongles for them.
That's pretty awesome, audio is definitely something retro laptops really need... Finding a working compatible PCMCIA sound device is reallly hard unless you want to spend big money.
This is an amazing project, thank you for creating and sharing. Whilst I am unlikely to have a need, I will surely recommend it to others. And big props for the open-sourcing.
Really impressive project. Crazy how much functionality you have integrated.
This looks totally amazing! Very coold project and major props for open-sourcing it!
I have got some PCMCIA equipped win CE devices and I think this could even be relevant for Commodore Amiga computers equipped with PCMCIA slots for networking and CDROM images and other cool stuff that could be implemented on the pico by the community!
Incredible work. Thank you for investing so much time. Looking forward to seeing this in the wild.
Great work. Definitely keen on this!
This is amazing. Can’t wait.
Super! Can't wait to test it in my Toshiba Libretto!
Yes the Amiga A1200 and the A600 will benefit from this project 👍
I mentioned below, but I will be offering a "short" version that is for the A1200, it will stick out just far enough to clear the Amiga case.
This is going to be really useful for the Amiga 600 and 1200 - would definitely be interested 😊
I am going to offer a "short" version for the A1200, so it sticks out just enough for the Pico to be outside.
@@yyzkevin416 this is me throwing money in some general direction. :)
@@yyzkevin416I'm definitely interested
I’m so excited for this!
Heads up, every single PC98 fan would KILL to have this emulate sound cards for that platform. There exist a few pcmcia sound cards for PC98 laptops, but they’re very rare.
They’re super super sought after for PC98 laptop gaming. As most laptops lack any sound hardware
I'd love the sound features, but the network is also great! The CD image emulation also seems like a dream. Congrats!
Oh yes! So exciting!
This is just an awesome project!!! Wow!!!
This looks awesome - makes me wonder what functionality could be added to an Apple Newton. The possibility to perform many functions at once offers a lot of opportunity to make a really useful device. Thank you for all the effort you have put in to develop this!
Looking forward to ordering :)
We need this! just make sure to include all drivers :)
Great project. I love early 486 laptops. They often lacks audio and network. So this card is perfect.
This is really, really clever. I've got an old Newton MessagePad I'd love to try this out with.
Awesome!My A600 and A1200 are waiting! 😍
Is is awesome! The only feature I could think to add would be to treat the microsd card as one of those Hard drive PCMCIA cards for read/write capability instead of just reading for getting files off old laptops with no usb ports
This is awesome! I would happily buy one!
Amazing work.
To quote Futurama - shut up and take my money! I think audio would be the biggest draw as this has always been the biggest limitation on older laptops. NE2000 is a nice touch, although PC Card Ethernet adapters are thankfully still somewhat available. Being able to run multiple devices is way cool though!
Looks amazing. Good work 😊
Awesome!
Wow. That is amazing!
Your typing speed 🤯
If you get CD drive emulation to work, this will be huge. It is so hard to run CD game images on authentic hardware. This can become ODE for vintage computers! Those things are huge for vintage consoles, infact, one of my plans was to repurpose ODE from a console for PC, because they both IDE based.
It also worth for network and sound card alone, but throw in ODE, then it will be swiss army knife of vintage laptop computing.
Nice work!!
This looks very interesting! Amiga user here.... A way to decode mp3:s using an MHI driver, and possibly AHI 16bit soundcard capabilities would be cool in combination with what you already have (i *guess* the Pico can handle those, if you can have an audio mixer or something to the jack-module).
WiFi-stuff is offloading the host machine for WPA2/3?
Looks awesome man!
As always Kevin you blow me away and great to see the interchangeability and modules that would be possible and great you worked with the other pico projects. Really great for the community. Looking forwards to getting hands on. I think I may have mentioned it before but using that USB as an accessible port would be something special especially on devices like the IBM PC110 I think the board options to date as a sound card, storage / emulation and network are just amazing. Great job. Mike
Would it make sense for the main PC card to have a plastic shell that leaves the pin sockets exposed flush with the surface? Then you could have swappable add-on modules that just snap onto there, no need to have a different case design for every configuration.
Really cool project, I'm happy TH-cam brought me here to see it getting developed :]
I thought about something like this too. 3D design is one thing that falls well outside my capabilities, which is why I was waiting to confirm the "final design" as I have to pay an outside company to make the design for me.
Awesome work dude
Two great additions would be usb gameport adapter and jack to midi adapter, like on the picogus and the MPU 401 clone.
I personnally really looking to this project
That looks fantastic, I'd be really interested once you're ready. If you have a list please add me to it.
I love this!
would be a great add-on for Apple g4 cube, since it has no native audio-output
PC Card soundblaster yes please!
This thing would be a perfect fit for my Toshiba Libretto 100CT. I was at Revision this last weekend, and I couldn't get the system networked because I forgot the adapter for my PCMCIA ethernet card, and my ORiNOCO card could only do 802.11b :D
One more thought - Is it possible to enable the Pico to do the CPLD reprogramming on the card?
Good question! The DIP switches on the bottom are for this, so that the Pico can be used to reprogram the CPLD without other tools. I went this route because GPIO pins on the Pico are in short supply and dedicating them to this purpose was going to limit other functions.
That is a great project! I wonder if you can just use the rp2040 and the wifi chip to layout a completely self-contained PCB. i.e no pico w needed. This will make the card more compact. Pico W’s design file is open so it’s technically possible.
I do not believe Pico W design is public is it? the pcb antenna is licensed, and also possible license issue with cyw43 binary blow. but yes this is would be ideal and I was looking at the CYW43 chip.
@@yyzkevin416 Yes, the CYW43439 module is the main pain point. But I think you can use your own PCB antenna to work around the license issue (not sure if you are willing to do that, probably FCC certification headache). and they do have a free commercial-use license if you have RP2040 and CYW43439 together on your product.
Awesome ‼
brilliant, absolutely love it
when you say windows sound isnt supported - have you been able to test Windows 3.1? that tended to work with vanilla sound blaster drivers under something like sbemu for example.
time for me to print some clip on laptop speakers :-)
It does not work (sound) in any version of windows. The issue is, 16-bit PC Cards did not have DMA lines, and SoundBlaster requires DMA. So this requires me to do some software & hardware magic which windows does not like. In windows we do not need to emulate a SoundBlaster though so we will just provide a WSS interface. I know it is possible I have just not attempted as the bigger demand was for MS-DOS.
@@yyzkevin416 Regarding the 'software & hardware magic' did you reverse engineer the IBM 3D Sound PC Card? Or is this new black magic?
@@zik Same approach as IBM 3D Sound, the DMA emulation.
So, if you are going to emulate a CD, why not floppies as well? Or HDs?
the need to emulate an HDD is not so critical, as it is easy to use CF cards. Emulating a floppy is possible, but there are few cards to emulate and most laptops will not boot from them so it also has less utility here.
@@yyzkevin416 The utility is in easily copying over virtual hard disks from emulators you already have. You can use it to make backups of the current hard disk so that you have that, and you can move between emulator and other machines without having to setup everything again and again.
Perhaps at the end of the PCMCIA body you could put a cartridge style connector and then the end 'modules' could just be slid on?
Very cool project nevertheless:-)
Did you think about creating a Panasonic SRAM memory card emulator? Those are getting very expensive and rely on back-up batteries. I thing a lot of old CNC, MIDI keyboards and Windows CE/Psion users would be grateful for that. As far as I know, no cheap commercial product is available and you seem to be the guy capable of creating such product :)
Awesome. I have been looking for a solution like this for my Dell laptop. It doesn't have the ability to do midi. If this works to add the midi compatibility for dos so I can use a Roland sc-55 I would buy this in a heartbeat
It can be done if someone designs an additional board with a MIDI port.
@@bubonzo good to know. I'll be following the project. Wonder how difficult it could be for someone with no experience to learn to do it.
Besides the Amiga 600/1200 already commented I see it could also be very interesting in Psion 5/7/Netbooks, I would buy a few.
For type 1 I need for extended memory I only have 1 mb and 2 mb cards
Amazing project. I wonder how do you control laptop remotely? It looks like some VM interface, but you're interacting with a real hardware...
I use an IPKVM. In this case it is an Advocent DSR1051, they can be found fairly cheap on eBay as they are antiquated now. They were used for controlling servers remotely and you can get PS/2 & VGA dongles for them.
@@yyzkevin416 thanks! I didn't think of that, because I'm usually accustomed to web ones. That native app interface certainly tops up usability.
Is this a 5V or 3.5V card? I am asking for HP 200LX type of palmtops.
its 5v, and i have a another video I show the HP200LX using the card.
@@yyzkevin416 Found it! Great! Cannot wait to have a go with my Double Speed model!
Are you a wizard?
I need type 1
My name is Rene
Want
I sent you a email today and the same email on vogons too. Thanks for answer
OS2/Warp.... now that's a name I've not heard in a long time....