
8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

An ESP32 software design for controlling visors and similar
MAX VISOR PCB is an open-source printed circuit board by zgrate, from the zgrate/ProtOs repository on GitHub. It is a 2-layer board with 52 parts on 45 nets, routed with 1,050 tracks and 130 vias.
It is built around the 74HC245D.
ESP32 Software for controlling visors

| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R_LED, R_LED, R1K1, R1K1, R1K2, R1K2, R1K3, R1K3, R1K4, R1K4, R2K1, R2K1 |
| 8 | Conn_01x02_Female | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BUTTON, BUTTON, BUZZER, BUZZER, POWER, POWER, POWER_EXT, POWER_EXT |
| 4 | Conn_01x05_Female | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | MAX1, MAX1, MAX2, MAX2 |
| 4 | Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork | Connector_Pin:Pin_D0.7mm_L6.5mm_W1.8mm_FlatFork | , , , |
| 2 | kicad-library-master:ESP32-DEVKITV1 | , | |
| 2 | MAX_VISOR_PCB:owo_on-leyer | , | |
| 2 | 74HC245 | Package_SO:SO-20_12.8x7.5mm_P1.27mm | 74AHCT245, 74AHCT245 |
| 2 | Conn_01x03_Female | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | WS_LED, WS_LED |
| 2 | Conn_01x03_Female | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | FAN_CONTROL, FAN_CONTROL |
| 2 | Conn_01x06_Female | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | , |
| 2 | Conn_01x06_Female | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | SD, SD |
| 2 | Conn_02x04_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | HEADER, HEADER |
| 2 | Pin_D1.0mm_L10.0mm | Connector_Pin:Pin_D1.0mm_L10.0mm | , |
| 2 | Pin_D1.3mm_L11.0mm_LooseFit | Connector_Pin:Pin_D1.3mm_L11.0mm_LooseFit | , |
| 2 | SD_Card | kicad-library-master:PinHeader_1x09_P2.54mm_Vertical_SD | SD, SD |
| 2 | SW_DIP_x06 | Button_Switch_THT:SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm | SWITCH, SWITCH |
52 parts, built around the 74HC245D. 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.
From the zgrate/ProtOs repository on GitHub, at the commit this page was made from: the board is schematics/simple_visor_board/MAX_VISOR_PCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask zgrate before reusing the design.

slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

crmaykish/mackerel-68k
A series of single-board Motorola 68k computers with support for modern Linux

slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
Pixelvation/Pixelvation
This GitHub repository is the current home of Pixelvation and will be updated whenever there's some significant new development.

Board-Folk/MegaCD-Main-BD
Reproductions of main board PCBs for Sega's Mega CD/Sega CD add-on for the Mega Drive/Genesis console.


slu4coder/Minimal-UART-Computer-3
Version 3 of my educational DIY TTL computer built around a UART serial interface - now with blinkenlights!