Skip to content

timvideos/HDMI2USB-TOFE-kicad-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TOFE Expansion Board template for KiCad

This repository contains a template for creating TOFE expansion boards.

For more information on the TOFE interface, see the HDMI2USB website. For the KiCad website for more information on using it.

Using

  1. Fork the github repo at timvideos/HDMI2USB-TOFE-kicad-template
  2. Rename your repository in the GitHub settings.
  3. Use the rename-board.sh script to get a starting KiCad schematic and PCB layout.
# For a full height board
./rename-board.sh 'My Awesome Board' full

 For a half height board
./rename-board.sh 'My Awesome Board' half
  1. (optional) Send mithro about your awesome work!
  • Your schematic should include an EEPROM (either real or emulated) on the ID_CLK and ID_DAT lines.
  • Your schematic should include a TOFE header.

Board Design

The TOFE specification is very flexible regarding board shape. See the following image for the many potential designs;

TOFE Examples Diagram

For full details on the TOFE mechanical specification, see the mechanical part of the specification.

Full Height Board

TOFE Examples Diagram

Half Height Board

TOFE Examples Diagram

KiCad

The design in this repository was made using KiCad version 4.0.0-rc1-stable (this version is the current stable release candidate as of 2015-10-29).

A version for the older KiCad found in Ubuntu Trusty can be found in the for-kicad-2013-07-07-BZR-4022 branch.

License

TOFE Expansion Board template for KiCad by Numato Systems Pvt. Ltd

The TOFE Expansion Board template for KiCad is licensed under a Creative Commons Attribution 4.0 International License.

You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by/4.0/.

Creative Commons License Logo

About

KiCad template for creating TOFE compatible expansion boards. Fork the repository, rename it and create your own board!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages