mgrennan
40 years in computer software, electronics, and amateur radio. Also an RC Aircraft pilot.
Oklahoma City, OK
Pinned Repositories
BMP085weatherStation
Example for using BMP085 sensor with Raspberry Pi in C language.
Hermes-Lite2
A second generation low-cost amateur HF software defined radio transceiver.
libgps
UART NMEA GPS library for Raspberry Pi
MicroAPRS
APRS fork of MicroModem
npr70
My own copy of the NPR-70 amateur radio modem
oswabox
Open Source Weather and Air quality station for the Raspberry Pi
pyspypoint
Python Client for SPYPOINT Cloud API
salt-states-1
My personal collection of salt states.
WiringPi
Gordon's Arduino wiring-like WiringPi Library for the Raspberry Pi
xastir
Amateur radio/internet APRS mapping for moble Linux/FreeBSD/Solaris/MacOSX/Windows.
mgrennan's Repositories
mgrennan/Hermes-Lite2
A second generation low-cost amateur HF software defined radio transceiver.
mgrennan/pyspypoint
Python Client for SPYPOINT Cloud API
mgrennan/ArduRemoteID
RemoteID support using OpenDroneID
mgrennan/Beagle_SDR_GPS
KiwiSDR: BeagleBone web-accessible shortwave receiver and software-defined GPS
mgrennan/CRServoF
CRSF to PWM Servo converter for STM32F103
mgrennan/csdr
A simple DSP library and command-line tool for Software Defined Radio.
mgrennan/docker-builder
🐳 Builder for Docker image.
mgrennan/ec2-powercycle
Lambda function to stop and start EC2 instances based on tag
mgrennan/ExpressLRS
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
mgrennan/ExpressLRS-Configurator
Cross platform configuration & build tool for the ExpressLRS radio link
mgrennan/FlyDog_SDR_GPS
Forked from Beagle_SDR_GPS for specialised add-on SDR board with 16-Bit ADC which improved from KiwiSDR.
mgrennan/ham-go
Amateur radio related code written in go
mgrennan/LoRa_APRS_Tracker
A LoRa based APRS tracker for ESP32 boards.
mgrennan/NanoVNA-F
NanoVNA-F, NanoVNA-Fairy, FreeRTOS version of TTRFTECH's NanoVNA.
mgrennan/NanoVNA-QT
PC GUI software for NanoVNA V2
mgrennan/nanovna-saver
A tool for reading, displaying and saving data from the NanoVNA
mgrennan/OctoPrint
OctoPrint is the snappy web interface for your 3D printer!
mgrennan/openwebrx-old
Open source, multi-user SDR receiver software with a web interface
mgrennan/OutlookGoogleCalendarSync
Sync your Outlook and Google calendars
mgrennan/owrx_connector
direct conection layer for openwebrx
mgrennan/pirrot
A radio repeater controller (supporting both simplex and duplex operation modes) for the RaspberryPi.
mgrennan/pisdr-image
🥧 A SDR Linux Distro for the Raspberry Pi and other SBC. Compatible out of the box with multiple SDR.
mgrennan/Radioberry-2.x
Ham Radio hat for Raspberry PI
mgrennan/raspbian-builder
💽 Costmised Raspbian Linux image builder with FlyDog SDR.
mgrennan/repeaterslists
Various scripts to process downloaded CSVs from repeaterbook.com
mgrennan/RPSLiSp
Rock Paper Scissors Lizard Spock game written in Python
mgrennan/T-TWR
Programmable walkie-talkie.
mgrennan/teleport-cluster-terraform
Terraform module which creates an autoscaling HA Teleport cluster in AWS
mgrennan/terraform-provider-libvirt
Terraform provider to provision infrastructure with Linux's KVM using libvirt
mgrennan/vaultwarden-tf-aws
Terraform templates for running vaultwarden (formerly bitwarden_rs) in AWS