James Scott, Jr's repositories
HomieMonitor
Homie 3.0 Convention Administrative Monitor for ESP-8266 Devices
SknServices
Authentication and Authorization focused starter Rails 5 Application
4DExplorer
Git Workouts
SknContainers
Implementation files for Docker development containers: Ruby, GoLang, GTK4, C++, Espressif, and JavaScript
SknHomieVL53L0x
Homie 3.01 Node implementation for V53L0x Time of Flight Sensor.
SknHomieVL53L1x
Homie 3.0 Node implementing a TOF VL53L1x
sknlinechart
Custom Go Fyne Widget presenting a classic Line Chart supporting multiple series of data point up to 120 each.
SknGarageDoor
Homie Node developed using Automaton State Machines and VL53L1x
appBuilder
4D Automation
arduino-mcp23017
Complete support of MCP23017, adding retCodes to endTransmission methods
Automaton
Reactive State Machine Framework for Arduino
EnvironmentMonitor_DHT
Homie Node for DHT Temperature and Humidity Sensor
ESPBaseDeviceClasses
Starter Device classes for VL53L1x, DHT22, LD2410, and Relay
HomieNodes
Collection of Homie nodes class templates
lvgl_esp32_nt35510_xpt2046_3.97lcd
nt35510 驱动的3.97寸TFT屏幕
McpProvider
Homie V3 ESP8266 program to read inputs from MCP23017 and send MQTT notification of change.
MQTT2INFLUXDB2
Transport InfluxDB2 with messages from MQTT Devices using the Homie v3.0 protocol
SknEsp8266Banner
Homie 3.0 node using multiple MAX7219 LED Banners, and display homie/$broadcasts/*
SknHKMultiSensor
Homekit enabled ESP MultiSensor
SknHSMultiSensor
ESP-32 MultiSensor
SknJwtStatelessApi
Ruby Roda API Example which issues and validates JWT tokens to implement a stateless API
SknMultiSensorWithLD2410
ESP32 version of Environment_DHT using an LD2410 mmWave Human Sensor
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips