{"repo":"eclipse-mraa/mraa","free":true,"listed":false,"github":"https://github.com/eclipse-mraa/mraa","clone":"git clone https://github.com/eclipse-mraa/mraa.git","description":"Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.","language":"C","stars":1406,"topics":["mraa","libmraa","intel-joule","board","raspberry-pi","communication","galileo","io","linux","i2c"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Eclipse MRAA™ - Low Level I/O Communications Library for GNU/Linux Platforms =========================================================================== Eclipse 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 is 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. The MRAA project is an Eclipse IoT project. A detailed project description can be found here. Supported Boards ================ X86 --- Galileo Gen 1 - Rev D Galileo Gen 2 - Rev H Edison Intel DE3815 Minnowboard NUC 5th generation UP UP Squared Intel Joule IEI Tank ADLINK IPi-SMARC X86 UP Xtreme ARM --- Raspberry Pi Banana Pi Beaglebone Black phyBOARD-Wega 96Boards ADLINK IPi-SMARC ARM Radxa CM3 Radxa CM5 IO Radxa E25 Radxa ROCK 3A Radxa ROCK 3B Radxa ROCK 3C Radxa ROCK 5A Radxa ROCK 5B Radxa ZERO3 Rock Pi 4 Orange Pi Prime MIPS --- Linkit Smart 7688 Onion Omega2 FPGA ---- DE10-Nano USB --- FT4222 Firmata I2C --- GrovePi Mock ---- Generic simulated board JSON platform ---- Platform lo","default_branch":null,"files":null,"tree":[],"storefront":"/r/eclipse-mraa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eclipse-mraa/mraa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}