Embedded systems enthusiast, developer, and maker.
TaskScheduler. Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
1.6kesp32-cam-mjpeg-multiclient. ESP32 MJPEG Multiclient Streaming Server
259esp32-cam-mjpeg. ESP32 mjpeg streaming server
230esp32-mjpeg-multiclient-espcam-drivers. ESP32 MJPEG Multiclient Streaming Server with latest Espressif drivers
192Dictionary. A dictionary data type with a fast b-tree based search
64TM1650. TM1650 based seven segment display driver for arduino
35EspBootstrap. A simple way to get your ESP8266 or ESP32 project configured and online quickly
30IoT_apis2. IoT Enabled Automated Plant Irrigation System
14ESP32Himem. C
13EspColdBoot. Flexible ESP8266 and ESP32 initial device provisioning
8apis. APIS - Automated Plant Irrigation System
6AvgFilter. Integer implementation of an average filter
4pumpkin. pumpkin - an Arduino-based firmware for an Interactive Halloween Pumpkin
4scarab. Arduino based hexbug scarab robot
4dnd. Minecraft Interactive Do Not Enter Sword/Sign (ESP32-CAM)
4RunningLinreg. Implementation of dynamic mean squared error linear regression f(t)
4MPU9250. The InvenSense MPU-9250 library based on Teensy I2C_T3 TWI library
3clonezilla. Fully automated unattended backup using clonezilla
3OneButton. An Arduino library for using a single button for multiple purpose input.
3AverageFilter. Average Filter using integer arithmetic only
3DlpFilter. Adaptive Digital Low Pass filter (integer arithmetic only)
3PartyLights. Code and file repo for Portable Party Lights instructable
3BQ27427-Arduino. Arduino library for TI BQ27427 LiPo battery gauge
2Arduino-Log. Simple application log library. supporting multiple log levels, custom output & flash memory support.
2predator. Files for Interactive Predator with Plasma Gun Head Tracking Halloween costume instructable
2DFRobotDFPlayerMini. Arduino library for DFPlayer
1PersistentQueue. Implementation of a queue that persists messages to flash
1DhpFilter. This is a digital implementation of High Pass filter using integer arithmetic only
1blynk-library. Blynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
1CPUClockSpeed. Sketch to determine clock speed on an Arduino, ESPx, or Teensy microcontroller
1