Displaying 1 to 20 from 50 results

RetroPie-Setup - Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores

  •    Shell

This script is designed for use on Raspbian on the Rasperry Pi, OSMC on the Vero4K or Ubuntu on the ODroid-C1 or a PC. When you first run the script it may install some additional packages that are needed.

onoff - GPIO access and interrupt detection with Node.js

  •    Javascript

GPIO access and interrupt detection with Node.js on Linux boards like the Raspberry Pi, C.H.I.P. or BeagleBone.onoff supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

GpiO - Talk to your Raspberry Pi's GPIO pins

  •    Javascript

I haven't maintained this project for a while now, and it's unlikely I will provide any updates going forward given other more mature gpio libraries out there. If you're looking for a reliable way to communicate with the raspberry pi in JavaScript, check out the wiring-pi JavaScript library. It provides direct bindings to the fully-featured Wiring Pi C library. If you plan to set the header voltage externally, use direction in and read value from your program.

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.




MirrorMirror - Mirror mirror on the wall, who's the most capable programmer of them all?

  •    ApacheConf

Mirror mirror on the wall, who's the most capable programmer of them all?

pigpio - Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node

  •    Javascript

A wrapper for the pigpio C library to enable fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi Zero, 1, 2 or 3.pigpio supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

hls-decryptor - hls proxy that will decrypt segment files of another hls playlist

  •    Javascript

If the playlist contains encrypted segments hls-decryptor will decrypt them for you. I needed this to make encrypted streams work on my raspberry pi.

gpio-button - Hardware momentary push-buttons the Linux way

  •    Javascript

A JavaScript package for interfacing with hardware momentary push-buttons connected to GPIO pins on Linux systems. Many Linux systems like the Raspberry Pi have a driver called gpio-keys which can be used to emit events when momentary push-buttons are pressed and released. This package conforms to the conventions of the gpio-keys driver and enables very efficient interfacing with momentary push-buttons. The technique may appear a little complex at first, but when used, it resuts in an efficient pure JavaScript solution for momentary push-buttons.Let's start with the complex bit, device tree overlays, after that everything is easy. A device tree overlay can be used to tell the Linux kernel about hardware that is connected to the system, in this case, a momentary push-button. Once the Linux kernel knows about the device tree overlay, it arranges everything so that the momentary push-button can be used with ease.


i2c-bus - I2C serial bus access with Node.js

  •    C++

I2C serial bus access with Node.js on Linux boards like the Raspberry Pi, C.H.I.P., BeagleBone or Intel Edison. All methods have asynchronous and synchronous forms.i2c-bus supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

lcd - Node.js Hitachi HD44780 LCD driver

  •    Javascript

A Node.js Hitachi HD44780 LCD driver for Linux boards like the Raspberry Pi Zero, 1, 2, or 3, BeagleBone, or BeagleBone Black. Heavily inspired by the Arduino LiquidCrystal library.Most LCDs compatible with the HD44780 have a sixteen pin interface. This Node.js module uses six of these interface pins for controlling such displays. Register select (RS), enable (E), and four data bus pins (D4-D7). The read/write (R/W) pin is assumed to be tied low to permanently select write mode.

mcp-spi-adc - MCP3002/4/8, MCP3202/4/8 and MCP3304 SPI analog to digital conversion with Node.js

  •    Javascript

MCP3002/4/8, MCP3202/4/8 and MCP3304 SPI analog to digital conversion with Node.js on Linux boards like the Raspberry Pi Zero, 1, 2, or 3 or BeagleBone Black.mcp-spi-adc supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

spi-device - SPI serial bus access with Node.js

  •    C++

SPI serial bus access with Node.js on Linux boards like the Raspberry Pi or BeagleBone. All methods have asynchronous and synchronous forms.spi-device supports Node.js versions 0.10, 0.12, 4, 5, 6, 7, 8 and 9.

sense-hat - Control the Sense HAT add-on for the Raspberry Pi, in JavaScript!

  •    Javascript

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

whereami - keep track of your roaming headless linux devices in the wild

  •    Javascript

This module tracks the IP address and wireless essid of roaming devices. Just put whereami phonehome ... in a crontab on something like a raspberry pi.

nprone-cli

  •    Javascript

This is a simple command line based NPR One client for OS X and Linux. A full tutorial with setup instructions can be found in the Adafruit Learning System. This package requires the latest stable version of Node.js (v6.0 or higher due to the use of es6).

Pi_Node_Example - Adafruit IO Pi Node.js Examples

  •    Javascript

This repo is part of the Node.js Embedded Development on the Raspberry Pi guide. Run the following on your Raspberry Pi. This is assuming you have already installed node.js.

gpio-stream - Readable and Writable GPIO Node.js Streams for use with the Raspberry Pi

  •    Javascript

GPIO Stream allows you to pipe around inputs and outputs on the Raspberry Pi using the node.js stream API. Why is this a good thing? Node streams allow you to pipe output from one stream to the input of another stream, just like unix pipes. Streams make it easy to combine small chunks of code into complex systems with very little effort. Let's say we want to view the state of the button from our SSH connection. Since stdout is a writable stream, we can pipe the output of the button directly to stdout.

adafruit-io-node - A Node.js Adafruit IO Node.js Client, Local Server, & io.adafruit.com TLS Tunnel.

  •    Javascript

A Node.js Adafruit IO Client, Local Server, & io.adafruit.com TLS Tunnel. Make sure you have Node.js v4.0.0 or higher installed on your computer.

push4food - A Raspberry Pi based food ordering button

  •    Javascript

push4food is a DIY project I had in mind for a while: a button to order food. It works with a Raspberry Pi (B+ here, but any version should work) using Node.js and foodcommander, a food ordering CLI / library I created for that purpose.

node-rc - Drive your RC car using nodejs

  •    Javascript

I know JavaScript is a terrible language to do this in, it's just a proof of concept, stfu.





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.