Showing 28 open source projects for "usb device server"

View related business solutions
  • $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
  • 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
  • 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
    display-switch

    display-switch

    Turn a $30 USB switch into a full-featured multi-monitor KVM switch

    This utility watches for USB device connect/disconnect events and switches monitor inputs via DDC/CI. This turns a simple USB switch into a full-fledged KVM solution: press one button on your USB switch and all your monitors connect to a different input. It is supposed to be installed on all computers that could be connected to these monitors since the app only switches monitors "one way" and relies on itself running on the other computers to switch it "the other way" as needed.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 3
    midisport-macos

    midisport-macos

    M-Audio MIDISPORT USB 64-bit MIDI device driver for MacOS v10.14+

    This project provides an open source MacOS v10.14+ (Mojave and above) compatible CoreMIDI Universal 64 bit device driver for M-Audio's MIDISPORT range of USB MIDI interfaces. This driver supports the following devices: MIDISPORT 1x1 MIDISPORT 2x2 MIDISPORT 4x4 MIDISPORT 8x8/S Oxygen 8 Keyboard Other devices which are compatible may also work, although presently, these are the only ones which have been tested.
    Leader badge
    Downloads: 119 This Week
    Last Update:
    See Project
  • 4
    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
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    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
  • 6
    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
  • 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
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10
    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
  • 11
    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
  • 12
    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
  • 13
    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
  • 14
    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
  • 15

    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
  • 16

    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
  • 17
    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
  • 18
    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
  • 19
    USB Drive Renamer for Mac OSX

    USB Drive Renamer for Mac OSX

    Quickly rename large quantities of USB drives, just plug in and unplug

    A script designed to rename large quantities of USB drives or other portable hard drives. When the script is running, all the user needs to do is this: * Plug in the portable device * Wait for about a second * Unplug the portable device * Repeat The script is immediately ready to accept the next drive for renaming. No need to manually eject the drive. The script requires that all devices initially have the same name, though it can be fairly easily extended. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    The EarthMate Userland Library provides access to the usb device via libusb and POSIX threads. Target operating systems include Mac OS X, BSD, and Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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
  • 22
    USB HID Ir Remote Receiver
    Firmware and schematic for a USB HID compatible remote control consumer device using an Atmel AVR Atmega8. No drivers are needed for WindowsXP / WMP10 / Vista / Windows 7. Press Play/Stop/Pause and control media player directly from your remote control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This project provides a chip card interface device driver for the PC/SC Lite server deamon (pcscd). The driver provides a standard PC/SC interface to NFC devices supported by libnfc. Note, that this project is currently not actively developed. However, the code has been adopted by the libnfc-Team. See https://code.google.com/p/ifdnfc/source/checkout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This project will implement USB device drivers for the "OSR USB FX2 Learning Kit" device by Open Systems Resources Inc on several OSes. The intent it to allow USB driver developers compare & contrasts the different OS driver development environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A device driver supporting the PalmConnect(TM) USB as a "callup" (serial) device on Mac OS X.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next