Skip to the content
2 layers237.7 × 146.1 mmTipi peb, the printed circuit board in 3D

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

5

README

README.md

TIPI

(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 _release branches for physical TIPI
  • main branch is full of stuff that doesn't work, won't upgrade correctly, and certainly won't downgrade
  • main branch is expert mode only

Branches:

text
  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
QtyValueFootprintReferences
130.1ufCapacitors_SMD:C_0805_HandSolderingC1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13
71kResistors_SMD:R_0805_HandSolderingR1, R2, R3, R4, R5, R10, R12
510kResistors_SMD:R_0805_HandSolderingR7, R8, R9, R11, R13
374HCT244SMD_Packages:SSOP-20U3, U4, U5
210ufCapacitors_SMD:C_0805_HandSolderingC14, C15
222ufCapacitors_SMD:C_0805_HandSolderingC16, C17
2GS3Connectors:GS3J1, J2
127C256Housings_DIP:DIP-28_W15.24mm_SocketU2
1330Resistors_SMD:R_0805_HandSolderingR6
174HCT138Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mmU1
174HCT245SMD_Packages:SSOP-20U7
1AVR-JTAG-10Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mmJTAG1
1CONN_02X04Pin_Headers:Pin_Header_Straight_2x04_Pitch2.54mmCRUBASE1
1LED_ALTLEDs:LED_D3.0mmD1
1LM1117-3.3TO_SOT_Packages_SMD:SOT-223-3_TabPin2U8
1LM7805_TO220TO_SOT_Packages_SMD:SOT-223-3_TabPin2U9
1Q_NPN_BCETO_SOT_Packages_SMD:SOT-23Q1
1RPI_CONN_02X05Pin_Headers:Pin_Header_Straight_2x05_Pitch2.54mmRPi1
1TiPEBEdgepeb-edge-card:ti99-peb-edgeE1
1XC95144XL-TQ100Housings_QFP:TQFP-100_14x14mm_Pitch0.5mmU6

The 47 most common of 51 parts.

More from jedimatt42/tipi

2
  • 2 layers115.7 × 56 mmTIPI-32k, the printed circuit board in 3D

    TIPI-32k

    jedimatt42/tipi

    TI-99/4A to Raspberry PI messaging through console sideport

    33 parts77
  • 2 layers78.7 × 56.5 mmTipi, the printed circuit board in 3D

    Tipi

    jedimatt42/tipi

    TI-99/4A to Raspberry PI messaging through console sideport

    32 parts77

Similar boards

  • 4 layers318.4 × 124.5 mmN2360, the printed circuit board in 3D

    N2360

    jasonsbeer/Amiga-N2630

    A re-imagining of the Amiga A2630 processor card.

    248 parts69
  • 2 layers138 × 96.9 mmISA Card, the printed circuit board in 3D

    ISA Card

    AkBKukU/CM153-Repro

    A reproduction of the Philips CM-153 LMSI controller

    161 parts145
  • 4 layers280 × 140 mmP8x peripheral card, the printed circuit board in 3D

    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 mmTipi, the printed circuit board in 3D

    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 mmAdcboard, the printed circuit board in 3D

    Adcboard

    nuclearfutureslab/ibxII-hardware

    Hardware for IBX ][ - nuclear warhead verification with an Apple II

    126 parts5GPL-3.0
  • 4 layers160 × 120 mm6502-retro v4, the printed circuit board in 3D

    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 mmGigatron, the printed circuit board in 3D

    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

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.