All Projects → letoh → ocaml-usb

letoh / ocaml-usb

Licence: other
OCaml bindings for libusb-1.0

Programming Languages

ocaml
1615 projects
c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects

Labels

Projects that are alternatives of or similar to ocaml-usb

Arduino Cmdmessenger
CmdMessenger Communication library for Arduino & .NET
Stars: ✭ 175 (+993.75%)
Mutual labels:  usb
Lnkup
Generates malicious LNK file payloads for data exfiltration
Stars: ✭ 205 (+1181.25%)
Mutual labels:  usb
CH330 Hardware
CH330 breakout board
Stars: ✭ 24 (+50%)
Mutual labels:  usb
Usb2 Power Hub
4-Port High Power USB 2.0 Hub
Stars: ✭ 178 (+1012.5%)
Mutual labels:  usb
Aaru
Aaru Data Preservation Suite
Stars: ✭ 193 (+1106.25%)
Mutual labels:  usb
Ventoy
A new bootable USB solution.
Stars: ✭ 29,413 (+183731.25%)
Mutual labels:  usb
Authorizer
Authorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP 🔑📴
Stars: ✭ 172 (+975%)
Mutual labels:  usb
EspNowFloodingMesh
Arduino EspNow managed flooding mesh network with mqtt
Stars: ✭ 55 (+243.75%)
Mutual labels:  usb
Obs Ios Camera Source
Use your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB
Stars: ✭ 199 (+1143.75%)
Mutual labels:  usb
Qtusb
A cross-platform USB Module for Qt.
Stars: ✭ 245 (+1431.25%)
Mutual labels:  usb
Sboot stm32
Secure USB DFU1.1 bootloader for STM32
Stars: ✭ 181 (+1031.25%)
Mutual labels:  usb
Dirtyjtag
JTAG probe firmware for STM32F1
Stars: ✭ 183 (+1043.75%)
Mutual labels:  usb
Usb4java
USB library for Java based on libusb
Stars: ✭ 240 (+1400%)
Mutual labels:  usb
Usb Disk Ejector
A program that allows you to quickly remove drives in Windows. It can eject USB disks, Firewire disks and memory cards. It is a quick, flexible, portable alternative to using Windows' "Safely Remove Hardware" dialog.
Stars: ✭ 175 (+993.75%)
Mutual labels:  usb
demuxusb
A program and toolset to analyze iDevice USB sessions
Stars: ✭ 25 (+56.25%)
Mutual labels:  usb
Stm32f4 uvc camera
STM32F4-Discovery USB Device UVC Camera examples
Stars: ✭ 173 (+981.25%)
Mutual labels:  usb
Rufus
The Reliable USB Formatting Utility
Stars: ✭ 16,917 (+105631.25%)
Mutual labels:  usb
Windows-to-Android-Internet-with-USB-Cable-Reverse-tethering-setup-for-Windows
One click windows to android internet connection (Opposite of Android USB Tethering)
Stars: ✭ 34 (+112.5%)
Mutual labels:  usb
CH552
L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)
Stars: ✭ 32 (+100%)
Mutual labels:  usb
Usb Midi Driver
USB MIDI Driver for Android 3.1 or later
Stars: ✭ 244 (+1425%)
Mutual labels:  usb

OCaml-USB

OCaml-USB is a binding to libusb-1.0. It uses Lwt to make it easy to use asynchronous IO features of libusb-1.0.

Dependencies

For building the development version, you also need to install oasis (>= 0.3.0)

Installation

To build and install ocaml-usb:

$ ./configure
$ make
$ make install

Documentation (optional)

To build the documentation:

$ make doc

It will then be installed by make install.

Tests (optionnal)

To build and execute tests:

$ ./configure --enable-tests
$ make test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].