Pinned Repositories
3D-Printing-Valuation
A python implementation of a handy spreadsheet for calculating 3D printed part costs created by Austin Suder
exchange-lua
A small lua script for checking exchange rates.
fast-arduino-lib
C++ platform to build Arduino/AVR projects. Rationale is size and speed optimization.
gowanr.github.io
Portfolio site
grbl-kip-33
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560
peerkat-demo
Demonstrate peerkat in a classroom setting
pid-java
A quick and easy java implementation of PID
SDRR
Software Defined Range Radar using PlutoSDR
Spline-Motion-Profiler
Generates a dicrete motion profile for "tank" drive bases using splines and curve geometries.
StepperController
This is a Arduino Library for controlling stepper motors. Built for 2 pin stepper drivers. Tested on A4988.
GowanR's Repositories
GowanR/SDRR
Software Defined Range Radar using PlutoSDR
GowanR/3D-Printing-Valuation
A python implementation of a handy spreadsheet for calculating 3D printed part costs created by Austin Suder
GowanR/peerkat-demo
Demonstrate peerkat in a classroom setting
GowanR/exchange-lua
A small lua script for checking exchange rates.
GowanR/fast-arduino-lib
C++ platform to build Arduino/AVR projects. Rationale is size and speed optimization.
GowanR/gowanr.github.io
Portfolio site
GowanR/grbl-kip-33
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560
GowanR/pid-java
A quick and easy java implementation of PID
GowanR/rust-opt
A collection of optimization algorithms written in rust
GowanR/Spline-Motion-Profiler
Generates a dicrete motion profile for "tank" drive bases using splines and curve geometries.
GowanR/StepperController
This is a Arduino Library for controlling stepper motors. Built for 2 pin stepper drivers. Tested on A4988.
GowanR/joystick-component-lib
Library containing a custom joystick component and its TouchEventDemuxer, that allows for several joysticks to be moved simultaneously.
GowanR/quickersort
introsort that works with stable Rust, and can sort floating point numbers efficiently
GowanR/simple-crypto-chat
Encrypted chat in the command line written in python
GowanR/simple-password-cracker
Educational script for cracking passwords with a wordlist given a hash
GowanR/stats-rs
Statistical operations written in rust. Optimized to mitigate repeating calculations.