Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Usb Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
usbipd-win
Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ns-usbloader
Awoo Installer and GoldLeaf uploader of the NSPs (and other files), RCM payload injector, application for split/merge files.
-
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!
-
HeadsetControl
Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ventoy is an open-source tool to create a bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. Using Ventoy, we can create live USB for multiple distros in one flash disk. This is a revolutionary feature compared to other tools, e.g., Etcher, Rufus, etc, that can only create one live USB at a time. This tool is so important. Don't call yourself a distro hopper if you don't know this tool.
Project mention: Warn if (Windows ISO) media will no longer be bootable after Q1 2024 (Rufus) | news.ycombinator.com | 2023-12-23
Project mention: Backdoor in upstream xz/liblzma leading to SSH server compromise | news.ycombinator.com | 2024-03-29- https://github.com/libusb/libusb/issues/1468#issuecomment-19...
Project mention: An open source cross-platform USB stack for embedded system | news.ycombinator.com | 2023-12-12
Project mention: What's Your Primary Operating System for Development on Your PC/Laptop? | /r/embedded | 2023-12-06If (like me) you're stuck on Windows, WSL2 is really awesome. It's super fast, and requires very minimal setup to get it up and running. The VS Code integration is superb. You can even connect USB devices to WSL now, which makes it very suitable for embedded. You get nearly the performance of a full OS install, unlike a typical VM. On my machine it's about 50% faster than Virtualbox.
In my experience this support was rare. I had an issue a few years ago with multiple USB 3 cameras (Intel Realsense) on a mobile robot that would periodically freeze up and need to be hard-reset, and a power-controllable hub seemed like the least-bad way to hack around it. I found my way to this tool, with its convenient list of compatible hardware:
https://github.com/mvp/uhubctl
Of the USB 3 options on the list, several were EOL or impossible to find, and when I ordered one each of the remainder, there was only one I could get working, and it wasn't reliable about being able to reset a device that had frozen to the point where Linux no longer had sysfs entries for it.
We ended up instead using a hub with an internal jumper to disable bus power, and then putting the self power line through a separately-controllable relay.
If you're a developer and feeling adventurous, you can also try building it yourself. The source is all on GitHub. It uses the circle-stdlib project (which is circle plus some additions to support much of the C and C++ standard libraries) as a submodule; hopefully I've set that up correctly, but you could always clone that separately and place it in the MiniScript-Pi folder. Check out circle's build instructions for info on setting up your toolchain. (Mac users: be careful with the configure script, which does not work properly on MacOS; find me on Discord and I'll help you fix the script or configure manually.)
Project mention: How do I put nap files bigger than 4gb in the SD card? | /r/NewYuzuPiracy | 2023-06-08
> what software do you recommend for gnu/linux to take input from the UPS to tell the laptop to shutdown?
https://networkupstools.org/
Project mention: Trying to get raw HID working to get vim modes to trigger qmk events and layers. | /r/olkb | 2023-05-20On the computer, write a program (the "host" or "server") that talks over the raw HID protocol. It is open ended how you do this, but IME both the Python pyhidapi and C hidapi were simple enough to get something started. The trickiest part might be getting the program to run with the permissions to talk the raw HID protocol (at least on Linux, there was some udev rule to set up). Read the documentation for these libraries for details about how to get set up.
Project mention: Making Xbox One wireless adapter work in LibreELEC on rpi4 | /r/libreELEC | 2023-09-21https://github.com/medusalix/xow (deprecated)
Project mention: How dot disable usbmuxd so I can transfer photos from my iphone? | /r/pop_os | 2023-06-06Popos seems to come with usbmuxd, which is a cool idea because it allows you to view the "documents" on an iphone (look into each app's sandbox), use USB tethering and theoretically transfer photos. You're supposed to get two icons when an iphone is connected. One for documents, and another for photos. I'm not getting the photos one and I have some photos I want to transfer.
I guessing it needs to be put into a state todo this? The program https://github.com/Sapd/HeadsetControl can query the state of the Game/Chat mix dial. I pretty much just use this dial for Discord, so at minimum I want to have it so using the Game/Chat mix dial changes the volume of the Discord application. Ideal would be having a virtual sound that gets mixed back into the sound output.
Usb related posts
- DongleHider+ Framework Laptop Expansion Card
- Benchmarking latency across common wireless links for microcontrollers
- Dynamouse: Mouse driver for big Mac studios
- Warn if (Windows ISO) media will no longer be bootable after Q1 2024 (Rufus)
- How to Install Windows 11 On A Device That Does Not Meet Windows 11 Requirements
- Windows 10 end of life could prompt torrent of e-waste
- Ventoy
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Usb projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Ventoy | 57,676 |
2 | Rufus | 26,835 |
3 | libusb | 4,983 |
4 | tinyusb | 4,521 |
5 | usbipd-win | 3,032 |
6 | USB-WiFi | 2,207 |
7 | uhubctl | 2,072 |
8 | pyusb | 2,061 |
9 | glasgow | 1,854 |
10 | DigiSpark-Scripts | 1,774 |
11 | UsbSerial | 1,758 |
12 | circle | 1,727 |
13 | libwdi | 1,731 |
14 | ns-usbloader | 1,722 |
15 | micronucleus | 1,632 |
16 | nut | 1,553 |
17 | xone | 1,547 |
18 | hidapi | 1,470 |
19 | node-hid | 1,416 |
20 | xow | 1,411 |
21 | usbmuxd | 1,383 |
22 | multibootusb | 1,356 |
23 | HeadsetControl | 1,317 |
Sponsored