

Tipi peb
TI-99/4A to Raspberry PI messaging through console sideport
- Size
- 237.7 × 146.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 51
- Nets
- 165
- Pads
- 395
- Tracks, vias
- 1,348, 183
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 6 Jan 2017
- Updated
- 30 Aug 2025
Overview
Tipi peb is an open-source printed circuit board by jedimatt42, from the jedimatt42/tipi repository on GitHub. It is a 2-layer board of 237.7 × 146.1 mm with 51 parts on 165 nets, routed with 1,348 tracks and 183 vias.
It is built around the 74HCT244D, 74HCT245 and 27C256-17/J, with the 74HCT138D and LM1117-3.3 among its other parts. Its parts include 17 capacitors, 13 resistors, 9 ICs, 2 connectors and 1 diode. It belongs with the FPGA and CPLD boards of this library.
Main components
574HCT244D
SO-20-300mil-40℃~+125℃ 13ns@4.5V,50pF 160uA 2 4 4.5V~5.5V 6mA 6mA 74HCT Tri-State Unidirectional SOIC-20-300mil Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, Transceivers74HCT245
DIP-20-40℃~+85℃ 28ns@4.5V 4.5V~5.5V 6mA 6mA 74HCT 8 8uA Bidirectional TTL-compatible CMOS Tri-State DIP-20 Buffers, Drivers, Receivers, Transceivers ROHSWuxi I-core Elec74 Series27C256-17/J
-0℃~+70℃ 256Kbit 4.5V~5.5V EPROM Parallel Port (Parallel) - Non-Volatile Memory (ROM)Microchip TechnologyNon-Volatile Memory (ROM)74HCT138D
SO-16-40℃~+125℃ 160uA 20ns@4.5V,50pF 3/8 4.5V~5.5V 4mA 4mA 74HCT Decoder Single Supply SOIC-16 Signal Switches, Multiplexers, Decoders ROHSNexperiaSignal Switches / Encoders & Decoders / MultiplexersLM1117-3.3
SOT-2231 1.3V@(1000mA) 15V 1A 2mA 3.3V Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHShongjiachengUncategorised
README
README.mdTIPI
(Pronounced tip-ee)
Turn a Raspberry PI and some glue hardware into a TI Disk Drive and Network interface.
Keep it open for further device extension.
Branching
(For end users starting from an SD card image, you are already on the correct branch)
- End users must be on one of the
_releasebranches for physical TIPI mainbranch is full of stuff that doesn't work, won't upgrade correctly, and certainly won't downgrademainbranch is expert mode only
Branches:
main - current development for latest Raspberry PI OS
bookworm_release - Current release branch based on Raspberry PI OS 12 - bookworm
bullseye_release - (legacy) end of life, as new bookworm_release branch is available
buster_dev - (legacy) for patching upstream of buster_release
buster_release - (legacy) for Raspberry PI 2W - 4B+ or Qemu use.Documentation
Please refer to the wiki
License
The hardware design files and TI-99 DSR ROM code are in the hardware folder and free for use under the UNLICENSE.txt
The remaining software contained in this repository are licensed under the terms of GPLv3
These files are part of TIPI.
TIPI is free hardware design and software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
TIPI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with TIPI SD Card Image. If not, see GNU Licenses.
Parts
51| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 0.1uf | Capacitors_SMD:C_0805_HandSoldering | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13 |
| 7 | 1k | Resistors_SMD:R_0805_HandSoldering | R1, R2, R3, R4, R5, R10, R12 |
| 5 | 10k | Resistors_SMD:R_0805_HandSoldering | R7, R8, R9, R11, R13 |
| 3 | 74HCT244 | SMD_Packages:SSOP-20 | U3, U4, U5 |
| 2 | 10uf | Capacitors_SMD:C_0805_HandSoldering | C14, C15 |
| 2 | 22uf | Capacitors_SMD:C_0805_HandSoldering | C16, C17 |
| 2 | GS3 | Connectors:GS3 | J1, J2 |
| 1 | 27C256 | Housings_DIP:DIP-28_W15.24mm_Socket | U2 |
| 1 | 330 | Resistors_SMD:R_0805_HandSoldering | R6 |
| 1 | 74HCT138 | Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm | U1 |
| 1 | 74HCT245 | SMD_Packages:SSOP-20 | U7 |
| 1 | AVR-JTAG-10 | Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm | JTAG1 |
| 1 | CONN_02X04 | Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mm | CRUBASE1 |
| 1 | LED_ALT | LEDs:LED_D3.0mm | D1 |
| 1 | LM1117-3.3 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U8 |
| 1 | LM7805_TO220 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U9 |
| 1 | Q_NPN_BCE | TO_SOT_Packages_SMD:SOT-23 | Q1 |
| 1 | RPI_CONN_02X05 | Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mm | RPi1 |
| 1 | TiPEBEdge | peb-edge-card:ti99-peb-edge | E1 |
| 1 | XC95144XL-TQ100 | Housings_QFP:TQFP-100_14x14mm_Pitch0.5mm | U6 |
The 47 most common of 51 parts.
More from jedimatt42/tipi
2- 2 layers115.7 × 56 mm

- 2 layers78.7 × 56.5 mm

Similar boards
- 4 layers318.4 × 124.5 mm

- 2 layers138 × 96.9 mm

- 4 layers280 × 140 mm

P8x peripheral card
ksr/p8x
Generated by generators/genkicad.py from the canonical geneagle netlist (CARDS["peripheral-card"]), same standard as the memory card: 4-layer (F/B signals, In1=GND, In2=VCC planes), a bypass cap above each IC, a…
104 parts - 2 layers100 × 56.5 mm

Tipi
lucedoriente/TI99-4A-internal-TIPI
This TIPI board is for use with danwerner21 (https://github.com/danwerner21/TI99_22.git) TI99-22 project
32 parts6 - 2 layers184 × 80 mm

Adcboard
nuclearfutureslab/ibxII-hardware
Hardware for IBX ][ - nuclear warhead verification with an Apple II
126 parts5GPL-3.0 - 4 layers160 × 120 mm

6502-retro v4
6502-retro/6502-retro-v4
Hardware repo for the 6502-Retro-V4 Single Board Computer.
65 parts2CERN-OHL-S-2.0 - 2 layers235 × 158.8 mm

Gigatron
flypie/Gigatron
This is a version of the files from https://gigatron.io/ altered to work on a vanilla KiCAD 5.1.6. Changes are minimal in the schematic and PCB, layout has only been changed where dimensions or orientations changed as a…
151 parts2 - 2 layers130 × 90 mm

Questions
How big is the Tipi peb PCB?
It measures 237.7 × 146.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tipi peb use?
51 parts, built around the 74HCT244D, 74HCT245, 27C256-17/J and 74HCT138D. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Tipi peb KiCad files?
From the jedimatt42/tipi repository on GitHub, at the commit this page was made from: the board is hardware/tipi-peb/kicad/tipi-peb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tipi peb design in my own project?
Its repository states no licence, so its author keeps all rights: ask jedimatt42 before reusing the design.