Ed Wightman's repositories
solitaire-js
Solitaire (or Klondike) in JavaScript using HTML5 Canvas for the user interface
bbq-controller
Fuzzy logic based BBQ temperature controller using an ESP2866 or ESP32 with colour display
bfxr
Flash + AIR sound effects generator. Based on Sfxr.
breakouts
A collection of JS engine implementations of Breakout
CNC-Halftone-Wizard
Generates from bitmaps g-code for cutting halftone images
gcode-viewer
A web-based 3D GCode viewer to help understand 3D printer models.
gcodeview
FAST gcode viewer
HeaterMeter
HeaterMeter and LinkMeter Arduino BBQ Controller
html5-game-fundamentals
A creative-commons book on building games with HTML5, JavaScript, and CSS.
jscut
In-browser CAM package
KlipperSettingsPlugin
Ultimaker Cura plugin to enable various settings and features specific to Klipper firmware.
Lithophane
Python Lithophane stl generator
luma.examples
Companion repo for running examples against the luma.oled, luma.lcd, luma.led_matrix and luma.emulator display drivers.
luma.lcd
Python module to drive PCD8544, HT1621, ST7735, ST7567 and UC1701X-based LCDs
PiFire
PiFire is a Smart WiFi enabled controller for your pellet smoker / grill.
pythonocc-core
An industrial strength 3D CAD python package
SAM
Software Automatic Mouth - Tiny Speech Synthesizer
smoker-pid-control
Arduino based PID and Fuzzy Controller with PT1000 temperature element and Adafruit MAX31865 RTD Sensor Breakout module to control heat in BBQ grill using a blower fan.