Libmraa is a C/C++ library with bindings to Java, Python and JavaScript to interface with the IO on Galileo, Edison & other platforms, with a structured and sane API where port names/numbering matches the board that you are on. Use of libmraa does not tie you to specific hardware with board detection done at runtime you can create portable code that will work across the supported platforms. The intent is to make it easier for developers and sensor manufacturers to map their sensors & actuators on top of supported hardware and to allow control of low level communication protocol by high level languages & constructs.
mraa libmraa intel-joule board raspberry-pi communication galileo io i2c gpio spiEclipse Mraa (Libmraa) is a C/C++ library with bindings to Java, Python and JavaScript to interface with the I/O pins and buses on various IoT and Edge platforms, with a structured and sane API where port names/numbering match the board that you are on. Use of libmraa does not tie you to specific hardware. Since board detection done at runtime you can create portable code that will work across the supported platforms. The intent is to make it easier for developers and sensor manufacturers to map their sensors & actuators on top of supported hardware and to allow control of low level communication protocol by high level languages & constructs.
raspberry-pi board gpio communication i2c galileo io spi intel-joule mraa libmraaVisit gnss-sdr.org for more information about this open source GNSS software defined receiver. If you have questions about GNSS-SDR, please subscribe to the gnss-sdr-developers mailing list and post your questions there.
sdr gnss c-plus-plus signal-processing gnuradio gnss-sdr gps galileo glonass software-defined-radio rtl-sdrCylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT).Want to use the Go programming language to power your robots? Check out our sister project Gobot (http://gobot.io).
cylon cylonjs cylons robot robots robotics iot hardware gpio i2c intel edison galileo joule mraaBut keep in mind that these modules only delegate directly back to this module.This module is intended for use as an IO-Plugin for Johnny-Five.
intel edison galileo io arduino firmata johnny-five mraa upm i2c xadow sparkfun dfrobot robot romeo expansionTo communicate with an Electric Imp using Johnny-Five w/ Imp-IO, you will need to upload the special Tyrion agent and device firmware through Electric Imp's IDE. We recommend you review Electric Imp's Getting Started before continuing.
electric-imp imp io arduino intel galileo edison firmata johnny-fiveArduino is supported out of the box, but for other devices, you'll need to install their IO plugin.
gpio io firmata node-red johnny-five mqtt raspberry-pi arduino galileo edison beaglebone bluetooth ble ble-ioRun the following command in the root directory of your Node-RED install, usually this is ~/.node-red . Only tested on the Intel Edison so far, but it should work on other platforms supported by MRAA and UPM.
node-red sensors mraa upm intel edison galileo
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.