📈 GH Trending Explorer 🎲 Surprise me

Search: usb · Language: C · clear

ananhq / anan-iphone-use

ESP32 MCP firmware for iPhone USB input, built for M5Stack StopWatch with guided board adaptation

▲ 130/7d ★ 130 C 5d ago
qmk / qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families

★ 21k C 1d ago
hathach / tinyusb

An open source cross-platform USB stack for embedded system

★ 7.2k C 🔥 today
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!

★ 4.4k C 2d ago
onehumanbeing / esp32-iphone-agent

Let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, any OpenAI-compatible vision model. No Mac, no developer account, no jailbreak.

★ 3.4k C today
rsta2 / circle

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

★ 2.3k C 4d ago
libusb / hidapi

A Simple cross-platform library for communicating with HID devices

★ 2.3k C 10d ago
cherry-embedded / CherryUSB

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

★ 2.1k C 1d ago
joypad-ai / joypad-os

Universal controller firmware for building adapters, dongles, and custom controllers.

★ 1.6k C 8d ago
HelenOS / helenos

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

★ 1.6k C 7d ago
Nuand / bladeRF

bladeRF USB 3.0 Superspeed Software Defined Radio Source Code

★ 1.4k C 18d ago
Seagate / openSeaChest

Cross platform utilities useful for configuring features and assessing health on SATA, SAS, NVMe, and USB storage devices.

★ 903 C today
polpo / picogus

Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

★ 803 C 18d ago
Yubico / libfido2

Provides library functionality for FIDO2, including communication with a device over USB or NFC.

★ 740 C 1d ago
NateBrune / silk-guardian

<< Silk Guardian >> is an anti-forensic kill-switch that waits for a change on your usb ports and then wipes your ram, deletes precious files, and turns off your computer.

★ 732 C 13d ago
espkvm / espkvm

IP-KVM on the ESP32-P4: HDMI capture, USB keyboard and mouse, and a browser console over HTTPS

★ 539 C today
gasb07 / ps4mount

Allows for PKG games on USB external devices to mount on jailbroken PS5s without installing on internal storage or PS5 formatted USB storage

★ 143 C 1d ago
b0hemia / diskos

Installer for diskOS - a custom firmware/UI for the FiiO Snowsky Disc DAP (beta). Runs from source; flashes over Ingenic mask-ROM USB.

★ 77 C 6d ago
aronreid / ups-to-esp32

Put a USB-only UPS on the network: an ESP32-S3 board and firmware that serves NUT on TCP 3493, with a web UI. No host computer, no Raspberry Pi.

★ 62 C 2d ago
rzxvx / Project-Cascadia

Native Linux on Apple A5 (iPad mini 1) — the first step of the Cascadia project (A5 - A13)

★ 59 C 3d ago
cn0xroot / ArgusBPF

eBPF-based system & AI-agent activity monitor with a bilingual professional/plain-language web dashboard

★ 46 C 16d ago
CloudZao / Metalio-E-INK4

Metalio E-Ink 4 是一款面向阅读与 AI 助手场景的开源墨水屏实体设备。整机搭载 **3.97 寸 800×480** 电子纸(GDEM0397T81 / SSD1677)、CST816S 电容触控、盖板虚拟键、I2S 麦克风与扬声器(经外置蓝牙音频芯片)、microSD、片上 Wi‑Fi、SC7A20H 三轴加速度计、PCF8563 RTC、BQ27220 电量计、震动马达,以及 USB 摄像头 / 烧录通路切换能力。设备可通过语音与云端 AI 交互,并支持本地书库阅读、云端资源推送、待机壁纸、SD/U 盘存储与低功耗管理。

★ 44 C 7d ago
ZhiFun / FunModularKeyboard

A modular macro keypad powered by ESP32-S3 with magnetic snap-on expansion modules. Features 8 switchable keymap profiles, voice commands & speech-to-text, USB+BLE dual-mode, LVGL touch display, RGB effects, and a WiFi companion desktop app for visual key mapping, OTA updates, PC monitoring, and script automation.

★ 43 C 2mo ago
zvenson / dinghy

The smallest firmware for the M-VAVE FM-1 to build your own on: the plumbing done and documented (updates, USB rescue, USB-MIDI, USB audio, panel, screen, settings), a sine on top.

★ 37 C 8d ago
Hultwl / Rufux

Rufux - Rufus ported to Linux (bootable USB tool). Fork of pbatard/rufus.

★ 36 C 20d ago
bibuq0 / DSdongle-bl616

基于 LCTech BL616 开发板的 DualSense 无线手柄适配器固件。将 DualSense / DualSense Edge 手柄通过蓝牙经典(BR/EDR)HID连接到BL616,再通过USBHID透传给主机,主机端呈现为标准有线DualSense或DualSense Edge。带有伴生应用程序能调整手柄各项参数和自定义按键映射。

★ 33 C 5d ago
CloudZao / Metalio-E-INK4-Plus

Metalio E-Ink4-Plus 是一款面向阅读与 AI 助手场景的开源墨水屏实体设备。整机搭载 4.7 寸 1216×684 并行电子纸(ED047TC2 / EPDiy + TPS65185)、FT6336U 电容触控、盖板虚拟键、冷暖双色前光、I2S 麦克风与扬声器(经外置蓝牙音频芯片)、microSD、片上 Wi‑Fi、SC7A20H 三轴加速度计、PCF8563 RTC、BQ27220 电量计、震动马达,以及 USB 摄像头 / 烧录通路切换能力。设备可通过语音与云端 AI 交互,并支持本地书库阅读、云端资源推送、待机壁纸、SD/U 盘存储与低功耗管理。