Skip to content

m-ves/ESP32-USB-SOFTHOST1.1-LOWSPEED-KEYBOARD-AND-MOUSE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32-USB-SOFTHOST1.1-LOWSPEED-KEYBOARD-AND-MOUSE

Another keyboard and mouse parser for USB1.1 soft host low speed devices for ESP32 for Arduino IDE, with debugging . It can parse USB keyboard scancodes to chars (keys) also mouse position...

(nothing guaranteed)

Image description

USB 1.1 has 2 modes:

LOW SPEED = 1.5Mbit/s (supported) FULL SPEED = 12Mbit/s (not supported yet)

connection:

Image description

or you can change GPIO > 7 and GPIO < 31, must be INPUT/OUTPUT...

Image description

future idea:

...for USB 1.1 full speed soft host solution is needed 12MHz I/O (maybe I2S = max. 20MHz or so... )

Source projects: https://github.com/tobozo/ESP32-USB-Soft-Host https://github.com/sdima1357/esp32_usb_soft_host

About

Another keyboard and mouse parser for USB1.1 soft host low speed devices for ESP32 for Arduino IDE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 52.3%
  • C++ 47.7%