

Console
Second revision of the TI_99
- Size
- 244 × 244 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 269
- Nets
- 442
- Pads
- 1,737
- Tracks, vias
- 7,336, 331
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 1 Sep 2024
- Updated
- 19 Jul 2026
Overview
Console is an open-source printed circuit board by danwerner21, from the danwerner21/TI99_22-mark2 repository on GitHub. It is a 4-layer board of 244 × 244 mm with 269 parts on 442 nets, routed with 7,336 tracks and 331 vias.
It is built around the ATMEGA328-PU, 74LS245SC and 74LS373SC, with the 74LS00SC, 74LS04PC and 74LS32SC among its other parts. Its parts include 79 resistors, 72 capacitors, 38 ICs, 22 connectors and 12 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
12ATMEGA328-PU
PDIP-28-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH PDIP-28 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74LS245SC
-0℃~+70℃ 12ns@5V,45pF 15mA 24mA 4.75V~5.25V 74LS 8 Bidirectional Output enable Schmitt trigger Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS373SC
--55℃~+125℃ 1 2.6mA 24mA 38ns@5V,150pF 4.75V~5.25V 74LS 8 Output enable Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS00SC
-0℃~+70℃ 15ns@5V,50pF 2 2.7V 2V 4 4.75V~5.25V 400uA 500mV 74LS 800mV 8mA NAND Gate - Logic Gates ROHSTexas InstrumentsLogic Gates74LS04PC
PDIP-140℃~+70℃ 4.75V~5.25V 6 6.6mA 74LS PDIP-14 InvertersonsemiInverters74LS32SC
-- Logic Gates ROHSTexas InstrumentsLogic Gates74LS74PC
DIP-140ns 0℃~+70℃ 1 2 20MHz 3.5pF 35ns@5V,50pF 4.5ns 4.75V~5.25V 400uA 74LS Series 8mA 8mA Asynchronous Complementary D-Type Rising Edge Set and Reset DIP-14 Flip FlopsTexas InstrumentsFlip FlopsHM62256BLP-7
DIP28DIP28 New Arrivals ROHSHITUncategorised74HCT14D
SOP-14-40℃~+125℃ 1 1.9V~2.1V 2uA 34ns@4.5V,50pF 4.4V 4.5V~5.5V 400mV 4mA 4mA 500mV~600mV 6 74HCT Schmitt trigger SOIC-14 Inverters ROHSNexperiaInverters74LS03P-E
DIP-14-20℃~+75℃ 100uA 2 2V 32ns@5V,15pF 4 4.75V~5.25V 500mV 74LS 800mV 8mA NAND Gate Open Collector DIP-14 Logic Gates ROHSRenesas ElectronicsLogic Gates74LS156PC
PDIP-16-20℃~+75℃ 100uA 4.75V~5.25V 53ns@5V,50pF 6.1mA 74LS 8mA Decoder Reverse function Single Supply PDIP-16 Signal Switches, Multiplexers, Decoders ROHSonsemiSignal Switches, Multiplexers, Decoders74LS194PC
-0.4mA 0℃~+70℃ 25MHz 35ns@5V,50pF 4 4.75V~5.25V 74LS 8mA Asynchronous clear function、Asynchronous parallel load function、Supports forward and reverse shift - Shift RegistersTexas InstrumentsShift Registers
README
README.mdTexas Instruments TI99/4A Clone(ish) Project

Note that this is not a fully tested project at this point. . . .
This is based Rob Krenicki's design that is based on the HackMac KiCAD schematics. I have made several changes to the original design including:
- Placing 32K of 16bit wide fast ram on the board to fully populate the address space
- Placing an EPROM on the main board that can be used as an on-board cartridge ROM
- adding a header to allow a microcontroller to replace the GROM chips (hopefully this can be moved on-board soon)
- replacing the video DRAM with SRAM
- Updating the Keyboard header to support a soft caps lock switch on the keyboard PCB
- designing a Cherry MX keyboard
- adding headers for the GROM and expansion port to support riser cards for these ports
If there are any questions, I can be reached at vic2020Dan at gmail dot com.
ToDo
-
Cleanup/Documentation Possible Future Thoughts:
-
Redo the Board in an ATX form factor with PEB slots on board
-
Add Support for the Pico9918 on-board
-
Add Support for a Tang Nano FPGA TMS9918 replacement
-
Add Hex-bus port
-
Add a DIN 5-pin Composite video/Audio out.
-
Add built in speech synthesis
-
Clone Disk IO card
-
Relocate all the ports to the back of the motherboard
-
It has been suggested that we also have a console style version of the next revision as not everyone has a desire for a larger PE style machine
-
Also perhaps add some keys to the keyboard
DIP Switch Settings
The DIP switch on the main board allows one to configure which bank areas are populated with RAM.
RAM0 enables RAM to addresses >2000-3FFF (Lo Memory Expansion) RAM1 enables RAM to addresses >A000-BFFF (Hi Memory Expansion) RAM2 enables RAM to addresses >C000-DFFF (Hi Memory Expansion) RAM3 enables RAM to addresses >E000-FFFF (Hi Memory Expansion) RAM4 enables RAM to addresses >8000-83FF (Normal TI Scratch Pad RAM)
Note that I have never actually tested off-board 8 bit RAM, so this is new territory and might need some debugging 😊
also on-board RAM is 16 bit – so all of those external RAM sources will be slower.
Bugs
-
on rev 0.95 R36-40 are listed as 100K ohm, they are actually 100 ohm
-
on rev 0.95 the joystick and cassette connectors are mirrored and need to be mounted on the bottom side of the board to function
-
Both of these are corrected in 0.96
-
The reset button J1 should be attached to pin 5 of U1 not Pin 4
Bill of Materials
Console
| Qty | Reference(s) | Part |
|---|---|---|
| 6 | C1, C9, C11, C58, C73, C75 | 0.001uF |
| 1 | C2 | 22pF |
| 3 | C3, C5, C59 | 22uF |
| 12 | C4, C7, C13, C14, C20, C54, C55, C62, C64, C68, C71, C74 | 0.1uF |
| 1 | C6 | 1uF |
| 7 | C8, C52, C63, C65, C66, C67, C72 | 0.01uF |
| 1 | C10 | 100uF |
| 1 | C12 | 0.01uF |
| 7 | C15, C16, C17, C19, C21, C22, C60 | 100uF |
| 30 | C18, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49, C50, C51 | 0.1uF |
| 1 | C53 | 100uF |
| 1 | C56 | 12pF |
| 1 | C57 | 56pF |
| 1 | C61 | 220uF |
| 1 | C69 | 220pF |
| 1 | C70 | 0.022uF |
| 2 | CR1, CR4 | 1N4148 |
| 2 | CR2, CR3 | 1N914B |
| 1 | D1 | LED |
| 1 | J1 | Connector PinHeader 2.54mm:PinHeader 1x02 P2.54mm Vertical |
| 1 | J2 | Connector PinHeader 2.54mm:PinHeader 1x02 P2.54mm Vertical |
| 1 | J3 | TerminalBlock RND:TerminalBlock RND 205-00278 1x04 P5.00mm Vertical |
| 1 | J4 | Connector PinHeader 2.54mm:PinHeader 1x16 P2.54mm Vertical |
| 2 | J5, J6 | Connector PinHeader 2.54mm:PinHeader 1x03 P2.54mm Vertical |
| 1 | J7 | Connector PinHeader 2.54mm:PinHeader 1x03 P2.54mm Vertical |
| 1 | J8 | Connector PinHeader 2.54mm:PinHeader 1x02 P2.54mm Vertical |
| 1 | J9 | Connector PinHeader 2.54mm:PinHeader 1x02 P2.54mm Vertical |
| 1 | J10 | Connector Dsub:DSUB-9 Female Horizontal P2.77x2.84mm EdgePinOffset4.94mm Housed MountingHolesOffset7.48mm |
| 1 | J11 | Connector PinHeader 2.54mm:PinHeader 1x18 P2.54mm Vertical |
| 1 | J12 | Connector PinHeader 2.54mm:PinHeader 2x22 P2.54mm Vertical |
| 1 | J13 | WernerCustomLibrary:44 Pin Card Edge |
| 1 | J14 | Library:CardEdge 34Pin 2.54mm Vertical |
| 1 | J15 | Connector PinHeader 2.54mm:PinHeader 2x18 P2.54mm Vertical |
| 1 | J16 | Connector PinSocket 2.54mm:PinSocket 1x03 P2.54mm Vertical |
| 1 | J17 | Connector PinSocket 2.54mm:PinSocket 1x03 P2.54mm Vertical |
| 1 | J18 | Connector Dsub:DSUB-9 Female Horizontal P2.77x2.84mm EdgePinOffset4.94mm Housed MountingHolesOffset7.48mm |
| 1 | L1 | 0.33uH |
| 2 | L4, L5 | 6.8uH |
| 1 | L7 | 5.8uH |
| 1 | L8 | INDUCTOR (Ferrite BEAD) |
| 7 | L10, L11, L12, L13, L14, L15, L16 | 8.2uH |
| 3 | Q1, Q3, Q4 | TIS92 |
| 1 | Q2 | 2N3904 |
| 1 | R1 | 150k |
| 7 | R2, R9, R11, R18, R34, R35, R46 | 1k |
| 1 | R3 | 12k |
| 1 | R4 | 47k |
| 4 | R5, R6, R7, R8 | 22 |
| 5 | R10, R26, R45, R52, R53 | 4.7k |
| 5 | R12, R13, R14, R15, R16 | 1K |
| 3 | R17, R48, R50 | 2.2k |
| 2 | R19, R30 | 470 |
| 1 | R20 | 270 |
| 1 | R21 | 1.5k x 9 SIP bussed |
| 1 | R22 | 361 |
| 3 | R23, R73, R75 | 5.6k |
| 2 | R24, R27 | 10 |
| 1 | R25 | 150 |
| 1 | R28 | 470k |
| 1 | R29 | 0 |
| 2 | R31, R33 | 75 |
| 1 | R32 | 470 |
| 4 | R41, R42, R43, R44 | 62 |
| 1 | R47 | 3.3k |
| 9 | R36, R37, R38, R39, R40, R49, R51, R54, R56 | 100 |
| 1 | R55 | 330 |
| 1 | R57 | 10k |
| 1 | R58 | 6.8k |
| 1 | R59 | 39k |
| 1 | R60 | 6.8k |
| 4 | R61, R62, R67, R68 | 1K |
| 1 | R63 | 120k |
| 1 | R64 | 2.7k |
| 3 | R65, R66, R76 | 220 |
| 1 | R69 | 10K |
| 1 | R70 | 9.1k |
| 2 | R71, R72 | 10k |
| 1 | R74 | 5.6K |
| 1 | R77 | 15 |
| 2 | RN1, RN2 | 10K x 9 SIP Bussed |
| 1 | SW1 | DIP switchx05 |
| 1 | SW2 | Pin Header 01x02 Male |
| 1 | U1 | TMS9904 (note this needs to be a 9904 not 9904ANL. If the 9904ANL is used, Y1 needs to be substituted with 12Mhz, L1 needs to be substituted with 3.3uh and C2 needs to be substituted with 50pf) |
| 1 | U2 | TMS9900 |
| 4 | U3, U15, U22, U24 | 74LS04 |
| 2 | U4, U9 | 74LS32 |
| 2 | U5, U8 | 74LS138 |
| 1 | U6 | 74LS03 |
| 1 | U7 | 74LS08 |
| 3 | U10, U14, U18 | 74LS00 |
| 2 | U11, U41 | 74LS244 |
| 1 | U12 | 74LS373 |
| 1 | U13 | 74LS245 |
| 1 | U16 | 74LS74 |
| 1 | U17 | 74LS194 |
| 1 | U19 | LM2901 |
| 1 | U20 | LM7905 TO220 |
| 1 | U21 | LM2903 |
| 3 | U26, U27, U28 | TMC0430 |
| 3 | U29, U30, U37 | HM62256BLP |
| 2 | U31, U32 | 27C64 |
| 1 | U33 | SN76489 |
| 1 | U34 | TMS9918 |
| 3 | U35, U36, U38 | 74LS574 |
| 1 | U39 | TMS9901 |
| 1 | U40 | 74LS156 |
| 2 | U42, U43 | 74LS367 |
| 1 | U44 | 74LS379 |
| 1 | U45 | 27C010 |
| 1 | U46 | RC4558 |
| 1 | U47 | 74LS06 |
| 2 | U48, U49 | TIL119 |
| 1 | Y1 | 48.000 MHz Crystal |
| 1 | Y2 | 10.7MHz Crystal |
Keyboard
| Qty | Reference(s) | Value | Part |
|---|---|---|---|
| 1 | C1 | 0.1uF | Capacitor |
| 1 | D1 | LED | LED |
| 1 | D2 | LED | LED |
| 1 | J1 | Pin Header 1x18 male | Pin Header 1x18 male |
| 2 | R1, R2 | 470 ohm | Resistor |
| 1 | R3 | 1K ohm | Resistor |
| 48 | SW1-SW48 | Mechanical Switch | Cherry MX Switch (or compatible) |
| 1 | U1 | ATtiny13A-P | IC |
| 1 | U2 | 74LS125 | IC |
| 3 | Switch Stabilizer 2.25 | ||
| 1 | Switch Stabilizer 6.25 | ||
| 1 | Optional Alignment frame (will need modified) | ||
| Stabilizers (frame not used): | https://www.amazon.com/Genuine-Cherry-PCB-Snap-Stabilizers/dp/B085T8QZJC | ||
| Stabilizers (Frame used) | https://www.amazon.com/dp/B082X4V9VC | ||
| Frame: | https://www.amazon.com/gp/product/B07MMB33WG |
Cartridge Riser
| Qty | Reference(s) | Part | Type |
|---|---|---|---|
| 1 | J1 | Pin Header 01x18 Male | Pin Header 01x18 Male |
| 1 | J2 | 36 Pin Edge Connector | CONN EDGE DUAL FMALE 36POS 0.100 spacing |
IO Riser
| Qty | Reference(s) | Part | Type |
|---|---|---|---|
| 1 | J1 | Pin Header 2x22 Male | Pin Header 2x22 Male |
UNICORN BOARD
| Qty | Reference(s) | Part | Type |
|---|---|---|---|
| 1 | J1 | Pin Header Socket 01x16 Female Right Angle | Pin Header Socket 01x16 Female Right Angle |
| 4 | U1-U4 | Level Shifter | https://www.amazon.com/KeeYees-Channels-Converter-Bi-Directional-Shifter/dp/B07LG646VS |
| 1 | U5 | ESP32 Devkit | https://www.amazon.com/Development-Microcontroller-Integrated-Antenna-Amplifiers/dp/B09GK74F7N |
License
The original project was licensed under the Creative Commons - Attribution - ShareAlike 3.0 License
Attribution
This board was derrived from works by, uses design elements from, or contains sofware writen by the following:
- Rob Krenicki (https://github.com/rkrenicki/TI99-Motherboard)
- HackMac (https://bitbucket.org/hackmac/ti-schematics/wiki/Home)
Parts
269| Qty | Value | Footprint | References |
|---|---|---|---|
| 42 | 0.1µF | Custom:STD_DDW_CAP | C13, C14, C18, C20, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34 +26 |
| 12 | 1N914 | Custom:STD_DDW_DIODE | D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 12 | CONN_1 | MountingHole:MountingHole_3.2mm_M3_Pad_TopBottom | P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12 |
| 9 | 1KΩ | Custom:STD_DDW_RESISTOR | R12, R13, R14, R15, R16, R61, R62, R67, R68 |
| 8 | 100µF | Custom:STD_DDW_PCAP | C10, C15, C16, C17, C19, C21, C22, C53 |
| 8 | 100Ω | Custom:STD_DDW_RESISTOR | R36, R37, R38, R39, R40, R51, R56, R82 |
| 7 | 0.01µF | Custom:STD_DDW_CAP | C8, C12, C63, C65, C66, C67, C72 |
| 7 | 1kΩ | Custom:STD_DDW_RESISTOR | R2, R9, R11, R18, R34, R35, R46 |
| 6 | 4.7kΩ | Custom:STD_DDW_RESISTOR | R10, R26, R45, R54, R81, R83 |
| 6 | 8.2µh | Custom:STD_DDW_RESISTOR | L10, L11, L12, L13, L14, L16 |
| 5 | 0.001µF | Custom:STD_DDW_CAP | C1, C9, C11, C73, C75 |
| 4 | 1N4148 | Custom:STD_DDW_DIODE | CR1, CR4, D2, D3 |
| 4 | 22Ω | Custom:STD_DDW_RESISTOR | R5, R6, R7, R8 |
| 4 | 330Ω | Custom:STD_DDW_RESISTOR | R49, R52, R53, R55 |
| 4 | 62Ω | Custom:STD_DDW_RESISTOR | R41, R42, R43, R44 |
| 4 | 74LS244 | Custom:STD_DDW_DIP20 | U11, U20, U41, U42 |
| 4 | Conn_02x30_Odd_Even | Custom:STD_DDW_CARDEDGE60 | J1, J3, J12, J13 |
| 4 | HV-LV | Custom:HV-LV | U36, U38, U43, U51 |
| 3 | 10kΩ | Custom:STD_DDW_RESISTOR | R57, R71, R72 |
| 3 | 2.2kΩ | Custom:STD_DDW_RESISTOR | R17, R48, R50 |
| 3 | 220Ω | Custom:STD_DDW_RESISTOR | R65, R66, R76 |
| 3 | 5.6kΩ | Custom:STD_DDW_RESISTOR | R23, R73, R75 |
| 3 | 74LS00 | Custom:STD_DDW_DIP14 | U10, U14, U18 |
| 3 | 74LS04 | Custom:STD_DDW_DIP14 | U3, U15, U22 |
| 2 | 10K | Custom:STD_DDW_SIP10 | RN1, RN2 |
| 2 | 10k | Custom:STD_DDW_RESISTOR | R78, R80 |
| 2 | 10Ω | Custom:STD_DDW_RESISTOR | R24, R27 |
| 2 | 1N914B | Custom:STD_DDW_DIODE | CR2, CR3 |
| 2 | 22µF | Custom:STD_DDW_PCAP | C3, C5 |
| 2 | 27C64 | Custom:STD_DDW_DIP28 | U31, U32 |
| 2 | 2N4946 or TIS92 | Custom:STD_DDW_TO92 | Q3, Q4 |
| 2 | 4.7K | Custom:STD_DDW_RESISTOR | R28, R29 |
| 2 | 6.8kΩ | Custom:STD_DDW_RESISTOR | R58, R60 |
| 2 | 74LS138 | Custom:STD_DDW_DIP16 | U5, U8 |
| 2 | 74LS245 | Custom:STD_DDW_DIP20 | U13, U50 |
| 2 | 74LS32 | Custom:STD_DDW_DIP14 | U4, U9 |
| 2 | 74LS74 | Custom:STD_DDW_DIP14 | U16, U25 |
| 2 | HM62256BLP | Custom:STD_DDW_DIP28 | U29, U30 |
| 2 | Joystick | Custom:STD_DDW_DSUB9_MALE | J18, J23 |
| 2 | ROM Select | Custom:STD_DDW_PINHEAD_V_1x03 | J5, J6 |
| 2 | TIL119 | Custom:STD_DDW_DIP6 | U48, U49 |
| 1 | 0.022µF | Custom:STD_DDW_CAP | C70 |
| 1 | 0.1 uF | Custom:STD_DDW_CAP | C56 |
| 1 | 0.33µH | Custom:STD_DDW_RESISTOR | L1 |
| 1 | 1.5kΩ | Custom:STD_DDW_SIP10 | R21 |
| 1 | 10KΩ | Custom:STD_DDW_RESISTOR | R69 |
| 1 | 10uF | Custom:STD_DDW_PCAP | C77 |
| 1 | 120kΩ | Custom:STD_DDW_RESISTOR | R63 |
| 1 | 12kΩ | Custom:STD_DDW_RESISTOR | R3 |
| 1 | 150kΩ | Custom:STD_DDW_RESISTOR | R1 |
| 1 | 150Ω | Custom:STD_DDW_RESISTOR | R25 |
| 1 | 15Ω | Custom:STD_DDW_RESISTOR | R77 |
| 1 | 1uF | Custom:STD_DDW_PCAP | C76 |
| 1 | 1µF | Custom:STD_DDW_CAP | C6 |
| 1 | 2.7kΩ | Custom:STD_DDW_RESISTOR | R64 |
| 1 | 20 MHz CLK | Custom:STD_DDW_DIP14 | P15 |
| 1 | 220pF | Custom:STD_DDW_CAP | C69 |
| 1 | 22pF | Custom:STD_DDW_CAP | C2 |
| 1 | 270Ω | Custom:STD_DDW_RESISTOR | R20 |
| 1 | 27C010-C | Custom:STD_DDW_DIP32 | U45 |
| 1 | 3.3kΩ | Custom:STD_DDW_RESISTOR | R47 |
| 1 | 361Ω | Custom:STD_DDW_RESISTOR | R22 |
| 1 | 39kΩ | Custom:STD_DDW_RESISTOR | R59 |
| 1 | 4.7pF | Custom:STD_DDW_CAP | C78 |
| 1 | 470 | Custom:STD_DDW_RESISTOR | R79 |
| 1 | 470Ω | Custom:STD_DDW_RESISTOR | R19 |
| 1 | 47kΩ | Custom:STD_DDW_RESISTOR | R4 |
| 1 | 48.000 MHz | Custom:STD_DDW_XTAL | Y1 |
| 1 | 5.6KΩ | Custom:STD_DDW_RESISTOR | R74 |
| 1 | 74HCT14 | Custom:STD_DDW_DIP14 | U23 |
| 1 | 74LS03 | Custom:STD_DDW_DIP14 | U6 |
| 1 | 74LS06 | Custom:STD_DDW_DIP14 | U47 |
| 1 | 74LS08 | Custom:STD_DDW_DIP14 | U7 |
| 1 | 74LS156 | Custom:STD_DDW_DIP16 | U40 |
| 1 | 74LS194 | Custom:STD_DDW_DIP16 | U17 |
| 1 | 74LS373 | Custom:STD_DDW_DIP20 | U12 |
| 1 | 74LS379 | Custom:STD_DDW_DIP16 | U44 |
| 1 | 9.1kΩ | Custom:STD_DDW_RESISTOR | R70 |
| 1 | ATmega328-P | Package_DIP:DIP-28_W7.62mm | U34 |
| 1 | CONN_10X2 | Custom:ATXConnector | P13 |
The 241 most common of 269 parts.
Similar boards
- 2 layers350 × 224.3 mm

- 4 layers253.6 × 137.7 mm

S100 Thunder186-1.0-006
RichCini/LomasBoards
Small repository of files/data related to Lomas Data Products S-100 boards.
118 parts1 - 2 layers400.9 × 280.5 mm

- 2 layers338.7 × 107.7 mm

- 4 layers254 × 74 mm

- 2 layers228.1 × 172.7 mm

- 2 layers320 × 150 mm

- 2 layers236.8 × 169.8 mm

TK2000
clemarfolly/Microdigital-TK2000
Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II
212 parts17
Questions
How big is the Console PCB?
It measures 244 × 244 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Console use?
269 parts, built around the ATMEGA328-PU, 74LS245SC, 74LS373SC and 74LS00SC. 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 Console KiCad files?
From the danwerner21/TI99_22-mark2 repository on GitHub, at the commit this page was made from: the board is mainboard/Console.kicad_pcb and its schematic CartRiser/CartRiser/CartRiser.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Console design in my own project?
Its repository states no licence, so its author keeps all rights: ask danwerner21 before reusing the design.