digraph blackbox_v1 { splines = ortho; rankdir = LR; node [shape = box, label = "IceBreaker - Lattice ICE40"] fpga; node [shape = plaintext, label = "Bluetooth PMOD"] wireless_adapter; node [shape = plaintext, label = "ILI9341 SPI TFT LCD"] video; node [shape = plaintext, label = "1W 8Ohm Round Internal Magnet speaker"] audio; node [shape = box, label = "Phone Application"] app; fpga -> {audio, video}; wireless_adapter -> fpga; app -> wireless_adapter; }