1
0
mirror of synced 2026-03-01 17:36:13 +00:00

6 Commits
V.1.0 ... V1.1

Author SHA1 Message Date
Redherring32
f1cd875c88 +Added plated layer to edge for RF shield
+Improved silkscreen to list unused parts, and fixed overlapping labels
+Moved OSHW logo to accommodate the new plated area
+Added thermal reliefs to make soldering to power/ground pins easier
+Removed redundant files
2020-05-25 00:21:50 -05:00
Redherring32
f7af87da86 Fixed symbol library issues, and used relative paths for libraries. 2020-03-24 21:21:34 -05:00
Redherring32
843a1d21b1 Edited readme to reflect the new info regarding the CIC. 2020-03-10 15:25:17 -05:00
Redherring32
092fdc6e5b Updated RF Modulator footprint 2020-02-13 13:18:37 -06:00
Redherring32
28d3d868cd Update README.md 2020-02-13 12:22:53 -06:00
Redherring32
73e4dd208a Fixed layout of readme 2020-02-13 12:12:04 -06:00
7 changed files with 14222 additions and 12984 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
(sym_lib_table
(lib (name Motherboard)(type Legacy)(uri ${KIPRJMOD}/Motherboard.lib)(options "")(descr ""))
)

View File

@@ -1,27 +1,26 @@
# Open 'Tendo
An Open-Source HardWare (OSHW) recreation of the original 1985 Front-Loading NES motherboard.
# Repository Structure:
## Repository Structure:
Board Files: Contains all files necessary to open the project in KiCad, as well as the schematic
* Board Files: Contains all files necessary to open the project in KiCad, as well as the schematic and schematic symbols
Component Footprints: Contains a library of all the custom footprints used on the board
* Component Footprints: Contains a library of all the custom footprints used on the board
Schematic Symbols: Contains all the custom schematic symbols made for this project
The files required to order PCBs can be found under releases.
# Recommended PCB specs:
## Recommended PCB specs:
+2 layers
* 2 layers
+119mmx196mm
* 119mmx196mm
+1.6mm thickness
* 1.6mm thickness
+HASL surface finish
* HASL surface finish
+And any color you want!
* And any color you want!
![Board Front](https://i.imgur.com/nQP6BoM.jpg)
@@ -30,32 +29,37 @@ as well as some improvements. (Expansion audio enabled, and other minor changes)
Since this project is open-source you may do as you like with it, whether that is to make boards for personal use, sell replacement NES boards, or to use the provided info for further custom PCB work/designs.
Note: At this point in time, any and all motherboards will require the use of an original CPU#, PPU##, and CIC Lockout chip### to function.
These are the only three parts that are custom and have no available replacement, the rest can be replaced with modern, and or easily available parts.
I am not in any way affiliated with Nintendo, I'm just doing this in my free time as a stepping stone into further Reverse Engineering work.
*Note:* At this point in time, any and all motherboards will require the use of an original CPU[1], and PPU[1] to function.
These are the only two parts that are custom and have no available replacement, the rest can be replaced with modern, and or easily available parts.
#There is an aftermarket CPU, the part number is UA6527 (NTSC) or UA6527P (PAL), however they are known to have different sounding audio due to swapped duty cycles, as such they aren't a 100% identical substitute, they otherwise work though.
##There is an aftermarket PPU that can be used; the part number is UA6528 (NTSC) or UA6528P (PAL), and it is available on Aliexpress.
The CIC lockout is also technically required, however you can either use an original part, or a [NullCIC replacement board](https://github.com/Redherring32/NullCIC).
*[1]There is an aftermarket CPU, the part number is UA6527 (NTSC) or UA6527P (PAL), however they are known to have different sounding audio due to swapped duty cycles, as such they aren't a 100% identical substitute, they otherwise work though.
*[2]There is an aftermarket PPU that can be used; the part number is UA6528 (NTSC) or UA6528P (PAL), and it is available on Aliexpress.
While it works as a direct drop-in replacement, it isn't known whether it is compatible with all NES games.
###The CIC Lockout can be removed, however the reset button will need to be wired differently, and will need to be pressed immediately after turning on the NES in order to initialize the cartridge
## License:
Licensed under
the TAPR Open Hardware License (www.tapr.org/OHL)
©Redherring32 2019-2020
# Credits
=Lockster= -Helping me tremendously along the way, keeping me from going insane, and cleaning up/helping with the final schematic.
## Credits
*=Lockster=* -Helping me tremendously along the way, keeping me from going insane, and cleaning up/helping with the final schematic.
Krzysiobal -Putting together the NES-CPU-11 schematic that my schematic is largely built upon.
*Krzysiobal* -Putting together the NES-CPU-11 schematic that my schematic is largely built upon.
And to all of the awesome people in the NES scene, I wouldn't have been able to do this without the awesome work that some very clever people did before I got here.
Licensed under
the TAPR Open Hardware License (www.tapr.org/OHL)
©Redherring32 2019-2020