This document describes an exemplary setup with a Basys3 FPGA board, a display and a keyboard for easy experimentation of circuits on the Basys3 board.
- Basys3 FPGA board (https://digilent.com/reference/programmable-logic/basys-3/start)
- Joy-IT 7 inch LCD display RB-LCD-7-3 (https://joy-it.net/en/products/RB-LCD-7-3) (the touch functionality is not used)
- Keysonic ACK-3401U (https://keysonic.de/product/ack-3401u/) (any USB keyboard is supposed to work, however in practice some USB keyboards were found to not work properly, so some trial and error might be necessary)
- 2 x USB cable (USB A (male) -> Micro USB (male)) (one for connecting the Basys3 board to the computer, one for supplying power to the display)
- USB extension cable (USB A (male) -> USB A (female)) (for connecting the keyboard to the Basys3 board)
- USB charger (for supplying power to the display)
- Custom parts (in technical drawings/):
- 4 x plastic 5mm spacer sleeves
- 4 x metal 10mm spacer bolts
- 15.5mm hole spacing strain relief
- 4 x M3 plastic nuts
- various M3 countersunk screws
-
Mount the display on the display base plate using 12 mm spacer bolts (supplied with the display). Also mount the display cover on the top side at the same time.
-
Screw the side panels to the display base plate (note right/left).
-
Mount the FPGA board on the FPGA base plate. Use countersunk screws from below, 5mm spacer sleeves (plastic) at the top, then screw the FPGA board in place with 10mm spacer bolts (metal).
-
Mount the FPGA cover made of Plexiglas. To do this, insert the button knobs first. Screw on the FPGA cover with plastic nuts M3.
-
Connect the RGB connection cable (included with the display) to the display. Connect the USB charging cable to the display.
-
Mount the display unit on the FPGA base plate (M3 countersunk screws from below). To do this, first guide the cables coming from the display through the cut-outs on the right-hand side panel.
-
Connect the cables to the FPGA board, if necessary organize them with cable ties.
-
Secure outgoing cables with strain relief (hole spacing 15.5mm).
- Klaus Kulitza (design, technical drawings, assembly instructions)
- Jonas Keller (adaptation for this repository)




