Рет қаралды 220,611
This video shows an affordable way to add USB support to maker projects.
$2 for 10 PCBs (Any Color): jlcpcb.com (sponsor)
The CH559 is a 8051 architecture based microcontroller that has built in dual USB Hosts. This allows to interface generic Keyboards, Mice, MIDI devices and in my case gamepads. I added this chip as an add on to my ESP32 based game console to replace the SNES controllers by cheap generic ones. The communications is handled over UART which can be done by both ends in hardware. There still is some work to do but you can try it out already. Have fun!
CH559 firmware sources & compiler:
github.com/atc...
Aarons video:
• Usb mouse and keyboard...
Links to my game using the USB:
github.com/bit...
CH559:
link.bitluni.n...
Links to the parts (affiliate links):
USB SNES Gamepad ($2.70 shipped):
USB Fake PS3 Controller ($3.30 shipped):
aliexpress.bit...
aliexpress.bit...
Set of Tweezers ($3):
aliexpress.bit...
Flux ($3 for two):
aliexpress.bit...
Ultrasonic Cleaner(~$50):
aliexpress.bit...
Soldering Mat ($9):
aliexpress.bit...
My camera and lens (4k 60fps):
amazon.bitluni...
plz share :-)
Check out my Tindie store to get some of my creations:
www.tindie.com...
Consider supporting my lab for some extras and frequent updates:
github.com/spo...
/ bitluni
paypal.me/bitluni
Twitter: @bitluni
reddit: u/bitluni
#electronics #diy #maker