Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with usb

A curated list of projects in awesome lists tagged with usb .

https://github.com/libusb/libusb

A cross-platform library to access USB devices

c libusb usb

Last synced: 14 Jan 2025

https://github.com/hathach/tinyusb

An open source cross-platform USB stack for embedded system

embedded midi msc tinyusb usb usb-cdc usb-devices usb-drive usb-hid usb-host webusb

Last synced: 14 Jan 2025

https://github.com/dorssel/usbipd-win

Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2.

hyper-v usb usbip usbip-win usbipd windows wsl wsl2

Last synced: 15 Jan 2025

https://github.com/nefarius/ViGEmBus

Windows kernel-mode driver emulating well-known USB game controllers.

bus-driver driver dualshock4 emulation hid usb windows xbox360-controller

Last synced: 06 Nov 2024

https://github.com/nefarius/vigembus

Windows kernel-mode driver emulating well-known USB game controllers.

bus-driver driver dualshock4 emulation hid usb windows xbox360-controller

Last synced: 17 Jan 2025

https://github.com/mvp/uhubctl

uhubctl - USB hub per-port power control

c control disable hub libusb off port power ppps switching toggle usb utility

Last synced: 15 Jan 2025

https://github.com/pyusb/pyusb

Easy USB access for Python

hardware python usb

Last synced: 13 Jan 2025

https://github.com/networkupstools/nut

The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships!

epdu management modbus monitoring netxml nut pdu serial snmp ups usb

Last synced: 14 Jan 2025

https://github.com/medusalix/xone

Linux kernel driver for Xbox One and Xbox Series X|S accessories

kernel linux usb wireless xbox xbox-one

Last synced: 16 Jan 2025

https://github.com/glasgowembedded/glasgow

Scots Army Knife for electronics

debugging-tool fpga hardware usb

Last synced: 16 Jan 2025

https://github.com/pbatard/libwdi

Windows Driver Installer library for USB devices

c driver-installation drivers libusb libusb-win32 libusbk usb usb-devices wcid windows winusb

Last synced: 16 Jan 2025

https://github.com/GlasgowEmbedded/glasgow

Scots Army Knife for electronics

debugging-tool fpga hardware usb

Last synced: 03 Nov 2024

https://github.com/etchdroid/etchdroid

An application to write OS images to USB drives, on Android, no root required.

android gnu-linux iso kotlin linux mass-storage-device usb

Last synced: 16 Jan 2025

https://github.com/developersu/ns-usbloader

Awoo Installer and GoldLeaf uploader of the NSPs (and other files), RCM payload injector, application for split/merge files.

gui ns nsp tinfoil usb

Last synced: 16 Jan 2025

https://github.com/rsta2/circle

A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)

bare-metal c-plus-plus raspberry-pi tcp-ip usb

Last synced: 16 Jan 2025

https://github.com/micronucleus/micronucleus

ATTiny usb bootloader with a strong emphasis on bootloader compactness.

avr bootloader micronucleus usb v-usb

Last synced: 16 Jan 2025

https://github.com/node-hid/node-hid

Access USB & Bluetooth HID devices through Node.js

electron hid nodejs usb

Last synced: 14 Jan 2025

https://github.com/libusb/hidapi

A Simple cross-platform library for communicating with HID devices

android bluetooth bsd c hid hidapi hidapi-library hidraw i2c linux macos spi usb usb-hid windows

Last synced: 17 Jan 2025

https://github.com/libimobiledevice/usbmuxd

A socket daemon to multiplex connections from and to iOS devices

c daemon ios libimobiledevice library usb usbmuxd

Last synced: 16 Jan 2025

https://github.com/sapd/headsetcontrol

Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX

battery corsair corsair-void headsets hid hidapi linux logitech osx sidetone usb

Last synced: 16 Jan 2025

https://github.com/Sapd/HeadsetControl

Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX

battery corsair corsair-void headsets hid hidapi linux logitech osx sidetone usb

Last synced: 08 Nov 2024

https://github.com/medusalix/xow

Linux driver for the Xbox One wireless dongle

dongle linux usb user-mode wireless xbox xbox-one

Last synced: 20 Jan 2025

https://github.com/song940/node-escpos

🖨️ ESC/POS Printer driver for Node.js

bluetooth drivers escpos hardware network nodejs printer serialport thermal-printing usb

Last synced: 09 Nov 2024

https://github.com/HelenOS/helenos

A portable microkernel-based multiserver operating system written from scratch.

components drivers gui helenos kernel microkernel multicore multiserver operating-system sound tcp-ip usb

Last synced: 30 Oct 2024

https://github.com/nkc3g4/wtg-assistant

Deploy Windows To Go on USB devices.

usb windows-to-go

Last synced: 19 Jan 2025

https://github.com/cherry-embedded/cherryusb

CherryUSB is a tiny, beautiful and portable USB host and device stack for embedded system with USB IP

cdc cdns2 cdns3 cherryusb dfu dwc2 ehci hid hub musb ohci rndis uac usb usb-device usb-host uvc xhci

Last synced: 17 Jan 2025

https://github.com/cherry-embedded/CherryUSB

CherryUSB is a tiny, beautiful and portable USB host and device stack for embedded system with USB IP

cdc cdns2 cdns3 cherryusb dfu dwc2 ehci hid hub musb ohci rndis uac usb usb-device usb-host uvc xhci

Last synced: 30 Oct 2024

https://github.com/cecio/usbvalve

Expose USB activity on the fly

badusb forensics malware usb usb-hid

Last synced: 15 Jan 2025

https://github.com/EtchDroid/EtchDroid

An application to write OS images to USB drives, on Android, no root required.

android gnu-linux iso kotlin linux mass-storage-device usb

Last synced: 12 Oct 2024

https://github.com/usbguard/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)

blacklist c-plus-plus hacktoberfest linux rule-language security security-hardening usb usb-devices whitelist

Last synced: 16 Jan 2025

https://github.com/screetsec/brutal

Payload for teensy like a rubber ducky but the syntax is different. this Human interfaes device ( HID attacks ). Penetration With Teensy . Brutal is a toolkit to quickly create various payload,powershell attack , virus attack and launch listener for a Human Interface Device ( Payload Teensy )

arduino arduino-library badusb hacker hacking payload penetration penetration-testing powershell-attack rubberducky teensy usb

Last synced: 20 Jan 2025

https://github.com/Screetsec/Brutal

Payload for teensy like a rubber ducky but the syntax is different. this Human interfaes device ( HID attacks ). Penetration With Teensy . Brutal is a toolkit to quickly create various payload,powershell attack , virus attack and launch listener for a Human Interface Device ( Payload Teensy )

arduino arduino-library badusb hacker hacking payload penetration penetration-testing powershell-attack rubberducky teensy usb

Last synced: 30 Oct 2024

https://github.com/PartialVolume/shredos.x86_64

Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe

buildroot dban delete disk dod dwipe erase erase-disk eraser hdparm hexedit nwipe prng prng-methods secure-disk-erase usb wipe

Last synced: 29 Oct 2024

https://github.com/partialvolume/shredos.x86_64

Shredos Disk Eraser 64 bit for all Intel 64 bit processors as well as processors from AMD and other vendors which make compatible 64 bit chips. ShredOS - Secure disk erasure/wipe

buildroot dban delete disk dod dwipe erase erase-disk eraser hdparm hexedit nwipe prng prng-methods secure-disk-erase usb wipe

Last synced: 03 Dec 2024

https://github.com/texitoi/keyberon

A rust crate to create a pure rust keyboard firmware.

embedded firmware keyboard rust usb usb-hid

Last synced: 14 Jan 2025

https://github.com/USBGuard/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)

blacklist c-plus-plus hacktoberfest linux rule-language security security-hardening usb usb-devices whitelist

Last synced: 26 Oct 2024

https://github.com/gphoto/libgphoto2

The libgphoto2 camera access and control library.

access camera canon digital dslr eos library linux nikon pentax powershot sony usb

Last synced: 26 Oct 2024

https://github.com/TeXitoi/keyberon

A rust crate to create a pure rust keyboard firmware.

embedded firmware keyboard rust usb usb-hid

Last synced: 03 Nov 2024

https://github.com/morrownr/88x2bu-20210702

Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1

debian hostapd linux-driver linux-mint raspberry-pi realtek rtl8812bu rtl88x2bu ubuntu usb wifi

Last synced: 17 Jan 2025

https://github.com/greatscottgadgets/luna

Amaranth HDL framework for monitoring, hacking, and developing USB devices

fpga hardware usb

Last synced: 16 Jan 2025

https://github.com/todbot/blink1

Official software for blink(1) USB RGB LED by ThingM

blink1 led rgb rgb-led thingm usb ws2812 ws2812b

Last synced: 19 Jan 2025

https://github.com/tejado/android-usb-gadget

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. 🛠🛡📱

android authorizer ccid configfs ctap ctap2 functionfs gadget hid kernel root smartcard usb usb-devices usb-gadget usb-hid

Last synced: 15 Jan 2025

https://github.com/LordOfMice/hidusbf

USB Mice Overclocking Software (for Windows)

game-controller gamepad keyboard mouse overclock usb

Last synced: 28 Oct 2024

https://github.com/circuitvalley/usb_c_industrial_camera_fpga_usb3

Source and Documentation files for USB C Industrial Camera Project, This repo contains PCB boards, FPGA , Camera and USB along with FPGA Firmware and USB Controller Firmware source.

camera csi fpga mipi mipi-csi-receiver usb usb3 uvc verilog

Last synced: 28 Dec 2024

https://github.com/jsamr/bootiso

A bash program to securely create a bootable USB device from one image file.

bash bash-script bootable bootable-usb iso secured usb usb-stick

Last synced: 15 Jan 2025

https://github.com/morrownr/8821au-20210708

Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2

aircrack-ng debian hostapd kali-linux linux-driver linux-mint raspberry-pi realtek rtl8811au rtl8821au ubuntu usb wifi wireshark

Last synced: 18 Jan 2025

https://github.com/circuitvalley/USB_C_Industrial_Camera_FPGA_USB3

Source and Documentation files for USB C Industrial Camera Project, This repo contains PCB boards, FPGA , Camera and USB along with FPGA Firmware and USB Controller Firmware source.

camera csi fpga mipi mipi-csi-receiver usb usb3 uvc verilog

Last synced: 03 Nov 2024

https://github.com/nicohood/hoodloader2

16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDE

arduino bootloader usb

Last synced: 17 Jan 2025

https://github.com/NicoHood/HoodLoader2

16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDE

arduino bootloader usb

Last synced: 17 Nov 2024

https://github.com/tuna-f1sh/cyme

List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features

cli libusb lsusb macos rust tool usb

Last synced: 15 Jan 2025

https://github.com/thias/glim

GRUB Live ISO Multiboot

boot centos fedora glim grub grub2 iso-image live rhel ubuntu usb

Last synced: 20 Jan 2025

https://github.com/haobogu/rmk

Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support

cortex-m embedded esp32 firmware keyboard keyboard-firmware nrf52 rp2040 rust stm32 usb usb-hid wireless

Last synced: 17 Jan 2025

https://github.com/osmocom/rtl-sdr

library for turning a RTL2832 based DVB dongle into a Software DefinedReceiver; mirror from https://gitea.osmocom.org/sdr/rtl-sdr

radio realtek sdr software-defined-radio usb

Last synced: 05 Nov 2024

https://github.com/morrownr/8821cu-20210916

Linux Driver for USB WiFi Adapters that are based on the RTL8811CU, RTL8821CU, RTL8821CUH and RTL8731AU Chipsets - v5.12.0.4

8731au 8811cu 8821cu debian kali-linux linux linux-driver linux-mint raspberry-pi realtek rtl8811cu rtl8821cu ubuntu usb wifi

Last synced: 18 Jan 2025

https://github.com/libimobiledevice/libusbmuxd

A client library to multiplex connections from and to iOS devices

c ios iproxy library usb usbmuxd

Last synced: 19 Jan 2025

https://github.com/errbufferoverfl/usb-canary

A Linux or OSX tool that uses psutil to monitor devices while your computer is locked. In the case it detects someone plugging in or unplugging devices it can be configured to send you an SMS or alert you via Slack or Pushover.

detection monitoring python slack twilio usb

Last synced: 27 Nov 2024

https://github.com/aguslr/multibootusb

A collection of GRUB files and scripts that will allow you to create a pendrive capable of booting different ISO files

grub iso iso-files multiboot usb

Last synced: 04 Dec 2024

https://github.com/hidviz/hidviz

A tool for in-depth analysis of USB HID devices communication

hid libusb protobuf qt qt5 usb usb-hid

Last synced: 18 Jan 2025

https://github.com/xtoolbox/TeenyUSB

Lightweight USB device and host stack for STM32 and other MCUs. Ready for USB 3.0 device.

cdc ch56x composite embedded hid host hub msc rndis speed stm32 super usb usb3 winusb

Last synced: 13 Nov 2024

https://github.com/morrownr/8814au

Linux Driver for USB WiFi Adapters that are based on the RTL8814AU Chipset

8814au kali linux linux-driver linux-mint raspberry-pi realtek rtl8814au ubuntu usb wifi

Last synced: 18 Jan 2025

https://github.com/kai-morich/simpleusbterminal

Android terminal app for devices with a serial / UART interface connected with a USB-to-serial-converter

android serial usb

Last synced: 18 Jan 2025

https://github.com/WangXuan95/FPGA-USB-Device

An FPGA-based USB full-speed device core to implement USB-serial, USB-camera, USB-audio, USB-hid, etc. It requires only 3 FPGA common IOs rather than additional chips. 基于FPGA的USB full-speed device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。

cdc fpga keyboard rtl usb usb-audio usb-camera usb-cdc usb-controller usb-device usb-disk usb-hid usb-keyboard usb-microphone usb-serial usb-speaker usb-uart usb-uvc uvc verilog

Last synced: 10 Nov 2024

https://github.com/davidbuchanan314/nxloader

My first Android app: Launch Fusée Gelée payloads from stock Android (CVE-2018-6242)

cve-2018-6242 exploit nintendo nintendo-switch nintendo-switch-hacking usb

Last synced: 19 Jan 2025

https://github.com/tejado/authorizer

Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP :key::mobile_phone_off:

android auto-type bluetooth bluetooth-hid encryption gpg gpg-encryption hid keyboard-emulation otp password-manager password-store security smartphone usb usb-hid

Last synced: 18 Jan 2025

https://github.com/chegewara/esptinyusb

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

arduino esp32s2 hid midi-device tinyusb usb webusb

Last synced: 18 Jan 2025

https://github.com/tejado/Authorizer

Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP :key::mobile_phone_off:

android auto-type bluetooth bluetooth-hid encryption gpg gpg-encryption hid keyboard-emulation otp password-manager password-store security smartphone usb usb-hid

Last synced: 28 Oct 2024

https://github.com/morrownr/88x2bu

Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets

88x2bu debian linux linux-driver linux-mint raspberry-pi realtek rtl8812bu rtl8822bu ubuntu usb wifi

Last synced: 20 Jan 2025

https://github.com/sdima1357/esp32_usb_soft_host

ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.

board emulators esp32 esp32c3 espressif iot retrocomputing retrogaming risc-v usb usb-hid usb-host xtensa

Last synced: 13 Jan 2025

https://github.com/fpoussin/qtusb

A cross-platform USB Module for Qt.

libusb qt qt5 usb

Last synced: 18 Jan 2025

https://github.com/Lotlab/nrf52-keyboard

A ble keyboard firmware using nrf52810/52832

ble ch554 cmsis-dap keyboard nrf52 nrf52810 nrf52832 tmk usb

Last synced: 01 Nov 2024

https://github.com/plazmaz/lnkup

Generates malicious LNK file payloads for data exfiltration

data-exfiltration lnk lnk-payloads microsoft ntlm payload penetration-testing pentesting security usb windows

Last synced: 15 Jan 2025

https://github.com/wtsnz/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

camera h264 iphone obs-studio obs-studio-plugin plugin usb

Last synced: 05 Nov 2024

https://github.com/cea-sec/usbsas

Tool and framework for securely reading untrusted USB mass storage devices.

filesystem rust security usb

Last synced: 20 Jan 2025

https://github.com/jensmeder/DarkLightning

Simply the fastest way to transmit data between iOS/tvOS and OSX

ios macos osx tvos usb usbmuxd

Last synced: 04 Dec 2024

https://github.com/moonglow/pcan_cantact

:robot: XCAN firmware for CANtact ( CANable ) or any other similar boards.

busmaster can canable cantact pcan socketcan stm32f042 usb

Last synced: 15 Nov 2024