Showing 78 open source projects for "linux for usb"

View related business solutions
  • More Bookings. Better Experience. Icon
    More Bookings. Better Experience.

    For tour and activity providers

    The all-in-one solution built to help you stay organised and get more bookings with thousands of connections to online travel agencies (OTAs), resellers and suppliers.
    Learn More
  • Ango Hub | All-in-one data labeling platform Icon
    Ango Hub | All-in-one data labeling platform

    For AI teams and Computer Vision team in organizations of all size

    AI-Assisted features of the Ango Hub will automate your AI data workflows to improve data labeling efficiency and model RLHF, all while allowing domain experts to focus on providing high-quality data.
    Learn More
  • 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: 44 This Week
    Last Update:
    See Project
  • 2
    dfu-util

    dfu-util

    Multiplatform USB DFU host utility

    dfu-util is a host side implementation of the DFU 1.0 and DFU 1.1 specifications of the USB forum. DFU is intended to download and upload firmware to/from devices connected over USB.
    Leader badge
    Downloads: 310 This Week
    Last Update:
    See Project
  • 3
    libusb

    libusb

    A cross-platform library that gives apps easy access to USB devices

    Library to enable user space application programs to communicate with USB devices
    Leader badge
    Downloads: 3,735 This Week
    Last Update:
    See Project
  • 4
    SIV (System Information Viewer)

    SIV (System Information Viewer)

    SIV displays useful Windows, network, and hardware info.

    SIV by Ray Hinchliffe. 'System Information Viewer' is a general Windows utility for displaying lots of useful Windows, Network and hardware info - CPU info, PCI info, PCMCIA info, USB info SMBus info, SPD info, ACPI methods, Machine info, Hardware Sensors, Networked computers, Operating System Information and more. SIV is designed for Windows 11, 10, 8, 7, Vista, XP, 2012, 2008, 2003, 2000 and NT4. Windows 95, 98 and Me are also supported. SIV can also be used to control AIO devices, such...
    Downloads: 22 This Week
    Last Update:
    See Project
  • Managed Cybersecurity Platform Built for MSPs Icon
    Managed Cybersecurity Platform Built for MSPs

    Discover the cyber platform that secures and insures SMEs

    In a world that lives and breathes all things digital, every business is at risk. Cybersecurity has become a major problem for small and growing businesses due to limited budgets, resources, time, and training. Hackers are leveraging these vulnerabilities, and most of the existing cybersecurity solutions on the market are too cumbersome, too complicated, and far too costly.
    Learn More
  • 5
    Open Programmer

    Open Programmer

    An USB programmer for PIC, dsPIC, AVR, serial memories

    An USB programmer for various devices, including PIC, dsPIC, AVR microcontrollers, and various kinds of serial eeproms
    Leader badge
    Downloads: 99 This Week
    Last Update:
    See Project
  • 6
    WLan Driver 802.11n Rel. 4.80.28.7.zip
    WLan Driver 802.11n Rel. 4.80.28.7.zip is a compressed file containing drivers for a wireless network adapter that supports the 802.11n Wi-Fi standard. 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...
    Downloads: 672 This Week
    Last Update:
    See Project
  • 7
    kmiwaveram

    kmiwaveram

    "KMI Wave-RAM"

    "KMI Wave-RAM" ("kmiwaveram") "kmiwaveram" contains a "Wave-RAM" of 8 banks of 16K sample words of 16bit each, which can possibly be used in a PPG synthesizer such as the "Wave 2.2", "Wave 2.3", or "EVU". For sample-transfer, "kmiwaveram" has a USB interface and an optional "PPG Communication Bus" interface. On a "CommBusTerm" system, the tools "cbmedimonitor" and "WaveProgEdit" can be used for "fast" sample-transfer to "kmiwaveram" via USB. "kmiwaveram" contains hardware and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Please NOTE: The repository at SourceForge is retired! For the latest source, releases, bug tracking, use https://github.com/OpenCBM/OpenCBM instead! Win NT/2K/XP/7/8/10/11, Linux/i386/AMD64/ARM, FreeBSD and MacOS X kernel driver and development library to control serial CBM devices, such as the Commodore 1541 disk drive, connected to the PC's parallel port via a XM1541 or XA1541 cable. Fast disk copier included. Successor of cbm4linux. Also supports the XU1541 and the XUM1541 USB devices (a.k.a. "ZoomFloppy").
    Leader badge
    Downloads: 42 This Week
    Last Update:
    See Project
  • 9
    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: 3 This Week
    Last Update:
    See Project
  • Mavenlink | Project Management Software Icon
    Mavenlink | Project Management Software

    Connecting People, Projects, and Profits

    Mavenlink is an innovative online resource management and project management software built for professional services teams. Offering a better way to manage projects and resources, Mavenlink transforms businesses by combining project management, collaboration, time tracking, resource management, and project financials all in one place.
    Get Started Today
  • 10
    Arduino Nano Dew Controller Pro (DIY)

    Arduino Nano Dew Controller Pro (DIY)

    Dew Controller Feature Rich

    A 3-channel fully automated Dew Controller (DIY project) based on Arduino Nano for telescopes. For $48 or less. (c) Copyright Robert Brown 2014-2025. All Rights Reserved. Permission is granted for personal and Academic use only. Code or portions of code may not be copied or used without appropriate credit given to author. A very popular project with over 48,000 downloads. There is a new ESP32 WiFi version at https://sourceforge.net/projects/esp32-dew-controller/ The older...
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    HelloWord-Smart Keyboard

    HelloWord-Smart Keyboard

    High-end modular keyboard platform with deep customizability

    HelloWord-Keyboard is a high-end modular keyboard platform where both the hardware and firmware are designed from scratch to provide deep customizability and advanced features. The project comprises a main keyboard PCB (STM32F103), a dynamic module (STM32F405) with additional features like an e-ink screen, OLED display and a haptic/motorized knob, a base/dock module with USB hub functionality, and other supporting PCBs. The firmware includes high-speed scanning of keystrokes, RGB lighting...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    xBridge - I2C/SMBus GUI

    xBridge - I2C/SMBus GUI

    USB Bridge for SMBus/I2C, GPIO, & Clock

    [Introduction] The xBridge-M01 product is a multifunctional USB bridge developed by Doidx. It can control and transmit SMBus/I2C, GPIO, Clock and other interfaces through USB. The product includes software and hardware. It has the characteristics of easy use and development. The core chip is CP2112 Graphical software and operating manual can be downloaded for free at http://xbridge-m01.doidx.com Provide the underlying Java API, http://xsmbus-m01.doidx.com , which can do simple...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    SmartKnob

    SmartKnob

    Haptic input knob with software-defined endstops and virtual detents

    SmartKnob is an open‑source hardware/software hybrid rotary input device featuring software-configurable end-stops and virtual detents, facilitated by a brushless gimbal motor and magnetic encoder—offering programmable haptic feedback and a novel, tactile user interface. 240x240 round LCD ("GC9A01"), protected by 39.5mm watch glass on rotor. BLDC gimbal motor, with a hollow shaft for mechanically & electrically connecting the LCD. PCB flexure and SMD resistors used as strain gauges for press...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CameraController

    CameraController

    Control USB Cameras from an app

    Control your camera's settings without using the software provided (or not) by the company.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    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: 33 This Week
    Last Update:
    See Project
  • 16
    PyUSB
    PyUSB provides USB access on the Python language.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    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: 5 This Week
    Last Update:
    See Project
  • 18
    deej

    deej

    Set app volumes with real sliders! Arduino project to build hardware

    deej is an open-source hardware volume mixer for Windows and Linux PCs. It lets you use real-life sliders (like a DJ!) to seamlessly control the volumes of different apps (such as your music player, the game you're playing and your voice chat session) without having to stop what you're doing. Control your microphone's input level. Lightweight desktop client, consuming around 10MB of memory. Runs from your system tray.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19

    picusb

    USB Resources for Microchip Microcontrollers, libusb and libftdi

    USB Resources for Microchip Microcontrollers and libusb, also libftdi and openocd binaries
    Downloads: 21 This Week
    Last Update:
    See Project
  • 20
    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: 3 This Week
    Last Update:
    See Project
  • 21
    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. Those are my special use cases. There most be...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 22
    NiboRoboLib
    C and C++ library for the NIBObee, NIBO burger and NIBO 2 robots. The library contains libraries for AVR Studio and Arduino developement, USB drivers and the RoboDude programming software.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    wl500g

    ASUS WL-5xx RT-N1x Oleg's based custom firmware

    wl500g is ASUS Oleg's based custom firmware. It is free with custom firmware features, and supports the following branches and models: 1.9.2.7-rtn (mainstream, 2.6.22 kernel based, supports: > ASUS RT-N16, RT-N15U, RT-N12, RT-N12B1, RT-N10, RT-N10U, RT-N10UB1, WL-500gP, WL-500gPv2, WL-500W); 1.9.2.7-d (stable/suspended, 2.4.37 kernel based, supports: > ASUS WL-500gP, WL-500gPv2, WL-500W, WL-500gX, WL-520gU, WL-550gE, WL-330gE, WL-320gE, WL-320gP).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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. Imagine plugging in a seemingly innocent USB drive into a computer and installing backdoors, exfiltrating documents, or capturing credentials. With a...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 25

    USB-GPIB

    Handle GPIB devices with a simple GPIB-USB-Adapter

    Handle GPIB devices with a simple GPIB-USB-Adapter. This includes hardware, software for a PIC18F2550, Windows-Testsoftware
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB