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.
raspberry-pi pi retrogaming emulationGPIO 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 interrupt raspberry-pi beaglebone chip beaglebone-black nodejs embedded bbb bb raspberry raspi rpi piI 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.
gpio raspberry piThis 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.
bcm2835 gpio gpiomem i2c mmap pi pwm raspberry raspberrypi raspberry-pi rpi spiMirror mirror on the wall, who's the most capable programmer of them all?
magic mirror raspberry piA 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.
gpio pwm servo motor interrupt hc-sr04 raspberry-pi nodejs raspberry piA 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.
gpio-keys raspberry-pi nodejs button gpio beaglebone raspberry raspi rpi piI2C 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.
i2c smbus raspberry-pi beaglebone chip beaglebone-black nodejs raspberry raspi rpi pi edisonA 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.
lcd hd44780 raspberry-pi beaglebone-black beaglebone nodejs gpio bbb bb raspberry raspi rpi piMCP3002/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.
adc raspberry-pi beaglebone mcp3002 mcp3004 mcp3008 mcp3202 mcp3204 mcp3208 mcp3304 beaglebone-black spi nodejs pi rpi raspi raspberrySPI 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.
spi raspberry-pi beaglebone beaglebone-black nodejs pi rpi raspi raspberryThe 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.
raspberry pi sense hat gpio leds matrix accelerometer gyroscope imu sensors humidity temperatureThis module tracks the IP address and wireless essid of roaming devices. Just put whereami phonehome ... in a crontab on something like a raspberry pi.
raspberry pi wifi trackThis 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).
npr one radio cli raspberry pi raspiThis 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.
raspberry pi adafruit gpioGPIO 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.
raspberry pi gpio adafruitA 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.
adafruit-io adafruit io iot internet of things tunnel raspberry pi raspberry-pi raspipush4food 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.
iot button order raspberry pi
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.