A homebrew breadboard computer based on the W65C02S chip alongside a freeware library.
Component | Description | Link |
---|---|---|
W65C02S | Processor | Mouser.ca |
24FC1026 EEPROM | 125 Kb EEPROM | Mouser.ca |
23LCV1024 | 125 Kb SRAM | Mouser.ca |
7805 Regulator | 5V Voltage Regulator | Seli.tn |
4MHz Quartz Oscillator | 4 Mhz Crystal Oscillator | Seli.tn |
74HC00 NAND Gate | Quad 2-input NAND gate | Seli.tn |
PCF8574T I2C Module | I2C I/O Expander | Seli.tn |
128x64 LCD Display | LCD Display | Seli.tn |
RTC DS3231 | Real Time Clock | Seli.tn |
Button | Seli.tn | |
Info LED | Indicator | Seli.tn |
10kOHM Resistor | Resistance | Seli.tn |
220 Ohm Resistor | LED Resistance | Seli.tn |
10 µF capacitor | Electrolyte Capacitor | Seli.tn |
M/M Jumper Wire | Seli.tn | |
M/F Jumper Wire | Seli.tn | |
9V Battery Connector | Battery Connector | Seli.tn |
Important
This project is currently under development. The components and chips have not been purchased yet.
This is the electric diagram :
graph TD;
A[Alimentation] -->|9V - 12V| B[LM317 / 7805]
B -->|5V Régulé| C[Alim. Bus]
C -->|5V| D[W65C02S CPU]
C -->|5V| E[W27C512 EEPROM]
C -->|5V| F[PCF8574T I2C Expander]
C -->|5V| G[DS3231 RTC]
C -->|5V| H[128x64 LCD]
C -->|5V| I[SD Card Module]
C -->|5V| J[74HC00 NAND Gate]
C -->|5V| K[Buttons]
C -->|5V| L[LEDs]
D -->|Addr/Data Bus| E
D -->|I2C| F
F -->|I2C| G
F -->|I2C| H
F -->|I2C| I
E -->|Firmware Storage| D
I -->|Program Read| D
subgraph Power Regulation
B
end
subgraph Processing
D
end
subgraph Storage
E
I
end
subgraph Peripherals
F
G
H
J
K
L
end
Refer to the Developer Manual for information, including the datasheet, development guidelines and additional tips.