
Passive rpi hub75-adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

This is just a simple project to interface the NES controller with USB via the Arduino pro micro.
NESInterface is an open-source printed circuit board by HBoyd255, from the HBoyd255/NES-controller-USB-interface repository on GitHub. It is a 2-layer board of 36.8 × 53.3 mm with 2 parts on 24 nets, routed with 10 tracks and 0 vias.
It belongs with the AVR (ATmega, ATtiny) boards of this library.
This is just a simple project to interface the NES controller with USB via the Arduino pro micro.
The Code simply Reads the Values from the NES controller's PISO shift reg and turns them into usb keyboard inputs.
The NES port can be found here.
It requires quite a bit of force to remove the nes controller from the port, this should influence the design of the housing, as to not add strain to the solder joins or the pcb.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | ProMicro | ProMicro:ProMicro | U1 |
| 1 | ~ | NES Port:NES Port | U2 |
It measures 36.8 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
2 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 HBoyd255/NES-controller-USB-interface repository on GitHub, at the commit this page was made from: the board is Hardware/KiCad/NESInterface/NESInterface.kicad_pcb and its schematic Hardware/KiCad/NESInterface/NESInterface.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 HBoyd255 before reusing the design.

hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO


adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

NVNTLabs/switch2-SDEX2M2
Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

BlueSCSI/BlueSCSI-v2
BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

ohmtech-rdi/eurorack-blocks
Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust
