Skip to the content
2 layers42.1 × 47.8 mmNESControllerToUSB, the printed circuit board in 3D

NESControllerToUSB

letoine/NESControllerToUSB

Simple adapter that transforms a NES controller into a USB controller.

Size
42.1 × 47.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
18
Pads
78
Tracks, vias
127, 0
Pours
1
Routed
Yes
KiCad
KiCad 3
Created
10 Nov 2014
Updated
16 Nov 2014

Overview

NESControllerToUSB is an open-source printed circuit board by letoine, from the letoine/NESControllerToUSB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 42.1 × 47.8 mm with 14 parts on 18 nets, routed with 127 tracks and 0 vias.

It is built around the ATMEGA32U2-AU. Its parts include 5 capacitors, 4 connectors, 3 resistors, 1 IC and 1 crystal. It belongs with the retro computing and games and interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

NESControllerToUSB

Simple adapter that transforms a NES controller into a USB controller.

Parts

14
QtyValueFootprintReferences
2100nfSM0603_CapaC3, C5
222ohmsSM0603R1, R2
222pSM0603_CapaC1, C2
110KSM0603R3
116MhzHC-49VX1
11ufSM0603_CapaC4
1ATMEGA32U2-AUTQFP32U1
1AVR-ISP6pin_array_3x2CON1
1NES_CONT_SOCKETNES_CONT_SOCKETJ2
1SNES_CONT_SOCKETSNES_CONT_SOCKETJ3
1USBUSB_BJ1

Similar boards

  • 2 layers168 × 109.2 mmPocketVoltex, the printed circuit board in 3D

    PocketVoltex

    mon/PocketVoltex

    A portable Cherry MX controller for KSM or SDVX

    51 parts155GPL-3.0
  • 2 layers194.3 × 79 mmQEZ, the printed circuit board in 3D

    QEZ

    str-dst/QEZ

    A seamless, gasketmounted QAZ-like 40% keyboard

    82 parts111
  • 2 layers57.2 × 38.9 mmCookpad pad, the printed circuit board in 3D

    Cookpad pad

    cookpad/cookpad-pad

    Cookpad Pad — A six keys macro pad made by Cookpad.

    32 parts76Apache-2.0
  • 2 layers120.1 × 52.3 mmRedone-3k v2, the printed circuit board in 3D

    Redone-3k v2

    kzrtn/unnamed-3k-v2

    A simple 3 key QMK hotswap keypad for osu!

    62 parts72
  • 2 layers23.7 × 30.5 mmCec2usb, the printed circuit board in 3D

    Cec2usb

    RedoXyde/cec2usb

    HDMI CEC to USB keyboard device

    40 parts50
  • 2 layers73 × 38.1 mmCroaky4, the printed circuit board in 3D

    Croaky4

    Selovert/Croaky4

    4-switch macropad based on Voyager4

    39 parts25
  • 2 layers190.5 × 83.2 mmEndeavour-2, the printed circuit board in 3D

    Endeavour-2

    ScatteredDrifter/Endeavour

    An 38 key orthogonal Keyboard with 3d printable case

    111 parts13CERN-OHL-P-2.0
  • 2 layers18.7 × 36.5 mmTMS6100, the printed circuit board in 3D

    TMS6100

    simoninns/TMS6100-Emulator

    TMS6100 speech PHROM (PHrase Read Only Memory) hardware emulator for use with the TMS5220 Voice Synthesis Processor in an Acorn BBC Microcomputer

    9 parts13GPL-3.0

Questions

How big is the NESControllerToUSB PCB?

It measures 42.1 × 47.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the NESControllerToUSB use?

14 parts, built around the ATMEGA32U2-AU. 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.

Where can I download the NESControllerToUSB KiCad files?

From the letoine/NESControllerToUSB repository on GitHub, at the commit this page was made from: the board is hardware/NESControllerToUSB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the NESControllerToUSB design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).