John Lauer's repositories
serial-port-json-server
Serial Port JSON Server is a websocket server for your serial devices. It compiles to a binary for Windows, Mac, Linux, Raspberry Pi, or BeagleBone Black that lets you communicate with your serial port from a web application. This enables web apps to be written that can communicate with your local serial device such as an Arduino, CNC controller, or any device that communicates over the serial port.
robot-actuator-esp32-v8
This is the repo for the robot actuator v8 based on an ESP32 as the brains of each robot arm actuator.
widget-3dviewer
The amazing 3D viewer that is the centerpiece of ChiliPeppr. It knows how to parse Gcode to show it as a 3D representation. Has a simulator built in for the tool path. Also has numerous pubsub signals defined to enable 3rd party tools to inject 3D objects into the viewer.
nodemcu-firmware
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
element-rootpanel
The root panel for the entire ChiliPeppr app
sample-rcs-plugin
A sample plugin for RCS for Zipwhip
widget-3dview-robot
3D viewer for the 6 degrees-of-freedom robot arm
widget-pubsubviewer
This widget can be used to attach a set of menu items to a parent widget's upper right corner menu to show the backing Github URL, a forking link, test links, and the inline pubsub viewer which lets you see what signals this widget publishes and subscribes to as well as documentation on the methods/properties inside the parent widget.
widget-robot-axes
Axes widget for 6DOF robot arm
widget-template
This is the template for all ChiliPeppr widgets to use so they follow a consistent style.
widget-xbox-robot
Xbox Controller Widget for ChiliPeppr Robot Arm
element-panelheader
The top panel bar of the ChiliPeppr site
GhostPep-Test
Created with CodeSandbox
home-assistant-core
:house_with_garden: Open source home automation that puts local control and privacy first.
marble-run
The Fusion 360 design files, 3MF's, and code for running on an ESP32-S2 to control the Liberty Christian School Evolving Marble Run
sample-zw-plugin
A sample plugin for Zipwhip
widget-cayenn
This widget will show any device that announces itself using the Cayenn protocol that is part of ChiliPeppr's Serial Port JSON Server.
widget-configtinyg
This widget lets you configure your TinyG from a graphical user interface. It stores backup copies of your settings as well to help you never lose your settings even if you flash your firmware.
zw-plugin-abc
Apple Business Chat Plugin for Zipwhip
zw-plugin-bootstrap
This is the main plugin codebase that has to load first to then load other plugins
zw-plugin-langtrans
Language Translator Front-End for Zipwhip Plugin
zw-plugin-tinyurl
TinyURL Plugin for Zipwhip
ZwHumanDate
Human date and time entry for scheduling texts inside Zipwhip.
ZwNewTextShortcutKey
Finally adding a shortcut key to the New Text button in Zipwhip