Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #5984 > unrolled thread
| Started by | ol.sc@web.de (Oliver Schmidt) |
|---|---|
| First post | 2022-08-15 19:32 +0000 |
| Last post | 2022-08-29 10:21 +0000 |
| Articles | 3 — 2 participants |
Back to article view | Back to comp.sys.apple2.programmer
Directly connecting the Raspberry Pi Pico to the Apple II slot bus ol.sc@web.de (Oliver Schmidt) - 2022-08-15 19:32 +0000
Re: Directly connecting the Raspberry Pi Pico to the Apple II slot bus Anthony Ortiz <anthonypaulo@gmail.com> - 2022-08-28 19:24 -0700
Re: Directly connecting the Raspberry Pi Pico to the Apple II slot bus ol.sc@web.de (Oliver Schmidt) - 2022-08-29 10:21 +0000
| From | ol.sc@web.de (Oliver Schmidt) |
|---|---|
| Date | 2022-08-15 19:32 +0000 |
| Subject | Directly connecting the Raspberry Pi Pico to the Apple II slot bus |
| Message-ID | <tde70j$rj5n$1@solani.org> |
Hi, I wanted to let you know that it actually is feasible to directly connect the Raspberry Pi Pico to the Apple II slot bus. Today I published my Pico source code that makes this possible: https://github.com/a2retrosystems/A2retroNET Regards, Oliver
[toc] | [next] | [standalone]
| From | Anthony Ortiz <anthonypaulo@gmail.com> |
|---|---|
| Date | 2022-08-28 19:24 -0700 |
| Message-ID | <c7d8eeda-6844-4e70-80f2-175d4d329e6fn@googlegroups.com> |
| In reply to | #5984 |
On Monday, August 15, 2022 at 3:32:37 PM UTC-4, Oliver Schmidt wrote: > Hi, > > I wanted to let you know that it actually is feasible to directly > connect the Raspberry Pi Pico to the Apple II slot bus. Today I > published my Pico source code that makes this possible: > > https://github.com/a2retrosystems/A2retroNET > > Regards, > Oliver Oliver, good stuff man! I've been on the comp.sys.apple2 group and didn't see this post. I never worked on the Pico but about 5 years ago I was fooling around with my PI 3 and made it so that I could read/write to the Apple II bus via GPIO bit-banging. Back then I only used 8 pins for the bus so I had to push the LO and HI address bytes as well as the data bytes separately into some flip-flops, but recently I've revisited the project and I'm in the middle of simplifying it to an FPGA, but I think I'm going to go with the Max V CPLD instead. What are your plans for the Pico?
[toc] | [prev] | [next] | [standalone]
| From | ol.sc@web.de (Oliver Schmidt) |
|---|---|
| Date | 2022-08-29 10:21 +0000 |
| Message-ID | <tei3v7$htr9$1@solani.org> |
| In reply to | #5985 |
Hi Anthony, >Oliver, good stuff man! Thanks for the positive feedback :-) >What are your plans for the Pico? One usecase is using the RPi Pico to connect an "ordinary" RPi to the A2. Instead of fiddling with RPi GPIO, you just use a USB cable. The simplest USB setup is to have the RPi Pico act as USB device implementing a virtual serial port (following the ACM CDC specification). The "ordinary" RPi acts as USB master, that automatically loads its ACM CDC driver offering a /dev/ttyACMn port. I've taken the two exsisting well-known "connect an RPi to the A2" projects and applied that approach to them: https://github.com/oliverschmidt/Apple2-IO-RPi https://github.com/oliverschmidt/apple2pi They now both work nicely with my Pico-based prototype card - incl. their firmware ROM being emulated by the Pico :-) There are of course many other usecases, either emulating other existing A2 cards or inventing totally new ones. We'll see ;-) Regards, Oliver
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.apple2.programmer
csiph-web