Making a USB Adapter for Super Nintendo Controllers
Ever want to use your authentic SNES controllers on your PC? No? Well, here's how you can do it anyway.
The Super Nintendo controllers use a communication protocol similar to SPI, so this video will teach you how to understand a protocol timing diagram and implement it. It will also give you an overview of setting up an HID descriptor so your Arduino will look like a generic gamepad. And there are some recommendations for what parts you need and how to assemble the adapter so you can use the SNES controller to play games on your PC!
Code: https://github.com/AllPartsCombined/SNES-USB-Adapter
Original ProTrinketGamepad library: https://github.com/buxit/Pro_Trinket_USB_Gamepad
SNES Controller Protocol: https://gamefaqs.gamespot.com/snes/916396-super-nintendo/faqs/5395
Parts & Tools used (Amazon Affiliate Links):
Pro Trinket 5v Microcontroller: https://amzn.to/39C1El7
Resistor kit: https://amzn.to/3nL7N3t
Assorted LEDs: https://amzn.to/3oPSFDg
LED Mounting Holders: https://amzn.to/35Hf3HK
Project Enclosure: https://amzn.to/3ieUuaF
Assorted Perfboards: https://amzn.to/3oNUel7
Mounting Standoffs: https://amzn.to/3nO8DN8
Header Sockets: https://amzn.to/38KNwqv
USB Dongle thingy: https://amzn.to/3bI0aZn
Breadboard: https://amzn.to/35Iy6Bt
Nintendo Security Tool: https://amzn.to/2KmL9ky
Soldering Iron: https://amzn.to/2LRqi9t
Hot knife tips: https://amzn.to/3bHpjDu
Wood burning iron (used for hot knife. There's probably a way to rig it up with a standard soldering iron, but I had this already): https://amzn.to/3nH9TBC
Alternative controller ports: https://amzn.to/38ZrtfV
*As an Amazon Associate I earn from qualifying purchases made after clicking an Affiliate Link.
Twitter: https://twitter.com/all_combined
Chapters
0:00 Intro
1:07 Block Diagram & Parts
2:39 Controller Protocol
4:04 Schematic
4:44 Nintendo Deconstruction
7:19 Breadboard Prototype
8:43 Code Explanation
13:32 Construction
16:35 Testing
17:42 Outro
Видео Making a USB Adapter for Super Nintendo Controllers канала All Parts Combined
The Super Nintendo controllers use a communication protocol similar to SPI, so this video will teach you how to understand a protocol timing diagram and implement it. It will also give you an overview of setting up an HID descriptor so your Arduino will look like a generic gamepad. And there are some recommendations for what parts you need and how to assemble the adapter so you can use the SNES controller to play games on your PC!
Code: https://github.com/AllPartsCombined/SNES-USB-Adapter
Original ProTrinketGamepad library: https://github.com/buxit/Pro_Trinket_USB_Gamepad
SNES Controller Protocol: https://gamefaqs.gamespot.com/snes/916396-super-nintendo/faqs/5395
Parts & Tools used (Amazon Affiliate Links):
Pro Trinket 5v Microcontroller: https://amzn.to/39C1El7
Resistor kit: https://amzn.to/3nL7N3t
Assorted LEDs: https://amzn.to/3oPSFDg
LED Mounting Holders: https://amzn.to/35Hf3HK
Project Enclosure: https://amzn.to/3ieUuaF
Assorted Perfboards: https://amzn.to/3oNUel7
Mounting Standoffs: https://amzn.to/3nO8DN8
Header Sockets: https://amzn.to/38KNwqv
USB Dongle thingy: https://amzn.to/3bI0aZn
Breadboard: https://amzn.to/35Iy6Bt
Nintendo Security Tool: https://amzn.to/2KmL9ky
Soldering Iron: https://amzn.to/2LRqi9t
Hot knife tips: https://amzn.to/3bHpjDu
Wood burning iron (used for hot knife. There's probably a way to rig it up with a standard soldering iron, but I had this already): https://amzn.to/3nH9TBC
Alternative controller ports: https://amzn.to/38ZrtfV
*As an Amazon Associate I earn from qualifying purchases made after clicking an Affiliate Link.
Twitter: https://twitter.com/all_combined
Chapters
0:00 Intro
1:07 Block Diagram & Parts
2:39 Controller Protocol
4:04 Schematic
4:44 Nintendo Deconstruction
7:19 Breadboard Prototype
8:43 Code Explanation
13:32 Construction
16:35 Testing
17:42 Outro
Видео Making a USB Adapter for Super Nintendo Controllers канала All Parts Combined
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Fixing Wired Path LightsMaking an Eggnog Color MixerMaking a Robot Guitar PedalMaking Halloween Props From My Old ProjectsMaking A Motorized Potentiometer Pt. 2 - The Better OneMaking a Motorized PotentiometerMaking Another Sentry Turret - With Laser Feedback ControlTimelapse of Pepper Plant Perking UpMaking a Frisbee Launcher (and failing)Making Minesweeper in Unity (because it shouldn't have ads and microtransactions!)Making an Animatronic Hand Controlled by Leap MotionMaking an Automatic Sentry TurretMaking a WiFi Space Heater Controller | Custom Smart Plug