Displaying 1 to 20 from 74 results

openauto - AndroidAuto headunit emulator

  •    C++

OpenAuto is an AndroidAuto(tm) headunit emulator based on aasdk library and Qt libraries. Main goal is to run this application on the RaspberryPI 3 board computer smoothly. AndroidAuto is registered trademark of Google Inc.

pimusicbox - An image (SD-card) to turn the Raspberry Pi into an easy to use MusicBox with Spotify playback and AirTunes streaming

  •    Shell

Pi MusicBox is the Swiss Army Knife of streaming music on the Raspberry Pi. With Pi MusicBox, you can create a cheap (Sonos-like) standalone streaming music player for Spotify and other online music services. Copyright 2013-2017 Wouter van Wijk and contributors.

glslViewer - Live GLSL coding render for MacOS and Linux

  •    C++

Live-coding console tool that renders GLSL Shaders. Every file you use (frag/vert shader, images and geometries) are watched for modification, so they can be updated on the fly. This was tested with Ubuntu 16.04.




SwiftyGPIO - A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire

  •    Swift

A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire. This library provides an easy way to interact with external sensors and devices using the digital GPIOs, SPI/I2C interfaces, 1-Wire buses, PWM signals and serial ports that boards like the Raspberry Pi provide, on Linux using Swift.

PiShrink - Make your pi images smaller!

  •    Shell

PiShrink is a bash script that automatically shrink a pi image that will then resize to the max size of the SD card on boot. This will make putting the image back onto the SD card faster and the shrunk images will compress better. If the -s option is given the script will skip the autoexpanding part of the process. If you specify the newimagefile.img parameter, the script will make a copy of imagefile.img and work off that. You will need enough space to make a full copy of the image to use that option.

node-rpio - Raspberry Pi GPIO library for node.js

  •    C

This is a high performance node.js addon which provides access to the Raspberry Pi GPIO interface, supporting regular GPIO as well as i²c, PWM, and SPI. Newer versions of node.js require you to install the GCC 4.8 packages for C++11 support. If you see compilation problems related to C++11, this is the likely cause.

pi64 - A 64-bit OS for the Raspberry Pi 3

  •    Go

pi64 is an experimental 64-bit OS for the Raspberry Pi 3. It is based on Debian Stretch and backed by a 4.11 Linux kernel. The latest images are always available in the releases section.


raspi-io - An IO plugin for Johnny-Five that provides support for the Raspberry Pi

  •    Javascript

Raspi-io is a Firmata API compatible library for Raspbian running on the Raspberry Pi that can be used as an I/O plugin with Johnny-Five. The API docs for this module can be found on the Johnny-Five Wiki, except for the constructor which is documented below. Raspi IO supports all models of the Raspberry Pi, except for the Model A. If you have a bug report, feature request, or wish to contribute code, please be sure to check out the Contributing Guide.

wifi-connect - Easy WiFi setup for Linux devices from your mobile phone or laptop

  •    Rust

WiFi Connect is a utility for dynamically setting the WiFi configuration on a Linux device via a captive portal. WiFi credentials are specified by connecting with a mobile phone or laptop to the access point that WiFi Connect creates. WiFi Connect interacts with NetworkManager, which should be the active network manager on the device's host OS.

w1thermsensor - A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspbery Pi, Beagle Bone and other devices

  •    Python

Get the temperature from your w1 therm sensor in a single line of code! It's designed to be used with the Rasperry Pi hardware but also works on a Beagle Bone and others. Raspberry Pi: this package is available in Raspbian as python-w1thermsensor and python3-w1thermsensor.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

raspberry-wifi-conf - Raspberry Pi Node application which makes connecting to your home wifi easier

  •    Javascript

When unable to connect to a wifi network, this service will turn the RPI into a wireless AP. This allows us to connect to it via a phone or other device and configure our home wifi network (for example). Once configured, it prompts the PI to reboot with the appropriate wifi credentials. If this process fails, it immediately re-enables the PI as an AP which can be configurable again.

open-balena - Open source software to manage connected IoT devices

  •    Shell

OpenBalena is a platform to deploy and manage connected devices. Devices run balenaOS, a host operating system designed for running containers on IoT devices, and are managed via the balena CLI, which you can use to configure your application containers, push updates, check status, view logs, and so forth. OpenBalena’s backend services, composed of battle-tested components that we’ve run in production on balenaCloud for years, can store device information securely and reliably, allow remote management via a built-in VPN service, and efficiently distribute container images to your devices. To learn more about openBalena, visit balena.io/open.

resin-electronjs - electronJS-based resin application template

  •    Javascript

Apply the above settings in the "Fleet Configuration" panel (if applying it for the all devices withing your application), or "Device Configuration" panel (if applying it for a single device). Achieving kinda-smooth desktop application display on devices like the raspberrypi is hard. This project aims to provide a quickstart template.

cylon-raspi - Cylon adaptor for the Raspberry Pi

  •    Javascript

Cylon.js (http://cylonjs.com) is a JavaScript framework for robotics, physical computing, and the Internet of Things (IoT).This module provides an adaptor for the Raspberry Pi single board computer (http://www.raspberrypi.org/). It currently works with all models of Raspberry Pi including the Raspberry Pi 2 and Raspberry Pi 3.

MAX7219.js - Abstraction for the MAX7219 display driver controller

  •    Javascript

JavaScript abstraction for the MAX7219 display driver controller. Please read the datasheet for this chip here. The node-spi library is required. Get it from here, or via npm install spi.

joinopenwifi - automatically join open and internet connect wireless networks on linux

  •    Javascript

it uses iwconfig and iwlist to scan for nearby networks. then one at a time (in order of signal strength) it tries to connect to one and then checks to see if it can resolve the dns for google.com. if it can't then it moves on to the next network until it find one that is open and online.

rpio2 - Control Raspberry Pi GPIO pins with node.js. Fast and easy to use.

  •    Javascript

Export elegant OOP APIs to control Raspberry Pi GPIO pins with Node.js. Based on node-rpio which is a high performace library. For access to i²c, PWM, and SPI, or if you are running an older kernel which does not have the bcm2835-gpiomem module, you will need to run your programs as root for access to /dev/mem.