CH55x USB CompositeDeviceUSB Composite Device Demo (Keyboard, Custom HID and Massive Storage) using CH55x
Stars: ✭ 94 (-4.08%)
usbMinimalist portable USB device stack for SAMD21, LPC1800, LPC4300, Xmega
Stars: ✭ 90 (-8.16%)
DAP-Cat-ProgrammerAn Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $3 dollars
Stars: ✭ 57 (-41.84%)
nrf52-keyboardA BLE & 2.4G Keyboard Firmware using nrf52810/52811/52832
Stars: ✭ 101 (+3.06%)
arduinorequired (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-81.63%)
CH552L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)
Stars: ✭ 32 (-67.35%)
XMC-for-ArduinoIntegration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (-13.27%)
Raspberry-MIDI-ControllerA python script that sends MIDI signals from the Raspberry (client) to a Computer (host)
Stars: ✭ 44 (-55.1%)
node-beagle-bootA node.js USB bootloader server for BeagleBone for booting it into mass storage mode
Stars: ✭ 17 (-82.65%)
culnodejs module to interact with busware cul / culfw
Stars: ✭ 26 (-73.47%)
Gesture-Detecting-Macro-KeyboardGlorified Bluetooth macro keyboard with machine learning (TensorFlow Lite for Microcontrollers) running on an ESP32.
Stars: ✭ 68 (-30.61%)
DfuBootloaderSTM32 USB device bootloader using DFU class interface
Stars: ✭ 79 (-19.39%)
netxduoAzure RTOS NetX Duo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
Stars: ✭ 151 (+54.08%)
ISASTMSTM32-based ISA-over-USB-adapter
Stars: ✭ 86 (-12.24%)
osx86 linuxosx86 install maker and utilities for Linux
Stars: ✭ 13 (-86.73%)
jaylinkA Rust library for talking to J-Link USB devices
Stars: ✭ 28 (-71.43%)
ESC-CNN-microcontrollerEnvironmental Sound Classification on Microcontrollers using Convolutional Neural Networks
Stars: ✭ 85 (-13.27%)
EnvOpenPicoAn open source RP2040 MCU Board Family
Stars: ✭ 87 (-11.22%)
rustBootrustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.
Stars: ✭ 99 (+1.02%)
Quad-SerialQuad serial project with FTDI CI's, Isolation and 1.8~5.5v UART port.
Stars: ✭ 17 (-82.65%)
f1usbEinfaches Beispiel für die Entwicklung eines USB FullSpeed Device auf Basis des STM32F103 ohne die Verwendung externer Bibliotheken
Stars: ✭ 27 (-72.45%)
libusbGo bindings for the C libusb library.
Stars: ✭ 74 (-24.49%)
awesome-webhidCurated list of resources relating to the WebHID (Human Interface Device) API
Stars: ✭ 126 (+28.57%)
zmuzmu - Emulator for Microcontroller Systems
Stars: ✭ 70 (-28.57%)
timonelATtiny85/45/25 I2C bootloader
Stars: ✭ 108 (+10.2%)
msp430-rngRandom (SLAA338) and pseudorandom (LCG) number generation.
Stars: ✭ 19 (-80.61%)
m4vga-rsVGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (+24.49%)
connect-opzConnect OP-Z as an audio device on norns.
Stars: ✭ 29 (-70.41%)
exynos-usbdlUnsigned code loader for Exynos BootROM
Stars: ✭ 57 (-41.84%)
ES-TimerA USB timer powered by Digispark ATtiny85 according to 🍅 pomodoro time management technique
Stars: ✭ 45 (-54.08%)
vcvrack-rtlsdr📻 FM radio for rtl-sdr USB dongles in the VCVRack environment
Stars: ✭ 20 (-79.59%)
stm32-usb-bootloaderThis repository contains bootloader for stm32f1xx microcontrollers. It works for stm32f103ret6, but you can simply adopt it to any MCU supporting STM32 HAL library with USB and SD-card
Stars: ✭ 40 (-59.18%)
bl mcu sdkbl_mcu_sdk is MCU software development kit provided by Bouffalo Lab Team for BL602/BL604, BL702/BL704/BL706, BL616/BL618, BL808 and other series of RISC-V based chips in the future.
Stars: ✭ 147 (+50%)
alloc-cortex-mA heap allocator for Cortex-M processors
Stars: ✭ 139 (+41.84%)
microS2microS2 - An esp32-s2 based development board 🚀
Stars: ✭ 18 (-81.63%)
nrf52-IRDecoding and saving carrier modulated IR signals and sending modulated IR signals using NRF52 SoCs
Stars: ✭ 17 (-82.65%)
arm nn examplesHow to run deep learning model on microcontroller with CMSIS-NN
Stars: ✭ 21 (-78.57%)
munix🦠 µnix is a UNIX-like operating system
Stars: ✭ 57 (-41.84%)
pi400kbRaw HID keyboard forwarder to turn the Pi 400 into a USB keyboard
Stars: ✭ 182 (+85.71%)
python-hid-parserTyped pure Python library to parse HID report descriptors
Stars: ✭ 31 (-68.37%)
grml-plusScript to add grml (from grml.org) and more stuff to a USB key
Stars: ✭ 13 (-86.73%)
MultiOS-USBBoot operating systems directly from ISO files
Stars: ✭ 106 (+8.16%)
picovoiceThe end-to-end platform for building voice products at scale
Stars: ✭ 316 (+222.45%)
idfxTool for flash/monitor ESP-IDF and ESP8266_SDK apps on the WSL2 ⚡
Stars: ✭ 71 (-27.55%)
8814auLinux Driver for USB WiFi Adapters that are based on the RTL8814AU Chipset
Stars: ✭ 283 (+188.78%)
EspTinyUSBESP32S2 native USB library. Implemented few common classes, like MIDI, CDC, HID or DFU (update).
Stars: ✭ 375 (+282.65%)
linux-athLinux qca/ath wireless driver tree (based on git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git)
Stars: ✭ 19 (-80.61%)
micropy-stubsAutomatically Generated Stub Packages for Micropy-Cli and whomever else
Stars: ✭ 25 (-74.49%)
arduivisa bi-directional communication paradigm for programming languages & microcontrollers
Stars: ✭ 48 (-51.02%)
DemOSFree, simple, extremely lightweight, stackless, cooperative, co-routine system (OS) for microcontrollers
Stars: ✭ 18 (-81.63%)
regbitsC++ templates for type-safe bit manipulation
Stars: ✭ 53 (-45.92%)
ocaml-usbOCaml bindings for libusb-1.0
Stars: ✭ 16 (-83.67%)