Peter Provost's repositories
AutoHotKey
My AHK scripts
ESP32_RCCar_Lights_Controller
My attempt at an inexpensive, remote controllable, DIY lights controller (headlights, brake lights, turn signals, etc.) for RC Cars.
Centralduino
A sample app and framework for very simple, quick development of IoT Devices. NOTE: Currently only supports ESP8266 but others will be added in the future or can be adapted as needed.
duet-wifi-config
My configuration files (SD card) for my DuetWifi 3D printer controller
ESP01-Hubitat-Contact-Sensor
Very low power, interrupt driven, deep sleep enabled ESP8266 + door/window contact switch for Hubitat/SmartThings
ESP01-Hubitat-Motion-Sensor
A simple, cheap, low-power motion sensor based on the ESP8266/ESP01 board and a basic PIR sensor. For use with Hubitat/SmartThings.
FltSim_ThrottleMixtureTrim
A simple controller for flight simulators (e.g. MS Flight Sim 2020) that uses two linear pots, a rotary encoder and an Arduino Pro Micro
Mikrotik-Scripts
My little collection of scripts for Mikrotik Routers
arm-cmake-toolchains
CMake toolchain configurations for ARM
AzureIoTCentral-Sample-DHT22
A basic sample showing how to connect a DHT22 temperature & humidity sensor to Azure IoT Central using an Espressif ESP32.
AzureIoTHubMQTTClient
Azure IoT Hub client for ESP8266 using MQTT
cmake-azuresdk-wrapper
A little sample project exploring how to wrap another SDK with a custom cmake build suitable for MCU development.
ESP01-AzureIoTCentral-Sample
A basic ESP8266/ESP01 sample for Azure IoT Central using the IoT Hub C-SDK
esphome-configs
ESPHome Device Configurations Repository - A database of user submitted configurations for a variety of devices which can be flashed to run ESPHome.io firmware.
getting-started
This Getting Started guide is a series of tutorials that shows device developers how to start working with Azure RTOS.
I2C-Master-Slave
Communicating between an Uno (master) and Nano (slave) via I2C. Based on code from DSScircuits.com.
iot-central-firmware
Reference firmware for some of the Azure Iot Central supported devices β¨ π π ππ‘ β¨
iothub-webclient
Azure IoT Hub MQTT client for _modern_ browsers
Micro-RTSP
A RTSP video server intended for very small CPUs (ESP32 etc)
nodejs-docs-hello-world
A simple nodejs application for docs
photo_gallery
A place to share my photos
rtos_sample_builder
A little project for building any of the demo_*.c files included in Azure RTOS
ST_Anything
ST_Anything is an Arduino library, sketch, and Device Type that works with your SmartThings ThingShield to create an all-in-one SmartThings device.
Thermocouple-Data-Logger
A simple data logger that logs to a local InfluxDB using an ESP8266 Huzzah and a MAX6675 thermocouple breakout board.
vacuum-card
Vacuum cleaner card for Home Assistant Lovelace UI
YAMS-ESP01
Yet Another Motion Sensor - Uses an ESP01 and a cheap PIR motion sensor, sends activation events via MQTT, optimized for very low power use.