
NEScartridge
Minorzar/2324_Projet2A_NES
This is the repository of the NES project from students of the ENSEA.

This is the repository of the NES project from students of the ENSEA.
NEScartridge is an open-source printed circuit board by Minorzar, from the Minorzar/2324_Projet2A_NES repository on GitHub. It is a 4-layer board with 39 parts on 157 nets, routed with 681 tracks and 44 vias.
It is built around the TXS0108EPW. Its parts include 18 capacitors, 9 resistors, 9 ICs and 1 connector. It belongs with the retro computing and games boards of this library.
This repository contains a recreation of the NES console (EU edition) in VHDL language. We used Quartus for all of the VHDL part of the project, and uploaded it on the DE1-SoC board RevC (Cyclone V). Also, this project have a PCB designed for the FPGA board to be able to connect with the NES cartridge. (Realised under KiCad 7.0+).
A part of this project replicates the 6502 CPU in VHDL language. Feel free to use whatever part of the code for your projects.
Note: We aim to create a repository which contains only the 6502. A link will be added to this repository when it will be done.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C6, C7, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20 +2 |
| 9 | R | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R5, R6, R7, R8, R9, R10, R11, R12, R13 |
| 9 | TXS0108EPW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1, U2, U5, U6, U7, U8, U9, U10, U11 |
| 2 | Conn_02x20_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | GPIO0, GPIO1 |
| 1 | Conn_02x36_Top_Bottom | OPENTENDO:NES_Edge_Connector | J1 |

Minorzar/2324_Projet2A_NES
This is the repository of the NES project from students of the ENSEA.

FPGAwars/icezum
:star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board

MetalMusings/MyOwnEtherCATDevice
Documentation accompanying the "Make My Own EtherCAT device" video serie on Youtube.

NVIDIA-AI-IOT/my-jetson-nano-baseboard
An open source Jetson Nano baseboard and tools to design your own.

AndreiVladescu/ESP32-Bit-Pirate-Hardware
Carrier breaker-board for the ESP32-S3 Devkit. Works great with the ESP32-Bit-Pirate firmware.


scrapcomputing/ISABlaster
A software-defined ISA card powered by a Raspberry Pi Pico

florianbrede-ayet/esphome-toshiba-hvac-controller
ESPhome component & hardware to control Toshiba & Carrier HVAC units with WIFI interface

39 parts, built around the TXS0108EPW. 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 Minorzar/2324_Projet2A_NES repository on GitHub, at the commit this page was made from: the board is hardware/NES_V3/NEScartridge.kicad_pcb and its schematic hardware/NES_V2/NEScartridge.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 Minorzar before reusing the design.