

Zacatecas
Chihuahua-based 65C02 SBC with integrated peripherals (LCD text screen, microSD card reader, 8-key pad)
- Size
- 99.1 × 97.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 88
- Pads
- 330
- Tracks, vias
- 1,159, 89
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 16 Apr 2026
- Updated
- 21 Oct 2026
Overview
Zacatecas is an open-source printed circuit board by zuiko21, from the zuiko21/zacatecas repository on GitHub, published under the MIT licence. It is a 2-layer board of 99.1 × 97.8 mm with 53 parts on 88 nets, routed with 1,159 tracks and 89 vias.
It is built around the 27C128-15, 74HC132D and 74HC32D, with the BC548, BAT85 and SS22 among its other parts. Its parts include 10 switches, 7 resistors, 7 connectors, 6 ICs and 3 capacitors.
Main components
627C128-15
-0℃~+70℃ 128Kbit 4.5V~5.5V Parallel Port (Parallel) - Non-Volatile Memory (ROM)Microchip TechnologyNon-Volatile Memory (ROM)74HC132D
SO-14-40℃~+125℃ 1.5V~4.2V 2 21ns@6V,50pF 2V~6V 2uA 3.7V~4.5V、5.2V~6V 300mV~1.2V 4 400mV 5.2mA 5.2mA 74HC Series NAND Gate Schmitt trigger SOIC-14 Logic Gates ROHSNexperiaSpecialty Logic74HC32D
SOP-14-40℃~+125℃ 1.5V~4.2V 1.9V、4.4V、5.9V 100mV、400mV、400mV 2 2V~6V 2uA 4 5.2mA 5.2mA 500mV~1.8V 6ns@6V,50pF 74HC Series OR Gate SOIC-14 Logic Gates ROHSNexperiaLogic GatesBC548
TO-92TO-92 Bipolar (BJT) ROHSDDFBipolar (BJT)BAT85
DO-341 Independent 200mA 2uA@25V 30V 5A 800mV@100mA DO-34 Schottky Diodes ROHSNexperiaSchottky DiodesSS22
SMA(DO-214AC)20V 2A 500uA@20V 550mV@2A Independent SMA(DO-214AC) Schottky Diodes ROHSKUUSchottky Diodes
README
README.mdZacatecas
Chihuahua-based 65C02 SBC with integrated peripherals (LCD text screen, microSD card reader, 8-key pad)
Specs
- 65C02 CPU at 1 MHz
- 32 KiB RAM
- 16 KiB ROM
- VIA 65C22 (Versatile Interface Adapter)
- 16x2 LCD text screen (HD44780-based, 4-bit parallel interface) with software-controlled backlight
- microSD card reader (bit-banged SPI)
- Piezo buzzer (programmable thru VIA outputs
PB7andCB2) - Independent LED output, plus software-controlled microSD card activity LED
- nanoLink input for card-less boot and development
- SS22 synchronous serial port (developed from a 6502.org idea by Garth Wilson and Samuel Falvo)
Firmware
See the generic BIOS interface as well as the specific Low Level Library for Zacatecas.
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 3K3 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R3, R6, R7 |
| 3 | BC548 | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2, Q3 |
| 2 | 22K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R1, R2 |
| 2 | 680 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R4, R5 |
| 1 | 0 | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | 1 | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | 1 MHz | Oscillator:Oscillator_DIP-8 | X1 |
| 1 | 100µ | Capacitor_THT:CP_Radial_D4.0mm_P1.50mm | C3 |
| 1 | 10K | Potentiometer_THT:Potentiometer_Piher_PT-6-V_Vertical | RV1 |
| 1 | 10µ | Capacitor_THT:CP_Radial_D4.0mm_P1.50mm | C1 |
| 1 | 2 | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | 22K | Resistor_THT:R_Array_SIP9 | RN2 |
| 1 | 22n | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C4 |
| 1 | 27C128 | Package_DIP:DIP-28_W15.24mm_Socket | U6 |
| 1 | 3 | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | 3K3 | Resistor_THT:R_Array_SIP9 | RN3 |
| 1 | 4 | Button_Switch_THT:SW_PUSH_6mm | SW7 |
| 1 | 470 | Resistor_THT:R_Array_SIP9 | RN4 |
| 1 | 4K7 | Resistor_THT:R_Array_SIP5 | RN1 |
| 1 | 5 | Button_Switch_THT:SW_PUSH_6mm | SW9 |
| 1 | 6 | Button_Switch_THT:SW_PUSH_6mm | SW8 |
| 1 | 62256 | Package_DIP:DIP-28_W15.24mm_Socket | U3 |
| 1 | 65C02 | Package_DIP:DIP-40_W15.24mm_Socket | U1 |
| 1 | 65C22 | Package_DIP:DIP-40_W15.24mm_Socket | U2 |
| 1 | 7 | Button_Switch_THT:SW_PUSH_6mm | SW10 |
| 1 | 74HC132 | Package_DIP:DIP-14_W7.62mm_Socket | U4 |
| 1 | 74HC32 | Package_DIP:DIP-14_W7.62mm_Socket | U5 |
| 1 | BAT85 | Diode_THT:D_DO-35_SOD27_P2.54mm_Vertical_KathodeUp | D1 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | CA1 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | LCD | Connector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_Vertical | J1 |
| 1 | LED | LED_THT:LED_D3.0mm | D3 |
| 1 | Logo_Open_Hardware_Large | Symbol:OSHW-Symbol_8.9x8mm_SilkScreen | LOGO1 |
| 1 | NMI | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | POWER | Connector_JST:JST_EH_S2B-EH_1x02_P2.50mm_Horizontal | J6 |
| 1 | RESET | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | SD/ERR | LED_THT:LED_D3.0mm | D2 |
| 1 | SS22 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J7 |
| 1 | STEP | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | SWITCH | durango:PowerSwitch | JP1 |
| 1 | microSD | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2 |
| 1 | nanoLink | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | ~{WDC} | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP3 |
Similar boards
- 2 layers97.8 × 72.4 mm

- 2 layers97.8 × 72.4 mm

- 2 layers80 × 25 mm

- 2 layers30 × 71 mm

Camera 360
X-Lemon-X/camera_360
Camera 360 made form 3x IMX258 12Mb 120deg cameras conencted over usb-c 2.0
48 parts2 - 4 layers188 × 128.3 mm

- 2 layers239.6 × 239.9 mm

- 2 layers99.1 × 69.9 mm

FC UNROM512-PRGRAM
ponchick/FC-UNROM512-PRGRAM
UNROM512 + PRG RAM Famicom cartridge PCB
35 parts3CERN-OHL-P-2.0 - 2 layers209 × 175 mm

Excalibur64
Cptscorcher/Excallibur-64
A reimagining of the seminal Excalibur 64 Computer
126 partsGPL-3.0
Questions
How big is the Zacatecas PCB?
It measures 99.1 × 97.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Zacatecas use?
53 parts, built around the 27C128-15, 74HC132D, 74HC32D and BC548. 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 Zacatecas KiCad files?
From the zuiko21/zacatecas repository on GitHub, at the commit this page was made from: the board is kicad/zacatecas.kicad_pcb and its schematic kicad/zacatecas.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Zacatecas design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).