Displaying 1 to 20 from 25 results

mac-precision-touchpad - Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad

  •    C

Warning: The project is under development, with some features incomplete yet. See projects page for known issues and WIP(work-in-progress) items before opening a new issue. This project aims to implement Windows Precision Touchpad Protocol for Apple MacBook family/Magic Trackpad 2 on Windows 10.

Simple HID Library

  •    

Simple and small managed HID library for .NET 4 x86/x64. Can communicate with any HID USB device. Uses P/Invoke internally, no mixed mode assemblies or unmanged code.

PanicButton

  •    C++

A COM server for interfacing with Dream Cheeky's USB Big Red Button.




interface.server.2 - new version of interface.server incorporating multiple device types

  •    Javascript

Interface.Server provides interactive control for distributed applications. It speaks a number of different protocols (OSC, WebSocket and 0MQ), and enables users to easily setup complex interfaces using a variety of devices that output in any of them. It is in development for the AlloSphere Research Group at UC Santa Barbara. node index or node .

stream-deck-api - API to interact with the Elgato Stream Deck controller

  •    Javascript

Stream Deck API is a library that allows you to interact with an Elgato Stream Deck controller. Quick and dirty explanation: Because it takes a non-trivial amount of time to process an image (reading it from disk and resizing it) and to create the data that gets sent to the Stream Deck, caching has been implemented in order to speed up this process.

Blink1Control2 - Blink1Control in Electron, React, and Node. Control blink(1) USB RGB LED devices.

  •    Javascript

Blink1Control is the desktop application for controlling and hooking events to blink(1). It is the primary user-level application for controlling blink(1). It is an event-based system for triggering blink(1) color patterns. Those events can be on your computer or on the Net. Blink1Control2 is the current version, written in Electron, Node.js, and React.

Swift-HID-Example - Using Swift to talk to a USB HID device

  •    Swift

How to use pure Swift to talk to a USB HID device Since it was a pain in the ass to get Swift to work with HID without resorting to inline objective-c or bindings, I thought it would be good to publish the solution I found. I hope its of use to others. Originally this used an output report type to talk to a Kuando busylight, but I replace that device with a ThingM blink(1), which uses a feature report type.


hid-mapper - CLI for mapping HID button presses to their pins/values.

  •    Javascript

CLI for mapping HID button presses to their pins/values. This will open up a CLI, waiting for a button to be pressed on the specified device. If you don't specify a product or a vendor, a list of available devices will be displayed.

u2f-hid-rs - Rust library to interact with U2F Security Keys over USB HID

  •    Rust

This is a cross-platform library for interacting with U2F Security Key-type devices via Rust. This library currently focuses on U2F security keys, but is expected to be extended to support additional protocols and transports.

node-blync - Blynclight module for Node.js using node-hid

  •    Javascript

This library lets you control a Blync (RGB led for USB).

weathernode - Weather data logger compatible with Oregon Scientific USB weather stations

  •    Javascript

This weather data logger is compatible with Oregon Scientific USB weather stations, like WMR100, WMRS200 and a couple of others. It tries to log same data as Oregon Scientific's own software, which is Windows only and just awful, but as the data protocol is available only under NDA, and they refused to let me get it, this implementation is based on reversed engineering so some tiny things might differ. weathernode uses the excellent node-hid by Hans Hübner. It's the perfect thing to handle USB HID devices in node.

node-elgato-stream-deck - A Node.js library for interfacing with the Elgato Stream Deck.

  •    Javascript

elgato-stream-deck is a Node.js library for interfacing with the Elgato Stream Deck. ❗ Please note that node-elgato-stream-deck is NOT a standalone application. It is not something you download and run on its own. It is not an alternative to the official Stream Deck program provided by Elgato. Instead, node-elgato-stream-deck is a code library which provides an API to the Stream Deck. Developers can use this API to make their own applications which interface with the Stream Deck.

node-hid-stream - Stream data from HID device in Node.js

  •    Javascript

Wraps node-hid in a node.js Stream. HID devices, specifically, keyboard-like devices.

authenticator-rs - Rust library to interact with Security Keys, used by Firefox

  •    Rust

This is a cross-platform library for interacting with Security Key-type devices via Rust. This library currently focuses on USB security keys, but is expected to be extended to support additional transports.

ipod - ipod implements ipod accessory protocol and a client for https://github

  •    Go

This is a total rewrite of what was included with the ipod-gadget project. It should work as a drop-in replacement for the old app. Refer to https://github.com/oandrew/ipod-gadget for more info on how to get the kernel part working.

Device.Net - A cross platform connected device framework

  •    CSharp

Cross platform C# framework for talking to connected devices such as Usb, and Hid devices. All my libraries are open source and free. Your donations will contribute to making sure that these libraries keep up with the latest firmware, functions are implemented, and the quality is maintained.

Trezor.Net - Cross platform C# library for talking to the Trezor hardwarewallet

  •    CSharp

This library allows you to communicate with both Trezor hardwarewallets in the same way that the Trezor browser wallet app communicates with them. It can be used to build apps that send or receive crypto currencies like Bitcoin in a secure way. The community needs your help! Unit tests, integration tests, more app integrations and bug fixes please! Check out the Issues section.

big-red-button - A node-hid based driver to read actions from the Dream Cheeky Big Red Button

  •    Javascript

A node-hid based driver to read actions from the Dream Cheeky Big Red Button. This was initially a fork of BigRedButtonNodeHID by Dj Walker-Morgan.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.