dhylands
Software Developer with 30 years of experience, focused primarily on embedded realtime, linux drivers. Keenly interested in robotics & electronics.
Peachland, BC
Pinned Repositories
libopencm3-usb-serial
Interrupt driven variant of libopencm3's usb_cdcacm example.
micropython
The Micro Python project
python_lcd
Python based library for talking to character based LCDs.
rshell
Remote Shell for MicroPython
serial-monitor
usb-ser-mon implemented in rust
stm32-test
Some test files for STM32 series of processors
upy-examples
MicroPython example code
upy-rtttl
Python Parser for Ring Tone Text Transfer Language (RTTTL)
upy-shell
MicroPython shell
usb-ser-mon
Auto connect to USB Serial devices.
dhylands's Repositories
dhylands/rshell
Remote Shell for MicroPython
dhylands/python_lcd
Python based library for talking to character based LCDs.
dhylands/upy-examples
MicroPython example code
dhylands/serial-monitor
usb-ser-mon implemented in rust
dhylands/micropython
The Micro Python project
dhylands/projects
Personal projects, imported from svn.hylands.org
dhylands/bioloid3
Python3 code for controlling Bioloid servos and devices
dhylands/dhylands.github.io
My personal blog
dhylands/3D-Printed-Parts
This repository holds CAD models and STL files for 3D printed parts that I designed.
dhylands/dotfiles
My own personal dotfiles
dhylands/DuinoUtil
A collection of miscellaneous utility classes and functions.
dhylands/wobble-flask
Code used for my 2-wheeled balancing robot
dhylands/adafruit-oled-ssd1306
My modifications to the Adafruit Pi OLED code
dhylands/ArduCAM-RaspberryPi
This is Arducam camera demos used on Raspberry Pi paltform
dhylands/arduino-cli-library
A simple library to get things working
dhylands/DuinoBioloid
A library for implementing and controlling bioloid devices.
dhylands/DuinoBus
python/Arduino code for packets over a serial like bus
dhylands/DuinoCli
Python CLI for interfacing with Arduino projects
dhylands/DuinoLed
Arduino Library for LEDs and LED Sequences
dhylands/DuinoLog
A simple library for logging.
dhylands/DuinoMakefile
Common makefile snippets shared between my Arduino projects
dhylands/embassy
Modern embedded framework, using Rust and async.
dhylands/EmbeddedCLI
Simple C api for providing a readline-style prompt on an embedded system. Useful for Command Line Interface style interactions
dhylands/flask-hello
Really simple flask app
dhylands/micropython-1
Program hardware and robots with Python
dhylands/ogldev
Source code of OpenGL tutorials on ogldev.org
dhylands/probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
dhylands/pyCommand
Extends python's Command class for create CLI shells
dhylands/TMC-API
TRINAMIC's IC API
dhylands/wobble-microdot
Microdot based interface used on my 2-wheeled balancing robot named `Wobble`.