OS816
c0pperdragon·OS816·mainboard/mainboard.kicad_pcb
OS816 is an open source PCB design by c0pperdragon: a 4-layer, 76.7 × 76.7 mm board with 36 components (23 distinct parts). It is built around the 65C816, AS6C4008, SST39SF040, 74AC573 and more.
An experimental single-board computer using the 65C816
A small single board computer using the 65C816 processor running at 10MHz, together with 512KB of RAM, 512KB of flash and a simple but effective I/O circuitry.
I made a small boot loader program for this hardware sitting in the top 4KB of flash to upload further code via a serial connection to avoid the need of swapping the Flash IC in and out of the board all the time.

Built around
Parts list
36 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 65C816 | DIP-40_W15.24mm_Socket | U1 |
| 1 | AS6C4008 | DIP-32_W15.24mm_Socket | U2 |
| 1 | SST39SF040 | DIP-32_W15.24mm_Socket | U3 |
| 1 | 74AC573 | DIP-20_W7.62mm_Socket | U4 |
| 1 | 74HC04 | DIP-14_W7.62mm_Socket | U5 |
| 1 | 74HC138 | DIP-16_W7.62mm_Socket | U6 |
| 1 | 74HC574 | DIP-20_W7.62mm_Socket | U7 |
| 1 | 74HC245 | DIP-20_W7.62mm_Socket | U8 |
| 1 | 10MHz | Resonator-2Pin_W7.0mm_H2.5mm | Y1 |
| 1 | Conn_01x03 | PinSocket_1x03_P2.54mm_Vertical | JADR1 |
| 1 | Conn_01x20 | PinSocket_1x20_P2.54mm_Vertical | JAUX1 |
| 1 | Conn_01x20_Male | PinHeader_1x20_P2.54mm_Vertical | JIOPWR1 |
| 1 | SW_Push | SW_PUSH_6mm_H4.3mm | RESET1 |
| 8 | LED_Small | LED_D2.0mm_W4.8mm_H2.5mm_FlatTop | LED0, LED1, LED2, LED3, LED4, LED5, LED6, LED7 |
| 4 | 100nF | C_Disc_D3.0mm_W2.0mm_P2.50mm | C1, C2, C3, C4 |
| 1 | 1uF | C_Disc_D3.0mm_W2.0mm_P2.50mm | C8 |
| 1 | 100uF | CP_Radial_D5.0mm_P2.50mm | C11 |
| 2 | 33pF | C_Disc_D6.0mm_W2.5mm_P5.00mm | C12, C13 |
| 1 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 1M | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R4 |
| 2 | 10k | R_Array_SIP9 | RN1, RN3 |
| 1 | 1k | R_Array_SIP9 | RN2 |