#USB cheat sheet, with signaling rates, connector pinouts, marketing names, etc. #electronics #hardware
on 02026-04-25#CH32V003 #microcontrollers #bitbanging low-speed #USB by #CNLohr. “The bootloader version of the tool can create a HID device, enumerate and allow execution of code on-device in 1,920 bytes of code. Basic HID setups are approximately 2kB, like the Joystick demo.”
on 02025-11-11Tips for creating a #FPGA ULPI #USB interface. #electronics #toread
on 02025-08-03#pinouts of #PS2 ports, parallel ports, etc., #electronics #hardware, but focused on #USB C PD
on 02025-07-30how to use #sigrok PulseView to analyze #USB power delivery negotiation. #electronics
on 02025-05-20a box of #electronics that tricks your #USB C PD power supply into acting like a bench power supply
on 02024-12-19a #C++ library for using an #ESP32 as a #USB host. #microcontrollers
on 02024-11-20#ESP32 #microcontrollers can be #USB hosts for HID devices
on 02024-11-20#Arduino setup using #V-USB to #bitbang #USB with keyboard and mouse on the Arduino Uno R3
on 02024-09-24Another #STM32 #Blue-Pill #hardware #USB #bootloader firmware. “This is a driverless (no USB drivers needed, even on Windows) USB HID bootloader for STM32F10x and STM32F4xx devices. It doesn’t use ST libraries since they are bloated and buggy. Only CMSIS and some required system files and macros have been used from ST provided SDK.”
on 02024-01-28"STM32duino" #USB #bootloader firmware for the #STM32 #Blue-Pill #hardware derived from maple-bootloader
on 02024-01-28#tutorial for installing a #USB #bootloader (Roger Clark’s #stm32duino) for the #STM32 #Blue-Pill #hardware
on 02024-01-28Another #bitbang #USB implementation for #AVR derived from #V-USB
on 02024-01-25another #bitbang #USB implementation for #AVR
on 02024-01-25"V-USB" is a #bitbang #USB implementation for #AVR
on 02024-01-25discussion of the flaws of #USB #USB-C
on 02022-12-28notes on using a #USB powerbank as a UPS for, for example, a Raspberry Pi; “passthrough charging” may not be uninterruptible
on 02022-10-12#source-code to turn off #USB #hardware power by sending a command to the hub, if it supports it.
on 02017-08-22Adafruit’s Trinket #hardware bitbangs #USB with the open-source V-USB library, which supposedly will even run on an ATTiny85
on 02017-04-30more on #USB #hardware and in particular using microcontrollers for low-speed USB
on 02017-04-18#USB #hardware data rates and tolerances: low speed data is 1.5Mbps ±1.5% so you can use a crystal resonator or even maybe a calibrated ATMega RC oscillator; full-speed is 12 ±0.25%.
on 02017-04-18