
-816-board
snippyrow/-816-board
A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

A computer based on Ben Eater's 6502 series
6502 computer is an open-source printed circuit board by jp0409hlh, from the jp0409hlh/6502_computer repository on GitHub. It is a 2-layer board of 225.1 × 167.8 mm with 81 parts on 193 nets, routed with 1,799 tracks and 106 vias.
It is built around the MAX232N, 74LS574N and 74HC138, with the 74HC595, 74HC00D and 74HC14 among its other parts. Its parts include 28 capacitors, 18 ICs, 9 resistors, 8 connectors and 5 diodes. It belongs with the retro computing and games boards of this library.
Warning: This repo is still early in development
Warning : This section is still under development, do not expect anything to work. This folder contains the schematics and pcb files for this project.
This folder constains the schematics and pcb files for the JP6502 motherboard.
Future plans : Floppy disk controller expansion card, SD card interface expansion card, ESP32 network expansion card.
Warning : This section is still under development, do not expect anything to work. This folder contains softwares I wrote for this computer, mainly the OS.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 0.1uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C1, C2, C3, C4, C10, C11, C12, C13, C15, C16, C17, C21, C24, C26, C27, C28 +4 |
| 6 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad | H1, H2, H3, H4, H5, H6 |
| 4 | 1uf | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C18, C19, C20, C23 |
| 3 | 1N5819 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2, D5 |
| 3 | 22pf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C5, C14, C22 |
| 3 | 3.3K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3 |
| 3 | 74LS574 | Package_DIP:DIP-20_W7.62mm_Socket_LongPads | U2, U3, U5 |
| 2 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R6 |
| 2 | 74HC138 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U10, U12 |
| 2 | 74HC595 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U11, U17 |
| 2 | Conn_01x40_Socket | Connector_PinSocket_2.54mm:PinSocket_1x40_P2.54mm_Vertical | J2, J3 |
| 1 | 1.8432MHz | Crystal:Crystal_HC18-U_Vertical | Y3 |
| 1 | 10.738635Mhz | Crystal:Crystal_HC18-U_Vertical | Y2 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9 |
| 1 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D4 |
| 1 | 22/20pf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C25 |
| 1 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7 |
| 1 | 28C256 | Socket:DIP_Socket-28_W11.9_W12.7_W15.24_W17.78_W18.5_3M_228-1277-00-0602J | U9 |
| 1 | 2SC1815 | Package_TO_SOT_THT:TO-92_HandSolder | Q1 |
| 1 | 33K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8 |
| 1 | 470 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | 6502 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U1 |
| 1 | 6522 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U13 |
| 1 | 6551 | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U16 |
| 1 | 74HC00 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U8 |
| 1 | 74HC14 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U18 |
| 1 | 74HCT04 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U14 |
| 1 | Barrel_Jack_MountingPin | Connector_BarrelJack:BarrelJack_Horizontal | J4 |
| 1 | CXO_DIP8 | Oscillator:Oscillator_DIP-8 | Y1 |
| 1 | Conn_01x12_Pin | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Horizontal | J8 |
| 1 | Conn_02x20_Odd_Even | Connector_IDC:IDC-Header_2x20_P2.54mm_Vertical | J1 |
| 1 | DE9_Pins | Connector_Dsub:DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J6 |
| 1 | HM62256BLP | Package_DIP:DIP-28_W15.24mm_Socket_LongPads | U4 |
| 1 | HM62256BLP | Package_DIP:DIP-28_W15.24mm_LongPads | U7 |
| 1 | KiCad-Logo2_8mm_SilkScreen | Symbol:KiCad-Logo2_8mm_SilkScreen | kicad_logo |
| 1 | LED | LED_THT:LED_D3.0mm | D3 |
| 1 | MAX232 | Package_DIP:DIP-16_W7.62mm_Socket_LongPads | U15 |
| 1 | Mini-DIN-6 | 5749180-1:TE_5749180-1 | J7 |
| 1 | RCJ-045 | RCJ-045:CUI_RCJ-045 | J5 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H8mm | SW1 |
| 1 | tms9918 | Package_DIP:DIP-40_W15.24mm_Socket_LongPads | U6 |
The 80 most common of 81 parts.
It measures 225.1 × 167.8 mm and has 2 copper layers, 1.6 mm thick.
81 parts, built around the MAX232N, 74LS574N, 74HC138 and 74HC595. 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 jp0409hlh/6502_computer repository on GitHub, at the commit this page was made from: the board is hardware/main_board/6502_computer.kicad_pcb and its schematic hardware/main_board/6502_computer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask jp0409hlh before reusing the design.

snippyrow/-816-board
A retro computer motherboard for the W65C816S CPU. Dual-core expandable, 16mb extended memory, four expansion ports.

dennis9819/Z8C-Homebrew-Computer
To easily develop for my Z80 homebrew system, I designed a simple assempler development environment. This packs the following tasks into one script: zmac assembly object file creation (for xmodem upload) monitor file…

gianluca-rainis/Z80DevBoard
An advanced development board for the Z80 microprocessor, powered by an RP2040.

irudoy/openmfd
That's the case. STM32 LTDC can't output INTERLACED video signal.


rjw57/buri
This repository contains my work on designing, building and programming a 6502 microcomputer from scratch. The 6502 was the CPU used in the original Apple 1, BBC Microcomputer, NES console and many other systems from…

Edgeworth/memepu
cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…
