12 个仓库
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.
本项目是一个 Node.js 串口库,提供了一个用于读取和写入硬件串口数据的 JavaScript 接口。它作为一个底层驱动程序和硬件通信库,旨在计算机与外部硬件设备之间交换数据流。 该库支持 Linux、macOS 和 Windows 上的跨平台串口通信。它实现了高级应用程序与嵌入式控制器、微控制器或其他硬件设备之间的数据连接。 其功能涵盖了机器人控制软件、物联网设备管理和通用嵌入式系统接口的硬件集成。
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.