raspi-io. An IO plugin for Johnny-Five that provides support for the Raspberry Pi
548raspi. Base functionality for working with a Raspberry Pi from Node.js
208request-inspector. A request timing diagnostic tool for Web and Node.js applications
53raspi-gpio. Provides access to GPIO on the Raspberry Pi from Node.js
53import-integrity-lint. High-performance ESLint/Oxlint plugin that catches dead code, broken imports, and architectural violations. Optimized for monorepos.
37raspi-serial. Provides access to the serial port on the Raspberry Pi as part of the Raspi.js library suite
34aquarium-control. A Raspberry Pi based system for controlling the lights and monitoring temperature in my Aquarium with a Raspberry Pi
31raspi-i2c. Provides access to I2C on the Raspberry Pi from Node.js
30user-management. User authentication and management for Node.js using MongoDB
29raspi-board. Machine-digestible pin information for the Raspberry Pi
29raspi-pwm. Provides access to PWM on the Raspberry Pi from Node.js
26dynloader. A dynamic module loader for the browser
18raspi-llio. Provides Node.js bindings to the WiringPi library for controlling a Raspberry Pi's I/O
16conditional-reduce. Construct a JavaScript expression that returns a value based on an enumerated list of possible values
13contact-scheduler. A desktop application for scheduling times to reach out to folks regularly that plays nicely with my anxiety
13commascript. A statically typed, backwards compatible dialect of JavaScript
10abstract-io. An interface and base class for creating Johnny-Five IO plugins
10twitter-replies-parser. Takes replies from a tweet and parses them into a spreadsheet
9johnny-five-iot-edge. An IoT Edge module for interacting with hardware based on http://johnny-five.io/
8nodesummit2016. Hardware Day Zero information
8raspi-led. Control of the on-board LED from Node.js
8reduxology. A library that makes it easier to manage boilerplate and reason about React Redux applications
7typescript-workshop. A real-world workshop for TypeScript in the server and browser
7simple-analytics. Simple node.js based real-time site analytics server
7j5-io. An abstract library for creating Raspi IO plugins
5raspi-soft-pwm. Provides access to Software PWM on the Raspberry Pi from Node.js through pigpio
5raspi-419. An implementation of the ECMA-419 spec on the Raspberry Pi
4heya. A platform for creating SumoBots
4seriallog. Logs the output from a serial port in real time
4raspi-peripheral. Provides a base class and pin management functions for the raspi suite
3need-to-node-typescript-demo. Demo for my TypeScript Need to Node webinar on 7/19/2016
3nodeconfeu2016. Starter template for NodeConf EU 2016 IoT workshop
3raspi-birthday. A little birthday project for Raspi IO!
3workshop-node-summit-2018. Information for the NodeBots workshop at Node Summit 2018
3hwt-dut. The main server that runs on each device under test and manages testing. Part of the HwT suite.
3react-strapped. A React library for managing bootstrap data in multi-page applications
3incident-reporter. Incident reporting system and hotline for events using Twilio
2dissertation_paper. All of the content for my dissertation paper, written in LaTeX
2recoil-bootstrap. Recoil Bootstrap enables apps to initialize Recoil with runtime bootstrap data in multi-page applications, such as in Next.js.
2nodesummit-nodebots-2017. Information for the NodeBots workshop at Node Summit 2017
2images-to-website. A bespoke script to convert a series of images to a website
1