Skip to content

Firmware and CAD designs for a USB interface to a Teletype High Speed Tape Punch

License

Notifications You must be signed in to change notification settings

kierdavis/tape-punch-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tape Punch Controller

This repository contains the source code and CAD designs used for my university third year individual project.

The project involves designing a system that can interface a restored Teletype BPRE-type High Speed Tape Punch to a modern computer over USB.

Repository Layout

  • /firmware: source code of the firmware running on the microcontroller
  • /pcb: design files for the PCB used in the device
  • /mechanical: design files for various laser-cut parts

Branches

Two main Git branches are used with this repository: master and stable. New development occurs on master; when it has been tested and is deemed ready to ship to the client, it is merged into stable. stable should be a reflection of the version currently in use by the client.

License

The contents of this repository are licensed under the terms of the MIT license. See the LICENSE file for more details.