Hardware used to build a plipbox device.
See the hardware page on GitHub for details.
Currently, the following boards are supported:
- plipbox nano: Arduino Nano based (production) version
- plipbox: Arduino 2009 based (prototype) version
- plipbox on AVR-NET-IO board
- a1k forum user crasbe has created an own board
1. plipbox nano
The plipbox nano is realized with stock components:
- An Arduino Nano v3 (with ATmega 328 @ 16MHz)
- An Arduino Nano Ethernet shield with ENC28j60 chip
I added a small (single-layer PCB) base board with the parallel port connector and two pin headers for the pins of the Ethernet shield:
As a result you get a very compact plipbox setup that fits nicely directly into your classic Amiga: (Use a cell phone power supply with a mini USB connector to power your plipbox nano)
The long pin headers of the Ethernet shield work well here as they raise the Ethernet connector a little bit so it does not obscure the Amiga’s serial port.
The base board is very simple: it routes the parallel port lines from the Ethernet shield pins to the Amiga’s parallel port connector.
I provide a layout and a single-layer PCB design for this base board:
Note: the PCB is single layer but you need to add four parallel wires to connect the vias between the Ethernet headers.
Here are some shots of the v1.0 base board prototype.
Note: the wires fixed some issues in v1.0 and are corrected in v1.1 above. Also the jumper on the left side is obsolete and was removed.
2. plipbox on Arduino Board
The Arduino 2009 board and the ENC28J60 Ethernet Module:
I used an Arduino prototype board to connect the Amiga parallel cable there (in the middle you can see the 5v to 3.3v converter IC I soldered with some caps on a little extra board):
The prototype board also has the connections between network module and Arduino board:
All boards connected to build the final device:
3. plipbox on AVR-NET-IO Board
The AVR-NET-IO board with attached USB-Serial Adapter (and some gender changers to make it possible to attach the serial adapter), connected Ethernet and the power supply with 5V (This is the modified power supply that replaces the 9V connector). Please note it is essential to power the board with external power as the parallel port is not capable to do so.
The AVR-NET-IO board connected to my development machine, an Amiga 1200. I build a small DB25 connector to make sure only the actually used lines are connected to the Amiga (and have access to the pins for debugging with a scope).
This image shows how to add the missing strobe wire.
4. crasbe’s plipbox
User crasbe of the german Amiga Forum a1k.org has created his own board with a very compact layout. Its fully compatible with the plipbox nano.
See a1k.org Post for details.
crasbe was so kind and donated me a Rev.2 board!