
Open8-vga motherboard
adham404/Open8-VGA
An 8-bit computer from 74HC logic: microcoded CPU, VGA, PS/2, on-board editor and assembler. Play it in your browser.

渡波郁著「CPUの創りかた」を独自に起こした基板
Td4 is an open-source printed circuit board by unyacat, from the unyacat/td4 repository on GitHub. It is a 2-layer board of 238.8 × 120.6 mm with 252 parts on 242 nets, routed with 1,608 tracks and 310 vias.
It is built around the CD74HC540E, 74HC138 and CD74HC153E, with the 74HC14, CD74HC10E and CD74HC283E among its other parts. Its parts include 152 diodes, 42 resistors, 20 switches, 17 capacitors and 14 ICs.
渡波郁著 CPUの創りかた 独自に起こした基板です。



大まかの目安です。
| 部品 | 個数 | 参考価格 | 内容 | 情報 |
|---|---|---|---|---|
| 74HC10 | 1 | @60 | 3入力NAND回路 | |
| 74HC14 | 1 | @40 | 6回路シュミットトリガーインバータ | |
| 74HC32 | 1 | @30 | 4回路OR | |
| 74HC74 | 1 | @25 | 2回路Dフリップフロップ | |
| 74HC138 | 2 | @30 | 3to8ラインデコーダ | |
| 74HC153 | 2 | @180 | 4chマルチプレクサ | |
| 74HC161 | 4 | @80 | 同期式4ビットカウンタ | |
| 74HC283 | 1 | @220 | 4bit 2進全加算器 | |
| 74HC540 | 1 | @200 | 8bit 3ステートバッファ(反転タイプ) | |
| USB Type-Cコネクタ | 1 | @70 | 電源供給用 | 秋月 |
| スライドスイッチ | 1 | @30 | 2.54mmピッチ | 手動クロックと自動クロックを選択する用 |
| 0.1uF | 14 | 積層セラミックコンデンサ | ICの近くに配置する用 | |
| 10uF | 3 | 無極性電解コンデンサ | 自動クロック・手動クロック・リセット用 | |
| 100Ω | 8 | LED用 | ||
| 1kΩ | 5 | |||
| 5.1kΩ | 2 | Type-Cから5V取る用 | ||
| 10kΩ | 9 | |||
| 33kΩ | 1 | 自動クロック用 | ||
| 100kΩ | 1 | リセット回路用 | ||
| LED | 8 | |||
| DIPスイッチ 4P | 1 | @100 | 入力用 | |
| DIPスイッチ 8P | 16 | @110 | ROM用 | |
| ICソケット 8P | 1 | 10@100 | ||
| ICソケット 14P | 4 | 10@120 | ||
| ICソケット 16P | 25 | 10@180 | ||
| ICソケット 20P | 1 | 10@170 | ||
| ダイオード | 128 | 200@200 | 1S1588相当品 | 200個セットで購入 |
| プッシュスイッチ | 1 | 3.5mmピッチ | リセットボタン用 | |
| プッシュスイッチ | 1 | 6mmピッチ角 | 手動クロック用 | |
| スペーサー | 8 | @50 | 四隅につけることができます | |
| 基板 | 1 | 5@3500 | JLCPCB発注、送料込み |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 128 | D | unyacat:Diode_THT_D_DO-35_SOD27_P5.08_Vertival_AnodeUp-no-circle | D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113 +112 |
| 36 | R | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R10, R11, R12, R13, R14, R15, R16, R17, R23, R24, R25, R26, R27, R28, R29 +20 |
| 24 | LED | LED_THT:LED_D3.0mm | D1, D133, D134, D135, D136, D137, D138, D139, D140, D141, D142, D143, D144, D145, D146, D147 +8 |
| 16 | C | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C12, C14, C15, C16, C17, C18 |
| 16 | SW_DIP_x08 | Package_DIP:DIP-16_W7.62mm_Socket | SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17 |
| 4 | 74HC161AP | Package_DIP:DIP-16_W7.62mm_Socket | U2, U3, U4, U5 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R18, R20 |
| 2 | 5.1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R21, R22 |
| 2 | 74HC138 | Package_DIP:DIP-16_W7.62mm_Socket | U14, U15 |
| 2 | CD74HC153 | Package_DIP:DIP-16_W7.62mm_Socket | U6, U7 |
| 1 | 100K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R19 |
| 1 | 10u | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C13 |
| 1 | 33K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 74HC14 | Package_DIP:DIP-14_W7.62mm_Socket | U1 |
| 1 | CD74HC10 | Package_DIP:DIP-14_W7.62mm_Socket | U10 |
| 1 | CD74HC283 | Package_DIP:DIP-16_W7.62mm_Socket | U8 |
| 1 | CD74HC32 | Package_DIP:DIP-14_W7.62mm_Socket | U11 |
| 1 | CD74HC540 | Package_DIP:DIP-20_W7.62mm_Socket | U13 |
| 1 | CD74HC74 | Package_DIP:DIP-14_W7.62mm_Socket | U9 |
| 1 | Conn_01x01_Socket | Connector_PinHeader_1.27mm:PinHeader_1x01_P1.27mm_Vertical | J2 |
| 1 | LOGO | LOGO | G*** |
| 1 | SW_DIP_x04 | Package_DIP:DIP-8_W7.62mm | SW1 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H13mm | SW20 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_1P1T_6x3.5mm_H5.0_APEM_MJTP1250 | SW18 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW19 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J1 |

adham404/Open8-VGA
An 8-bit computer from 74HC logic: microcoded CPU, VGA, PS/2, on-board editor and assembler. Play it in your browser.



bryan-bpms/Reservoir_Circuit
ECE 298 Reservoir Circuit Schematic and PCB Design, modeled in KiCad

PhdWizards/4-Bit-Discrete-Transistor-Adder
The core 4-bit binary adder is implemented entirely using discrete transistor-resistor logic. The resulting 5-bit binary value is converted to BCD using 74HC-series logic and displayed on two 7-segment displays.

Lichtwerkstatt/ElectronicTinkerStuff
A little Repository with all our small electronic projects


It measures 238.8 × 120.6 mm and has 2 copper layers, 1.6 mm thick.
252 parts, built around the CD74HC540E, 74HC138, CD74HC153E and 74HC14. 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.
From the unyacat/td4 repository on GitHub, at the commit this page was made from: the board is td4.kicad_pcb and its schematic td4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask unyacat before reusing the design.