howroyd
Final year PhD student in "Hybridisation Topologies for Small Unmanned Aerial Vehicles," including fuel cells, battery and supercapacitor hybrids.
Loughborough UniversityLoughborough, UK
Pinned Repositories
h100
Software for the Horizon H-100 Fuel Cell Stack
ELEVATE
ELEctrochemical Vehicle Advanced TEchnology. EPSRC project.
embedded_cpp20
https://youtube.com/playlist?list=PLowIV8ZSSsAXRAsxyKArbY4EEqvUnYNtn
esp32-cpp20
For the upcoming C++20 YouTube series programming the ESP32, using the ESP-IDF
esp32_youtube_series
https://youtube.com/playlist?list=PLowIV8ZSSsAWjoPJomVi_s1ZMghc9gNn9
failsafe
An arduino failsafe for a UAV designed for the Outback Challenge. Monitors GPS status, MAVLink status, geofences and datalink. It acts when it detects an error via a mux to the UAV controls to ditch the aircraft on failure.
mavlink_sniffer
Simple arduino setch to receive mavlink
simonsays
Twitch chat interaction to keyboard and mouse commands aimed at Phasmophobia streams
statsaphobia
A save file viewer and graph generator for ES3 save files
twitchirc
A simple receive only Twitch IRC client
howroyd's Repositories
howroyd/esp32_youtube_series
https://youtube.com/playlist?list=PLowIV8ZSSsAWjoPJomVi_s1ZMghc9gNn9
howroyd/ELEVATE
ELEctrochemical Vehicle Advanced TEchnology. EPSRC project.
howroyd/simonsays
Twitch chat interaction to keyboard and mouse commands aimed at Phasmophobia streams
howroyd/embedded_cpp20
https://youtube.com/playlist?list=PLowIV8ZSSsAXRAsxyKArbY4EEqvUnYNtn
howroyd/esp32-cpp20
For the upcoming C++20 YouTube series programming the ESP32, using the ESP-IDF
howroyd/esp32_c3
RISC ESP32 Devboard
howroyd/twitchirc
A simple receive only Twitch IRC client
howroyd/statsaphobia
A save file viewer and graph generator for ES3 save files
howroyd/ArduinoCore-arc32
howroyd/bm64
howroyd/btstack
Dual-mode Bluetooth stack, with small memory footprint.
howroyd/docs
The open-source repo for docs.github.com
howroyd/esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
howroyd/esp32-serialiser
howroyd/esp32_i2c_slave
An I2C slave designed for testing I2C master devices, in modern C++
howroyd/esp32_template_cpp
Template repository for a CPP ESP-IDF project for the ESP32
howroyd/howroyd.github.io
Documentation for my Code
howroyd/mqttlogging
howroyd/openBeehive
howroyd/pic_adc
howroyd/piFish
A fish tank monitor and controller with RGB LEDs using the Raspberry Pi
howroyd/pyadi-iio
Python interfaces for ADI hardware with IIO drivers (aka peyote)
howroyd/pynmea2
Python library for parsing the NMEA 0183 protocol (GPS)
howroyd/pynput
Sends virtual input commands
howroyd/pynput-to-vm
A python module to send keyboard and mouse inputs from a host machine to one or more virtual machines
howroyd/rpi_update
Update script for the Raspberry Pi. Add to crontab for regular auto-updates
howroyd/serialise_numpy_dataclass
howroyd/Sonoff-Tasmota
Provide ESP8266 based itead Sonoff with Web, MQTT and OTA firmware using Arduino IDE or PlatformIO
howroyd/static_peripheral_manager
Playing about with some C++ code for organising and providing access to peripheral drivers; in this case multiple UART h/w lines. Definitely not production code!
howroyd/stm32-cpp20
Test repo for C++20 on the STM32H7 using arm-none-eabi-gcc-11.2.1