Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
Open-source cross-platform spectrometer device driver
SeaBreeze is a device driver library that provides an interface to select Ocean Optics spectrometers. It is written in C/C++ and builds and runs on Windows (XP/7/8), MacOSX, and Linux (x86/x64/ARM).
LibusbJava is a Java wrapper for the libusb. It can be built on any platform which is supported by the libusb. The latest binaries for Windows can be downloaded. LibusbJava for libusb-1.0 has limited API at the moment, only bulk transfers are supported! For installation instructions and more information visit our homepage.
C and C++ library for the NIBObee, NIBO burger and NIBO 2 robots. The library contains libraries for AVR Studio and Arduino developement, USB drivers and the RoboDude programming software.
A project for a highly scalable protocol and framework and a collection of software tools for m2m (machine to machine communication) and IoT Internet of Things. The programs here works on Windows and Linux and are based around VSCP, The Very Simple Control Protocol. Repository is here: https://github.com/grodansparadis/vscp_software and here https://github.com/grodansparadis/vscp_firmware
INDI is an instrument neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of Astronomical devices (telescopes, focusers, CCDs..etc).
Driver for GQ LLC GMC-300 Geiger Counter
GQGMC is a user level driver for interfacing a Linux host to GQ Electronic's GMC-300 geiger-muller counter. Written in C++, the driver provides an interface method for each of the capabilities of the GMC-300. A sample command line text only program and sample Qt based GUI program are provided.
Arduino and Silicon Laboratories Si4735 radio library
This library controls many Silicon Laboratories Si47xx family radio chips with an Arduino microcontroller. Major features include: • I2C and SPI bus • Supports "original" (Uno, Duemilanove, and their clones), Mega 2560, Leonardo, and Due Arduinos • FM/AM receive modes; including short, medium, and long wave AM • Analog and/or digital audio output • FM RDS and RBDS • Localization of receive bands, channel spacing, FM de-emphasis, and RDS/RBDS • Correctly decodes RBDS PI codes into station's...
Armadeus is an OpenSource Hardware and Software project based on an ARM core (Freescale i.MX) and Linux. You can consult our wiki at http://www.armadeus.org to join our non profit association or our commercial website at http://www.armadeus.com .
Win32 API wrappers for accessing COM Uart in blocking mode
Uart32 is a C++ wrapper around the win32 Serial Port API that allows blocking-mode access to the COM port. This library works great for accessing a UART serial port from a background worker thread. It features: a simple c++ class. (temporarily removed for maintainance. Use DLL API Instead) built in per access timeout on data receive. a C-API wrapper that is exportable to C# DLL import class
eilin is a Linux utility to control settings of EIZO monitors.
eilin is a Linux library and an utility to control settings of EIZO monitors.
BT configuration by AT commands for Arduino (lib)
Bluetooth module configuration finder by AT commands with auto-configure options for Arduino. How to install a library: https://www.arduino.cc/en/Guide/Libraries
Real-Time Processing Library for OSHW Biomedical Sensors
... cycles) were analyzed in the low-cost platform Arduino-Genuino. This library is free to use for research. Please cite above publication.
Configuration finder by AT commands with auto-configure options
Bluetooth module configuration finder by AT commands with auto-configure options for Arduino
Hardware Abstraction Layer for microcontrollers, written in C++11.
Hardware abstraction layer for microcontrollers. Written in C++14.
PS3 control BLUETOOTH support for SteamLink
This project will bring Playstation 3 control BLUETOOTH support on your steamlink
A new 64-bit RISC platform, complemented by a set of development tools, standards specifications and synthesizable VHDL implementations.