Showing 40 open source projects for "usb device server"

View related business solutions
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    libusb

    libusb

    A cross-platform library to access USB devices

    libusb is a library for USB device access from Linux, macOS, Windows, OpenBSD/NetBSD, Haiku and Solaris userspace. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version. libusb is a C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 2
    Universal Intel Chipset Device Updater

    Universal Intel Chipset Device Updater

    Automatic Intel chipset INF updater with multi-layer security

    Universal Intel Chipset Device Updater is an advanced, security-focused tool that automatically detects your Intel hardware and installs the latest official chipset INF files with enterprise-grade safety measures. Unlike Intel's bloated 25-year-old package, this tool installs only the INF files your system actually needs — nothing more, nothing less. KEY SECURITY FEATURES: • SHA-256 hash verification for all downloads • Intel Authenticode digital signature validation • Automatic System Restore Point creation before installation • Dual-source download with backup fallback • Self-hash verification to detect tampering SUPPORTED HARDWARE: • Intel chipsets from Sandy Bridge (2nd Gen) to Panther Lake (17th Gen) • Desktop, mobile, workstation, and server platforms • Consumer and Xeon/Server families DEPLOYMENT OPTIONS: • One-click SFX executable (recommended) • PowerShell script direct execution • PowerShell Gallery installation • MDM/Intune silent deployment with -qui
    Leader badge
    Downloads: 73 This Week
    Last Update:
    See Project
  • 3
    SIV (System Information Viewer)

    SIV (System Information Viewer)

    SIV displays useful Windows, network, and hardware info.

    ...When -AIOCTL is specified, SIV will automatically do the EnhancedPowerManagementEnabled registry change and restart the USB device. SIV (System Information Viewer) uses pcidevs.txt for the PCI devices, usbdevs.txt for the USB devices, and mondevs.txt for monitoring pcmdevs.txt PCMCIA device descriptions.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 4
    WLan Driver 802.11n Rel. 4.80.28.7.zip
    ...These drivers enable your computer to communicate with and control the Wi-Fi hardware, allowing it to connect to wireless networks. To install it, you would unzip the file and run the installer or manually update the driver through your system’s device manager. The WLan Driver 802.11n Rel. 4.80.28.7.zip is typically for wireless network adapters that support the 802.11n Wi-Fi standard. These adapters could be internal (like those built into laptops or desktop motherboards) or external (such as USB Wi-Fi dongles). Specifically, the driver is commonly associated with devices that use certain chipsets, like those made by companies such as Realtek, Atheros, Ralink, or Broadcom.
    Downloads: 2,347 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    SeaBreeze

    SeaBreeze

    Open-source cross-platform spectrometer device driver

    SeaBreeze is a device driver library that provides an interface to select Ocean Optics spectrometers. It is written in C/C++ and builds and runs on Windows (XP/7/8), MacOSX, and Linux (x86/x64/ARM).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Snappy Driver Installer Origin

    Snappy Driver Installer Origin

    Install and update drivers on Windows PCs.

    Snappy Driver Installer Origin is a portable Windows tool to install and update device drivers. It can be used offline to install drivers where Internet isn't available. The perfect technicians tool. Download the latest version from the home page below.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    blinker-library

    blinker-library

    An IoT Solution,Blinker library for embedded hardware

    ...We aim to build an easy learn IoT solution project, which is like Blink a led. So we named this project blinker with this inspiration. blinker is a cross-hardware, cross-platform solution for the IoT. It provides APP, device, and server support, and uses public cloud services for data transmission and storage. It can be used in smart homes, data monitoring, and other fields to help users build Internet of Things projects better and faster.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    SmartKnob

    SmartKnob

    Haptic input knob with software-defined endstops and virtual detents

    ...PCB flexure and SMD resistors used as strain gauges for press detection (haptic feedback provided via the motor). USB-C (2.0) connector for 5V power and serial data/programming (CH340). Versatile back plate for mounting - use either 4x screws, or 2x 3M medium Command strips (with cutouts for accessing removal tabs after installation).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    USB Gadget Tool

    USB Gadget Tool

    Convert your Android phone to any USB device you like

    Convert your Android phone to any USB device you like. USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. Connected USB hosts (e.g. a normal computer) will then identify your Android device only under that role. It can also be used to deactivate the standard USB Gadget (including mtp, adb, etc.), e.g. for security reasons.
    Downloads: 30 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 10
    libusbK

    libusbK

    A complete software solution for windows usb devices

    libusbK is a complete driver/library solution for vendor class usb device interfaces. If you are a usb developer or usb device manufacturer seeking a driver solution for a new USB widget then libusbK could be for you. libusbK encompasses a 100% WinUSB compatible api/funtion set. All WinUSB power/pipe polices are fully supported by the libusbK driver. In Addition, libusbK has full support for isochronous endpoints and an extensive set of additional modules to simplify development. ...
    Leader badge
    Downloads: 655 This Week
    Last Update:
    See Project
  • 11
    xSMBus - Java I2C/SMBus API

    xSMBus - Java I2C/SMBus API

    USB Bridge for SMBus(I2C), GPIO, and Clock, Java API

    [Introduction] xSmbus-m01 is not only a Java API, but also a program that can be executed separately. The following are its function options: Need to be executed at the command prompt, java -jar /YourPath/xSmbus-m01-1.0p.jar Help - list the parameter table Verification - verify that the product is working properly Test - used for system maintenance, in advance Check - determine if there is a device on the I2C location Scan - search in the range of 00-FF, search out on the I2C bus...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Velleman K8055 USB Experiment Interface Board driver. This driver provides a /proc interface which allows the inputs and outputs of the K8055 to be accessed as if they were files, making the K8055 accessible from any programming language and the shell. In addition to the /proc interface a joystick/input device is created for each K8055, Optionally a (user provided) script can be executed by the driver when it detects a change on one of the inputs or outputs.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    usb-resetter

    usb-resetter

    Simple graphical usb reset tool

    USB resetting is the closest equivalent to physically unplugging and re-plugging a USB device. you might ask , How is that useful ? well the use cases will be different from user to another. In my case, it helps with accessing my slightly damaged old USB external hard drive after a mount in unix-like OSes without any i/o issues. Another one is, loop resetting my USB headset solves some weird glitching sound i constantly have while using them. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    USB Rubber Ducky

    USB Rubber Ducky

    A human interface device programmable

    The USB Rubber Ducky is a Human Interface Device programmable with a simple scripting language allowing penetration testers to quickly and easily craft and deploy security auditing payloads that mimic human keyboard input. The source is written in C and requires the AVR Studio 5 IDE from atmel.com/avrstudio. Hardware is commercially available.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    PUB! Programmable USB Button

    PUB! Programmable USB Button

    Program a button to send keystrokes to your computer

    PUB! is a Programmable USB Button on which you can program with a sequence of keystrokes. When you press the button those keystrokes are "replayed" over a USB connection. The button is programmed using an innovative and slightly quirky interface that does not require any custom software to be installed on your computer. All you need is a text editor like Notepad or gedit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Advanced Irrigation Controller

    Automated Irrigation Controller for computers

    ...As the product matures and features are added it is expected to be a fully functional controller used in large scale implementations, green houses and glass houses. AIC platform's in-dependency means it can run on both Linux or Windows XP onwards . A large range of serial boards (as well as usb boards that present as serial devices) are able to be controlled. KMTronic's USB and Serial relay boards are selectable in the configuration menu, other boards can be setup by entering their control commands. Although primarily designed for irrigation you can use AIC to control a large variety of hardware, for example lighting, heating etc It is envisaged that future implementations of AIC will incorporate rules for more complex device control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The USB/IP Project
    The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates USB I/O requests into IP packets and transmits them between computers.
    Leader badge
    Downloads: 101 This Week
    Last Update:
    See Project
  • 18
    Firmware for Cypress' EZ-USB (AN2131) device that lets you use keyboards, mice etc. as USB compliant Human Interface Devices.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19

    Atmel USB DFU Programmer

    A command-line programmer for Atmel USB microcontrollers

    A multi-platform command-line programmer for Atmel (8051, AVR, XMEGA & AVR32) chips with a USB bootloader supporting ISP. This is a mostly Device Firmware Update (DFU) 1.0 compliant user-space application. This project has now migrated to GitHub. You can find the new repository at https://github.com/dfu-programmer/dfu-programmer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    IRK! Infrared Remote USB Keyboard

    IRK! Infrared Remote USB Keyboard

    Control your computer with an IR remote

    ...will send the corresponding USB keystroke to the host computer. You can program *any* USB Consumer Device control code too...for example, Play, Pause, Mute, Volume up, Volume down, and many others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ztex is a Firmware Kit with a corresponding Driver API for EZ-USB based hardware. The Firmware is written in C and assembled using a powerful macro processor. The Driver API allows the development of platform-independent device drivers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FileSystem is an OPENSOURCE program for advanced disk management with built-in drivers for PATA IDE Hard Disks and DVD/CDROM Drives, USB Mass Storage Drivers. Implemented file systems : FAT32 / ISO9660 / EXT2. It can be compiled for DOS, LINUX, WIN32
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    Software and Arduino shield design for a Serial-to-HID device such that old serial gaming devices can be used as USB Hid devices, particularly the SpaceOrb360 and Spaceball 3d CAD devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    uDrawWindowsDriver

    Allows use of the PS3 version of the uDraw tablet in Windows 7.

    The PS3 version of the uDraw tablet uses a USB dongle which is recognized as an HID device in Windows. Drivers are installed automatically but don't do anything. This application translates the tablet actions to mouse actions. See the wiki for more information. Thanks to Brandon Wilson for reverse-engineering the tablet and for providing the uDrawTabletLib. http://brandonw.net/udraw/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    usb-robot is a set of software tools for communicating with generic USB devices from userspace using libusb. It can be used to send commands to the device directly from the console (usb-robot-slave), or as a backend to some rapidly prototyped driver in
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next