C++ Usb

Open-source C++ projects categorized as Usb

Top 20 C++ Usb Projects

  • DigiSpark-Scripts

    USB Rubber Ducky type scripts written for the DigiSpark.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • node-hid

    Access USB & Bluetooth HID devices through Node.js

    Project mention: Dynamouse: Mouse driver for big Mac studios | news.ycombinator.com | 2024-01-30
  • xow

    Linux driver for the Xbox One wireless dongle

    Project mention: Making Xbox One wireless adapter work in LibreELEC on rpi4 | /r/libreELEC | 2023-09-21

    https://github.com/medusalix/xow (deprecated)

  • usbguard

    USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)

    Project mention: Firefox 127 | news.ycombinator.com | 2024-06-11

    > - Due to emulation, network transparency, etc, a common set of conventions for message formats will be made so that they can use the same endianness, integer size, etc on all computer types. This will allow programs on different types of computers (or on the same computer but emulated) to communicate with each other.

    If you're going there, you could consider just going to wasm as the binary format on all architectures.

    > - There are "window indicators", which can be used for e.g. audio volume, network, permissions, data transfer between programs, etc.

    Kind of like qubes? More so, obviously, but it reminds me of that.

    > - USB is no good.

    What? USB is extremely high utility; just this makes me think you'll never get traction. By all means lock down what can talk to devices, do something like https://usbguard.github.io/ or whatever, but not supporting USB is going to outweigh almost any benefits you might offer to most users.

    (Also on the note of things that will impede uptake, throwing out POSIX and a conventional filesystem are understandable but that's going to make it a lot harder to get software and users.)

  • UsbDk

    Usb Drivers Development Kit for Windows

  • EspTinyUSB

    ESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).

  • ArduinoXInput

    XInput library for USB capable Arduino boards

    Project mention: Help with coding arduino joystick | /r/ErgoMechKeyboards | 2023-12-09

    I am currently trying to create a controller for windows that shows up as an Xbox 360 controller or some other game compliant HID controller. I initially tried following this tutorial, however, the code provided does not work for my purpose because it includes all the buttons of a normal controller whereas I just need a joystick input, and one button. Can someone help me write code using the ArduinoXinput that programs 1 joystick and 1 button input on the Arduino Pro micro?

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • obs-ios-camera-source

    Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB

  • DualSense-Windows

    Windows API for the PS5 DualSense controller

  • web-gphoto2

    Running gPhoto2 to control DSLR cameras over USB on the Web

  • V4L2-to-NDI

    A video input (V4L2) to NDI converter that works with Raspberry Pi (32-bit and 64-bit), and Intel/AMD CPUs

  • Ch376msc

    Arduino library for CH376 mass storage contoller

  • ATtiny85-TinyTerminal

    USB controlled OLED Display

  • msigd

    MSI Gaming Device control application

  • usb-pd-arduino

    USB Power Delivery for Arduino

    Project mention: Twonkie: A USB-PD sniffer/injector/sink based on Google's Twinkie | news.ycombinator.com | 2024-06-24

    Yep. That's exactly what I am looking for. Use USB-PD to charge small electric vehicles in a standardised way ;) See https://jan.wildeboer.net/2024/06/Charging-SEVs-A-Modest-Pro... where I describe the concept and https://github.com/manuelbl/usb-pd-arduino/wiki where there is Open Source code (and schematics) to do PD sniffing and sink negotiation.

  • USBProxy

    A USB proxy for rpi 4b, based on libUSB & gadgetFS - maintained by Nesto

  • usbguard-notifier

    A tool for detecting usbguard policy and device presence changes

  • demuxusb

    A program and toolset to analyze iDevice USB sessions

  • HID_Buttons

    Arduino library making it easier to use HID buttons

  • usb-human-name

    C++ Humanize USB vendor and product codes library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Usb discussion

Log in or Post with

C++ Usb related posts

Index

What are some of the best open-source Usb projects in C++? This list will help you:

Project Stars
1 DigiSpark-Scripts 1,878
2 node-hid 1,473
3 xow 1,419
4 usbguard 1,112
5 UsbDk 532
6 EspTinyUSB 477
7 ArduinoXInput 357
8 obs-ios-camera-source 344
9 DualSense-Windows 335
10 web-gphoto2 101
11 V4L2-to-NDI 67
12 Ch376msc 65
13 ATtiny85-TinyTerminal 61
14 msigd 53
15 usb-pd-arduino 52
16 USBProxy 47
17 usbguard-notifier 43
18 demuxusb 35
19 HID_Buttons 22
20 usb-human-name 3

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com