husain3's repositories
canon-printer-server
Canon docker container to perform periodic print and maintenance automatically
Automatic-Garage-Door-Public
Public demo code for BLE-based garage door opener + HomeAssistant + REST API
socket_structs
Experiment to send UDP stream over a network
signal-comp-struct
Sample Qt program that reads from a UDP stream from Assetto Corsa and displays vehicle telemetry
bash_recursive_file_csv_print
BASH script to recursively traverse all directories and print its metadata to CSV
smart-garage
Web app to monitor and control garage door
rpi-esp32-serial-logger
Serial logger for esp32
esp32_ble_secure_client
Sandbox for creating a BLE 4.2 secure client
ble-smart-garage-sandbox
Sandbox for creating automatic garage door open/close controlled by BLE
esp32_ble_secure_server
Sandbox for creating a BLE 4.2 secure server
esp-idf-secure-client
BLE 4.2 client that only accepts LE Secure Connections (not insecure legacy pairing)
smart-garage-vehicle-ble
Vehicle transmitter that sends auth code to open garage door
thinx-aes-lib
AES wrapper for ESP8266/ESP32/Arduino
bluetooth-vehicle-mqtt-ingestor
MQTT client that listens for Bluetooth vehicle debug information from bluetooth-vehicle-client
bluetooth-rssi-mqtt-ingestor
MQTT client that listens for Bluetooth RSSI distance measurements from bluetooth-garage-server
gps-csv-to-kml
Python script that converts GPS from a CSV file to KML format
gps-data-ingestion-api
REST API to ingest GPS telemetry from smart-garage-vehicle-tx for testing purposes
photopainter
Web app calling into C++ WebAssembly code that uses OpenCV
Ubuntu-Document-Viewer
Mirror of husain3/evince in GNOME Gitlab
miscellaneous_scripts
Safekeeping of all my BASH scripts
hello-world-wasm
First dive into WebAssembly. Wish me luck!
husain3.github.io
Personal website
smart-garage-backend
Backend service used for opening and closing garage, monitoring door status, logging usage, and tracking temperature.
smart-home-surveillance
Web Application for monitoring smart home cameras
LeetcodeTemplateFile
A template file that helps leetcoders organize their leetcode solutions into patterns and help them keep track of what have been done
trafficsign-detection-tutorial-tensorflow
Tensorflow tutorial on how to detect different traffic signage
digit-detection-tutorial-tensorflow
Tutorial on Tensorflow to identify different digits from 0-9