⚠️ I have not finished the project, therefore I do not yet know if anything is missing.
Part | Link | Notes |
---|---|---|
Wires | - | |
3 Double-throw toggle switch | - | |
up to 3 RPI Header Pins |
reichelt.de | Optional, but some components (switches) don't fit securely into the breadboard |
14 Breadboards | reichelt.de | The breadboards are pretty inexpensive, but they are the only brand available. So far they worked for me. |
ℹ️ 220Ω 10 1kΩ 9 10kΩ 1 100kΩ 24 470Ω 1 1MΩ resistor |
reichelt.de | ℹ️ 220Ω current limiting resistors are not ben's partlist |
1 1MΩ potentiometer | reichelt.de | Use RPI-Header A bit hard to turn, because of the smooth metal dial Without Header-Pins, only 2 Contacts fit (loosely) into the Breadboard. |
6 0.01µF 16 0.1µF 1 1µF capacitor |
reichelt.de (Foil) reichelt.de (Foil) reichelt.de (Foil) reichelt.de (Ceramic) reichelt.de (Ceramic) reichelt.de (Ceramic) |
Ben uses ceramic capacitors I used the Foil capacitors, because the look nicer, but they are HUGE and a bit tricky to fit on the clock module. Rest should be fine though |
3 555 timer IC | reichelt.de | ICs have 2 555-timers each. |
2 74LS00 (Quad NAND gate) | reichelt.de | |
1 74LS02 (Quad NOR gate) | reichelt.de | |
5 74LS04 (Hex inverter) | reichelt.de | |
3 74LS08 (Quad AND gate) | reichelt.de | |
1 74LS32 (Quad OR gate) | reichelt.de | |
2 74LS86 (Quad XOR gate) | reichelt.de | |
1 74LS138 (3-to-8 line decoder) | reichelt.de | |
1 74LS139 (Dual 2-line to 4-line decoder) | reichelt.de | |
4 74LS157 (Quad 2-to-1 line data selector) | reichelt.de | |
6 74LS245 (Octal bus transceiver) | reichelt.de | |
1 74LS273 (Octal D flip-flop) | reichelt.de | |
3 Momentary 6mm tact switch | reichelt.de | Use RPI-Header seems to be fine with one pair of pins |
1 8-position DIP switch | reichelt.de | |
1 4-position DIP switch | reichelt.de | |
44 Red LED | reichelt.de | |
8 Yellow LED | reichelt.de | |
12 Green LED | reichelt.de | |
21 Blue LED | reichelt.de | |
4 Common cathode 7-segment display | reichelt.de | |
2 74HC 595 (used for the arduino eeprom programmer) | reichelt.de | |
2 74LS161 (4-bit synchronous binary counter) | amazon.de | |
8 74LS173 (4-bit D-type register) | amazon.de | |
2 74LS283 (4-bit binary full adder) | amazon.de |
Original | Actual | Link | Note |
---|---|---|---|
2 74189 (64-bit random access memory) | 6264-70 | reichelt.de | The RAM is much bigger and 8bits wide, instead of 2 4bit-wide chips Does not need the Inverters |
3 28C16 EEPROM | 28C64-150 EEPROM | reichelt.de | The EEPROM is much bigger too |
1 74LS107 (Dual JK flip-flop) | 74LS109 | reichelt.de | I did not use them, because I only found them after I already ordered |
Upgrade | Part | Link | Note |
---|---|---|---|
RAM Upgrade | 4 74LS107 (Dual JK flip-flop) | reichelt.de | Idea Phase |
RAM Upgrade | 1 74LS157 (Quad 2-to-1 line data selector) | reichelt.de | Idea Phase |
RAM Upgrade | 1 8-position DIP switch | reichelt.de | |
RAM Upgrade | 1 74LS173 (4-bit D-type register) | amazon.de | Idea Phase (included in original parts) |
Register/BUS LEDs | 10 stackable LEDs | reichelt.de | Ordered |
Register/BUS LEDs (Plan B) | 48 small LEDs | reichelt.de | Ordered |