Sahara Networks
Sahara Networks protocol and software work connecting microcontrollers and IoT devices across high-speed device networks.
Sugo Music Dashboard
Sugo Music dashboard work managing the software process and building Go backend services for a React artist dashboard.
Radian Laser
Radian Laser software work on embedded firmware, laser control apps, calibration tools, kiosks, and fleet automation.
Red Eye Video Server
Red Eye manages streams of videos from cameras like the Raspberry Pi appropriate for real time navigation, storage and replay.
Skid Steering
Skid Steering is probably the simplest form of steering a vehicle, both its mechanics and software are very simple and a great place to jump in and get our feet oily.
Raspberry Pi Motor Control Software
This is from one of my early robots, a single Raspberry Pi connected to an Adafruit Motor Shield. I wrote the Skidder C++ class to drive the vehicle with skid steering. See how it works...
MQTT for Controller Communication
MQTT is a messaging protocol commonly referred to as publish/subscribe and is a useful option for distributed system communications, where you do not want to directly couple the publisher and subscribers. That is a fundamental design of this MBR project.
TLV: The Type-Length-Value Protocol
A very simple byte oriented protocol used to swap unformatted messages over a variety of communication channels (i2c, SPI, UDP, TCP, RF, BT, etc).