Jump to content

Networking and the X16


Recommended Posts

On 7/13/2020 at 8:23 PM, peapod said:

in the same thought process as @TomXP411 swiftlink nomination, adding https://lallafa.de/blog/amiga-projects/plipbox/ which is effectively a parallel port to arduino with a RJ45 shield allowing an Amiga to get online. Would need the driver and TCP/IP stack writing if not already present, additionally converting from the current parallel port to expansion bus.

I am not 100% sure that the User Port is compatible with an EPP parallel port, since in EPP STROBE is R/W ... but plip is compatible with original parallel ports, so a plip interface could be implemented directly on the User Port.

Link to comment
Share on other sites

On 7/3/2020 at 2:30 PM, BruceMcF said:

... Why it wouldn't be an option for the CX16 main board is in addition to being surface mount, it's a SPI/I2C part (at that scale pins cost more money than the silicon to include slave serial buses), so with Vera having no pins to use for multiple selects to share with the SD card bus, it just doesn't fit for the reference design. ...

Note in an expansion board context, mouser still has over 100 of the through-hole +5v version.

Link to comment
Share on other sites

  • Super Administrators

I've looked over the User port, and I also think it could support Plip, but I don't think writing a TCP/IP stack for 6502 is the smart play. 

I've also come up with a design for a parallel interface that works with the User port and an Arduino. The Arduino can act as a bridge to an ESP232 device, a Raspberry Pi, or an Ethernet terminal server. Short version is that with 14 pins, we can do full flow control, port selection, and even read the status pins on a DE9 or DB25 serial port. The actual design is very similar to SIO, but with 8 bits instead of 1, so the Commander can communicate with an attached device at something like 500KBytes/sec (if the external device can keep up), although I'd probably select a more sedate polling rate of around 25 per econd. That's more than enough to keep up with a 115,200bps serial connection, and a decent read/write buffer will keep things operating smoothly.


  • Like 1
Link to comment
Share on other sites

  • 5 months later...

I am currently in the process of deciding to make an expansion port card using an ESP32 as a network base. If anyone is up to help us - any help especially on the hardware parts  is greatly appreciated.

My dream is, that Dave could actually connect the Commander to networks from day 1. This would obviously be a major benefit at launch for the machine.

Actually, we could use this project to make some kind of hardware development example. Hard- and software are thought to be open source. (See 


Edited by TheUnknownDad
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...

Important Information

Please review our Terms of Use