12 repository-uri
Libraries for interacting with hardware, sensors, and IoT platforms.
Explore 12 awesome GitHub repositories matching part of an awesome list · Hardware & IoT. Refine with filters or upvote what's useful.
Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a
Arduino framework for Node.js.
Acest proiect este o bibliotecă Node.js pentru porturi seriale care oferă o interfață JavaScript pentru citirea și scrierea datelor pe porturi seriale hardware. Acesta funcționează ca un driver de nivel scăzut și o bibliotecă de comunicare hardware concepută pentru a schimba fluxuri de date între un computer și dispozitive hardware externe. Biblioteca suportă comunicarea serială cross-platform pe Linux, macOS și Windows. Permite stabilirea conexiunilor de date între aplicații de nivel înalt și controllere embedded, microcontrollere sau alte dispozitive hardware. Suprafața de capabilități acoperă integrarea hardware pentru software-ul de control al roboților, gestionarea dispozitivelor Internet of Things și interfațarea generală a sistemelor embedded.
Serial port communication library.
Node.JS library for communicating with USB devices.
USB device communication library.
ESC/POS Printer driver for node
ESC/POS printer driver.
GPIO access and interrupt detection with Node.js
GPIO access and interrupt detection.
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
GPIO and PWM control for Raspberry Pi.
Zetta is an open source, API-first, Node.js-based platform for the Internet of Things. To learn more about Zetta now, jump to Introduction to Zetta on the Zetta doc wiki.
API-first IoT software platform.
I2C serial bus access with Node.js
I2C bus access library.
GPS.js is an extensible parser for NMEA sentences, given by any common GPS receiver. The output is tried to be as high-level as possible to make it more useful than simply splitting the information. The aim is, that you don't have to understand NMEA, just plug in your receiver and you're ready…
NMEA parser for GPS receivers.
Bluetooth serial port communication for Node.js
Bluetooth serial communication.
` npm install @wiotp/sdk --save `
Client library for IBM Watson IoT.
SPI serial bus access with Node.js
SPI bus access library.