
Nintendo 3D System HVC-032
BrettHallen/Nintendo-Famicom
Information regarding the Nintendo Family Computer

Information regarding the Nintendo Family Computer
Nintendo Famicom Keyboard HVC-007 is an open-source printed circuit board by BrettHallen, from the BrettHallen/Nintendo-Famicom repository on GitHub. It is a 2-layer board of 380 × 160 mm with 106 parts on 53 nets, routed with 540 tracks and 24 vias.
Its parts include 64 switches, 10 diodes, 6 capacitors, 4 resistors and 3 ICs. It belongs with the retro computing and games and keyboards and input boards of this library.
Information regarding the Nintendo Family Computer (ニンテンドーファミリーコンピュータ) or Famicom.
An implementation of decrazyo's design for the NES, creating the Advanced Nintendo Entertainment System or "ANES".

Copy of the schematics from Archive.
Originally from https://forums.nesdev.org/viewtopic.php?t=6950
Recovered using the Wayback Machine.
Here is a collection of various schematics for the Nintendo Famicom and related hardware.
Schematics were pulled from various Japanese sites and dumped onto an Atari themed vintage electronics focused website, however were "lost" when said website went down sometime between late 2017 and early 2018.
Thankfully, though, they were all backed up onto the Wayback Machine & various other sites, and just took a bit of digging to collect.
I do not know who the original creators of these schematics are, unfortunately.
I'm informed that the schematics were originally drawn by Enri.
Redesign of the keyboard used with Family BASIC using KiCad.

Designing cartridge with 8KB RAM.
Also includes a Python script to patch the v3 ROM to allow 8KB of RAM and also fix some bugs.

Photos & schematic for the controller unit HVC-032.

Japanese: 通信コントローラ
Photos & schematic for the Famicom Network controller.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 |
| 6 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H5, H6 |
| 3 | 100nF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1, C5, C6 |
| 3 | 10nF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C2, C3, C4 |
| 1 | , | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW21 |
| 1 | - | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW15 |
| 1 | . | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW22 |
| 1 | / | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW14 |
| 1 | 0 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW24 |
| 1 | 1 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW63 |
| 1 | 100KΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 100KΩ | Resistor_THT:R_Array_SIP9 | RA1 |
| 1 | 1KΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R4 |
| 1 | 1MΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 2 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW64 |
| 1 | 20KΩ | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 3 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW56 |
| 1 | 4 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW48 |
| 1 | 4017 | Package_DIP:DIP-16_W7.62mm | IC1 |
| 1 | 4019 | Package_DIP:DIP-16_W7.62mm | IC2 |
| 1 | 4069 | Package_DIP:DIP-14_W7.62mm | IC3 |
| 1 | 5 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW47 |
| 1 | 6 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW40 |
| 1 | 7 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW39 |
| 1 | 8 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW32 |
| 1 | 9 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW31 |
| 1 | : | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW12 |
| 1 | ; | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW11 |
| 1 | @ | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW10 |
| 1 | A | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW52 |
| 1 | B | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW37 |
| 1 | C | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW46 |
| 1 | CLR HOME | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW65 |
| 1 | CTR | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW60 |
| 1 | D | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW44 |
| 1 | DEL | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW71 |
| 1 | DOWN | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW69 |
| 1 | E | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW55 |
| 1 | ESC | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW58 |
| 1 | F | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW45 |
| 1 | F1 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW57 |
| 1 | F2 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW49 |
| 1 | F3 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW41 |
| 1 | F4 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW33 |
| 1 | F5 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW25 |
| 1 | F6 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW17 |
| 1 | F7 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW9 |
| 1 | F8 | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW1 |
| 1 | Famicom Extension Port | Clueless_Engineer:57478374 | P1 |
| 1 | G | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW35 |
| 1 | GRPH | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW62 |
| 1 | H | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW36 |
| 1 | I | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW26 |
| 1 | INS | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW72 |
| 1 | J | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW28 |
| 1 | K | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW20 |
| 1 | L | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW19 |
| 1 | LEFT | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW68 |
| 1 | LH SHIFT | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW61 |
| 1 | M | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW29 |
| 1 | N | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW30 |
| 1 | O | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW18 |
| 1 | P | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW23 |
| 1 | Q | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW59 |
| 1 | R | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW43 |
| 1 | READ/EAR | Clueless_Engineer:SJ3350820BTR | P4 |
| 1 | RETURN | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW2 |
| 1 | RH SHIFT | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW6 |
| 1 | RIGHT | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW67 |
| 1 | S | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW51 |
| 1 | SPACE | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_7.00u | SW70 |
| 1 | STOP | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW8 |
| 1 | Space Bar | PCM_Mounting_Keyboard_Stabilizer:Stabilizer_Cherry_MX_7.00u | KB1 |
| 1 | T | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW42 |
| 1 | U | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW27 |
| 1 | UP | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW66 |
| 1 | V | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW38 |
| 1 | W | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW50 |
| 1 | WRITE/MIC | Clueless_Engineer:SJ3350820BTR | P5 |
| 1 | X | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW53 |
The 98 most common of 106 parts.

BrettHallen/Nintendo-Famicom
Information regarding the Nintendo Family Computer

BrettHallen/Nintendo-Famicom
Information regarding the Nintendo Family Computer


pcbreflux/espressif
all espressif stuff will committed here

baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.

ToyotaInfoTech/RAMN
RAMN (Resistant Automotive Miniature Network), a miniature CAN/CAN-FD testbed of 4 Electronic Control Units.

Ardumower/ardumower
Develop an open source robotic lawn mower (HW+SW reference platform)
/Revision%201.5%20(Expanded)/KiCAD/8-Bit%20CPU%2032k.kicad_pcb.jpg?size=s&soon)
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed


Spaceboards/SpaceboardsHardware
A collection of open source hardware that has been designed by Spaceboards

LouWii/ErgoMax
Custom ergo split keyboard project, based on ErgoDox, with hot swap sockets
It measures 380 × 160 mm and has 2 copper layers, 1.6 mm thick.
106 parts. 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 BrettHallen/Nintendo-Famicom repository on GitHub, at the commit this page was made from: the board is Keyboard_HVC-007/KiCad/Nintendo_Famicom_Keyboard_HVC-007.kicad_pcb and its schematic 3D_System_HVC-032/KiCad/Nintendo_3D_System_HVC-032.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 BrettHallen before reusing the design.