We816
danwerner21·we816·Hardware/we816.kicad_pcb
About the We816 PCB
We816 is an open source PCB design by danwerner21, published on GitHub. It is a 2-layer board measuring 360.1 × 141.4 mm, with 128 components from 65 distinct parts.
Other key parts include the 74LS393, 7406, 74LS06N, 74LS14 and 74LS04. By type, the board carries 50 capacitors, 31 ICs, 18 resistors, 13 connectors, 3 crystals and 3 relays.
It belongs with the retro computing designs in this gallery.
From the project
The WE816 is a 16-bit 65816 based system with 512K of System RAM, 96K of System ROM, 32K of video RAM, a TMS9918 graphics processor and an AY-3-8910 Sound chip. The system runs a custom version of BASIC and supports commodore compatible IEC disk drives.
EhBASIC by Lee Davison was ported to the 65816 CPU on the WE816 computer. It is designed to allow a full 64K bank for BASIC code and variables with the BASIC interpreter running in a totally different bank. Full documentation on the basic intrepreter can be found in the support folder
* RTC Hardware (fixed needs PCB created and tested)
1. The WE816 Mainboard PCB Kicad design and Gerber files 2. The source code and binaries for the WE816 BASIC interpreter 3. The source code and binaries for the WE816 BIOS firmware 4. The source code and binaries for several hardware test programs 5. The…

Main components on the We816
We816 bill of materials (BOM)
128 components, 65 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 74LS393 | DIP-14_W7.62mm_Socket | U1 |
| 1 | 7406 | DIP-14_W7.62mm_Socket | U2 |
| 1 | 74LS06N | DIP-14_W7.62mm_Socket | U3 |
| 1 | 74LS14 | DIP-14_W7.62mm_Socket_LongPads | U4 |
| 1 | 74LS04 | DIP-14_W7.62mm_Socket | U5 |
| 1 | TMS9918 | DIP-40_W15.24mm_Socket_LongPads | U6 |
| 1 | 74LS574 | DIP-20_W7.62mm_Socket | U7 |
| 2 | 74LS574 | DIP-20_W7.62mm_Socket_LongPads | U8, U9 |
| 1 | RAM_32KO | DIP-28_W15.24mm | U10 |
| 1 | 74LS32 | DIP-14_W7.62mm_Socket | U11 |
| 2 | GAL16V8 | DIP-20_W7.62mm_Socket_LongPads | U12, U14 |
| 1 | GAL20V8 | DIP-24_W7.62mm_Socket_LongPads | U13 |
| 1 | 16550 | DIP-40_W15.24mm | U15 |
| 1 | DS1302 | DIP-8_W7.62mm | U16 |
| 1 | MAX232 | DIP-16_W7.62mm_Socket_LongPads | U17 |
| 2 | W65C22NxP | DIP-40_W15.24mm_Socket | U18, U19 |
| 5 | 74LS245 | DIP-20_W7.62mm_Socket_LongPads | U20, U22, U23, U24, U31 |
| 1 | 74LS244 | DIP-20_W7.62mm_Socket_LongPads | U21 |
| 1 | AY-3-8910 | DIP-40_W15.24mm | U25 |
| 1 | SRAM_512KO | DIP-32_W15.24mm | U26 |
Show 45 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 658C16 | DIP-40_W15.24mm_Socket | U27 |
| 1 | 27C256 | DIP-28_W15.24mm | U28 |
| 1 | 27C512 | DIP-28_W15.24mm | U29 |
| 1 | 74LS373 | DIP-20_W7.62mm_Socket_LongPads | U30 |
| 1 | 2N3904 | TO-92L_HandSolder | Q1 |
| 1 | 10.7 MHz | Crystal_HC18-U_Vertical | X1 |
| 1 | CXO_DIP8 | Oscillator_DIP-8 | X2 |
| 1 | CRYSTAL 32.768 KHz | Crystal_Round_D1.5mm_Vertical | X3 |
| 1 | Conn_01x02_Male | CUI_RCJ-041 | J1 |
| 1 | TTL Serial | PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | KEYBOARD | PinHeader_2x08_P2.54mm_Vertical | J3 |
| 1 | IEC PORT | din6 | J4 |
| 1 | CASELEDS | PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | INTERRUPT SELECT | PinHeader_2x04_P2.54mm_Vertical | J6 |
| 1 | expansion port | PinSocket_2x20_P2.54mm_Horizontal | J7 |
| 1 | AudioJack3 | Jack_3.5mm_CUI_SJ1-3533NG_Horizontal_CircularHoles | J8 |
| 1 | SERIAL | PinHeader_2x05_P2.54mm_Vertical | P1 |
| 1 | CHAN_MIX | PinHeader_2x02_P2.54mm_Vertical | P2 |
| 1 | POWER | TerminalBlock_RND_205-00003_1x04_P5.00mm_Horizontal | P3 |
| 1 | RESET | PinHeader_1x02_P2.54mm_Vertical | P4 |
| 1 | CLK_CPU | Oscillator_DIP-8 | P5 |
| 1 | Battery_Cell | Battery_Holder_Coin_2032_BS-7_FIXED | BT1 |
| 1 | 1&2 FOR SMALL ROM, 2&3 FOR LARGE ROM | PinHeader_1x03_P2.54mm_Vertical | K1 |
| 1 | USE FOR 512K SRAM OR 128K SRAM | PinHeader_1x03_P2.54mm_Vertical | K2 |
| 1 | 1&2 FOR 27C256, 2&3 FOR 29C256 | PinHeader_1x03_P2.54mm_Vertical | K3 |
| 1 | 1KΩ | R_Array_SIP6 | RR1 |
| 2 | 4700Ω | R_Array_SIP6 | RR2, RR3 |
| 1 | 4700Ω | R_Array_SIP10 | RR4 |
| 2 | 4700Ω | Potentiometer_ACP_CA9-V10_Vertical | RV1, RV2 |
| 1 | BICOLOR LED | LED_D5.0mm | D1 |
| 1 | INDUCTOR (BEAD) | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | L1 |
| 35 | 0.1 µF | C_Rect_L7.0mm_W2.0mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8 +27 |
| 2 | 33 pF | C_Rect_L7.0mm_W2.0mm_P5.00mm | C34, C35 |
| 2 | 22 µF | CP_Radial_D4.0mm_P2.00mm | C36, C48 |
| 1 | 220 µF | CP_Radial_D4.0mm_P2.00mm | C38 |
| 5 | 1.0µF | CP_Radial_D4.0mm_P2.00mm | C39, C40, C41, C42, C43 |
| 2 | 270 pF | C_Rect_L7.0mm_W2.0mm_P5.00mm | C44, C45 |
| 3 | 10 µF | CP_Radial_D4.0mm_P2.00mm | C46, C47, C50 |
| 1 | 0Ω | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1 |
| 1 | 470Ω | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2 |
| 2 | 75Ω | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3, R4 |
| 7 | 1KΩ | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R5, R6, R7, R8, R9, R10, R18 |
| 5 | 10KΩ | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R11, R12, R13, R14, R17 |
| 1 | 100Ω | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R15 |
| 1 | 10Ω | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R16 |
We816 design files
The KiCad project lives in the danwerner21/we816 repository on GitHub; these links point at the commit this page was built from.
- LayoutHardware/we816.kicad_pcb
- SchematicHardware/we816.kicad_sch
We816: common questions
How big is the We816 PCB?
The We816 measures 360.1 × 141.4 mm, has 2 copper layers and is 1.6002 mm thick.
How many components are on the We816?
128 components, from 65 distinct parts. The full bill of materials is listed on this page.
Where can I download the We816 design files?
From the danwerner21/we816 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the We816 design in my own project?
The repository has no license, so all rights stay with danwerner21. Use it as a reference, and ask the author before reusing the design.
Similar boards
OpenTendo
Redherring32
196.3 × 118.7 mm93 parts2LTAPR-OHL-1.0850MCL86jr
MicroCoreLabs
56.1 × 57.1 mm66 parts4LNo license53224pin flex interposer
Wren6991
29 × 32 mm3 parts2LNo license508Sram dev board
Wren6991
50 × 50 mm12 parts2LNo license508TRS-80 Color Computer 3
baldengineer
280 × 155.3 mm204 parts2LCC-BY-4.0442Commodore Plus 4
baldengineer
284.7 × 158.9 mm212 parts2LCC-BY-4.0442