AirSpayce also supplies a number of other software products and libraries under a range of licensing conditions:
C library for Raspberry Pi (RPi). It provides access to GPIO and other IO functions on the Broadcom BCM 2835 chip, allowing access to the GPIO pins on the 26 pin IDE plug on the RPi board so you can control and interface with various external devices. GPLV2 license.
Arduino library provides an object-oriented interface for inspecting Ethernet, IP, ICMP, TCP, UDP and other packets as delivered by Arduino Ethernet Shield, especially in MACRAW or IPRAW modes. GPLV2 or Commercial License.
Arduino library and example sketch that provides a radio broadcast mesh network among a number of GPS+RFM22 radio equipped nodes, such that all nodes in the network know the GPS position of all other nodes. GPLV2 or Commercial License.
Full-featured library provides an object-oriented interface for sending and receiving packetized data messages with a range of radio and other transports, including RF22, RF69, Serial, Serial radios, ASK etc. Provides Unreliable and Reliable addressed Datagrams, broadcasts, also Router and Mesh classes for various types of networks. Runs on Arduino, Uno32, Maple, Flymaple and others. GPLV2 or Commercial License.
Arduino library that provides a kit of software objects that make it easy to build an RCOIP (Remote Control Over IP) receiver on Arduino. RCOIP protocol is used to carry remote control commands from a transmitter to a receiver over an IP transport such as Ethernet or Wi-Fi. GPLV2 or Commercial License.
Arduino library that provides an object-oriented interface for sending and receiving data messages with Hope-RF RF22B based radio modules, and compatible chips and modules. GPLV2 or Commercial License.
Arduino library that provides an object-oriented class for driving a SpeakJet (http://www.sparkfun.com/datasheets/Components/General/speakjet-usermanual.pdf) speech synthesizer chip, such as installed on SparkFun VoiceBox shield (https://www.sparkfun.com/products/10661). GPLV2 or Commercial License.
Arduino library that provides features to send short messages, without addressing, retransmit or acknowledgment, a bit like UDP over wireless, using ASK (amplitude shift keying). Supports a number of inexpensive radio transmitters and receivers. All that is required is transmit data, receive data and (for transmitters, optionally) a PTT transmitter enable. GPLV2 or Commercial License.
C++ library for Unix/Linux that provides Application, Network, Data and Physical layers for communicating with Map27 capable trunked radios, and establishing voice and data calls on a trunked radio network. GPLV2 or Commercial License.
Arduino library provides the ability to read the PPM encoded signal from an RC transmitter in trainer mode containing the PPM encoded position of the servo channels. GPLV2 or Commercial License.