EspTinyUSB
ViGEmBus
Our great sponsors
EspTinyUSB | ViGEmBus | |
---|---|---|
12 | 126 | |
444 | 2,386 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 8 months ago | |
C++ | C++ | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
EspTinyUSB
- USB host on ESP32 with Arduino IDE
-
ESP32-S2 - mount sd card as MSC (gadget mode) R/W?
Picked up a LilyGO T-Dongle (ESP32-S2) and going through their github (https://github.com/Xinyuan-LilyGO/T-Dongle-ESP32S2), they only have an example for reading the NAND over USB, via MSC. Has anyone been able to get the SD accessible for read and write in device mode on this or any other ESP32-S2 board? Tried using chegewara's EspTinyUSB, but couldn't get the device to appear in OTG mode.
-
USB is not building
In Arduino I have the ESP32TinyUSB library, and the board is set to ESP32 Dev Module. I am attempting to build the sketch in the examples for the library at EspTinyUSB/mouse.ino at master · chegewara/EspTinyUSB (github.com) .
-
What's a good microcontroller that's easy to get nowadays? (Build a custom MIDI controller with USB)
The USB OTG pins CANNOT be remapped, which is one of the few functions that can't. Here's the library I use: https://github.com/chegewara/EspTinyUSB
-
Arduino tinyUSB on ESP32-S2. I'm over my head.
I've been using this: https://github.com/chegewara/EspTinyUSB with the S3, though it was made for the S2. It is for Arduino.
- ESP32S3 and TinyUSB confusion, who is "chegewara"? Espressif employee?
-
I've been working on a new sound library for the ESP32, but I could use some help.
I'd prefer to get the USB working first, and I've been using this project: https://github.com/chegewara/EspTinyUSB to try to get a sign life out of the thing.
-
Is it possible to access the S3 USB interface (not the serial one) from Arduino? If so, what does it look like?
You might be in luck because there is an example here. https://github.com/chegewara/EspTinyUSB/tree/master/examples/device/midi
- How can i connect a usb keyboard with Lolin s2 mini (esp32-s2) help please.
-
Are there any low cost ESP32-S2 dev boards?
Thanks for your reply. I see there is an active github discussion about USB support in the Arduino IDE, so I guess it is very new/cutting edge. I really like the look of /u/seonr's boards at Adafruit but I also hope we'll see some small/cheap/"pro" boards like the Arduino Pro Micro clones since it feels like this is what the S2 was designed for.
ViGEmBus
-
Moonlight, Deck controls not working
You might need to install ViGEmBus on your host computer, that's how Sunshine sees and uses the controller.
-
(PC) Joystick bug with Gamepad? Please help
download and run VIGEmBUS: https://github.com/nefarius/ViGEmBus/releases/tag/v1.22.0
-
Touchpad Passthru not working after ViGEM Update
This problem on GitHub explains what I have also. Does anyone know how to fix this? I tried uninstalling and reinstalling the newest ViGEm update (1.22), and restarting my computer, but nothing is working for me. Does anyone else have this problem as well? Thanks!
-
Moonlight stops recognizing my controller after a few seconds
Solution edit: Downgrading the ViGEmBus driver on the host machine to v1.21.442.0 solved it: https://github.com/nefarius/ViGEmBus/releases/tag/v1.21.442.0
- ViGEmBus 1.22.0 "It's dead, Jim" Release
-
[Mini-guide] Moonlight / Sunshine setup for G Cloud and Windows 10
I installed ViGEmBus for gamepad support, just download the linked exe and run it.
-
Trouble with steam deck tools
Do you have ViGEm installed? https://github.com/ViGEm/ViGEmBus/releases
- Ubisoft Stadia Controller
- Trying to use Sunshine to play Diablo 4 on my Sony OLED - help!
-
controller on pluto pc
and install version 1.17 from the vigem drivers https://github.com/ViGEm/ViGEmBus/releases/tag/setup-v1.17.333.
What are some alternatives?
arduino-esp32 - Arduino core for the ESP32
XOutput - DirectInput to XInput wrapper
Arduino-USBMIDI - Allows a microcontroller, with native USB capabilities, to appear as a MIDI device over USB to a connected computer
BetterJoy - Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
mt32-pi - 🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
DS4Windows - Like those other ds4tools, but sexier
tinyusb - An open source cross-platform USB stack for embedded system
HidHide - Gaming Input Peripherals Device Firewall for Windows.
Adafruit_TinyUSB_Arduino - Arduino library for TinyUSB
DualSenseX - Connect your DualSense Controller, use Adaptive Triggers, Emulate Xbox 360 or DualShock 4 through USB or Bluetooth on PC
mixxx - Mixxx is Free DJ software that gives you everything you need to perform live mixes.
AHK-ViGEm-Bus - A wrapper for AHK that drives the ViGEm bus to create virtual console controllers