HDMI2USB-TOFE-LowSpeedIO
timvideos·HDMI2USB-TOFE-LowSpeedIO·board/TOFE-LowSpeedIO.kicad_pcb
About the HDMI2USB-TOFE-LowSpeedIO PCB
HDMI2USB-TOFE-LowSpeedIO is an open source AVR/Arduino PCB design by timvideos, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 108 × 111.3 mm, with 41 components from 20 distinct parts.
Its main chip is the AURD_COMM_SHIELD_ZERO_NEW, from the AVR/Arduino family. Other key parts include the TOFE-8X, PIC18F14K50 and 7805_NW. By type, the board carries 10 resistors, 7 diodes, 7 capacitors, 6 connectors, 4 ICs and 4 switches.
From the project
A Low Speed I/O board for use with TOFE-8x compatible boards like the Numato Opsis.
The Numato Opsis, the first open hardware for the HDMI2USB firmware, can now be ordered from Numato Labs
While the Numato Opsis board has a massive amount of high speed I/O interfaces, it doesn't include many features for interfacing with more pedestrian speed devices such as buttons or LEDs. To help solve this problem “Low speed I/O” TOFE expansion board was created.

Main components on the HDMI2USB-TOFE-LowSpeedIO
HDMI2USB-TOFE-LowSpeedIO bill of materials (BOM)
41 components, 20 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TOFE-8X | NumatoOpsis_PCIe_8X_HL_NW_123 | U1 |
| 1 | AURD_COMM_SHIELD_ZERO_NEW | ARDUINO-UNO-R3_1_NEW | U2 |
| 1 | PIC18F14K50 | SSOP-20 | U3 |
| 1 | 7805_NW | DPAK2 | U5 |
| 1 | CRYSTAL | HC-49V | X1 |
| 1 | USBMICRO | MICRO_USB_B | X2 |
| 4 | PMOD-CONN_6X2 | pmod_pin_array_6x2 | P1, P2, P3, P4 |
| 1 | CONN_2 | PIN_ARRAY_2X1 | P5 |
| 1 | CONN_6 | PIN_ARRAY-6X1 | P6 |
| 1 | P*** | MH-3.2MM | 1PIN |
| 4 | SW_PUSH | Switch_SMD_new | SW1, SW2, SW3, SW4 |
| 6 | LED | LED-0805-New | D1, D2, D3, D5, D6, D7 |
| 1 | DIODE | DO214 | D4 |
| 2 | 22pF | SM0603 | C1, C2 |
| 3 | 0.1uF | SM0603 | C3, C4, C10 |
| 2 | 100uF | SM1210L | C8, C9 |
| 7 | 10K | SM0603 | R1, R2, R3, R6, R7, R8, R9 |
| 1 | 680R | RES_NET4 | R4 |
| 1 | 10K | RES_NET4 | R5 |
| 1 | 100R | SM0603 | R10 |
HDMI2USB-TOFE-LowSpeedIO design files
The KiCad project lives in the timvideos/HDMI2USB-TOFE-LowSpeedIO repository on GitHub; these links point at the commit this page was built from.
HDMI2USB-TOFE-LowSpeedIO: common questions
What microcontroller does the HDMI2USB-TOFE-LowSpeedIO use?
The HDMI2USB-TOFE-LowSpeedIO is built around the AURD_COMM_SHIELD_ZERO_NEW, from the AVR/Arduino family.
How big is the HDMI2USB-TOFE-LowSpeedIO PCB?
The HDMI2USB-TOFE-LowSpeedIO measures 108 × 111.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the HDMI2USB-TOFE-LowSpeedIO?
41 components, from 20 distinct parts. The full bill of materials is listed on this page.
Where can I download the HDMI2USB-TOFE-LowSpeedIO design files?
From the timvideos/HDMI2USB-TOFE-LowSpeedIO repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the HDMI2USB-TOFE-LowSpeedIO design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which timvideos chose for the repository.
Can I test firmware for the HDMI2USB-TOFE-LowSpeedIO without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k