Software Developer with 30 years of experience, focused primarily on embedded realtime, linux drivers. Keenly interested in robotics & electronics.
rshell. Remote Shell for MicroPython
1kpython_lcd. Python based library for talking to character based LCDs.
330upy-examples. MicroPython example code
112serial-monitor. usb-ser-mon implemented in rust
63usb-ser-mon. Auto connect to USB Serial devices.
51upy-rtttl. Python Parser for Ring Tone Text Transfer Language (RTTTL)
43upy-shell. MicroPython shell
42stm32-test. Some test files for STM32 series of processors
25micropython. The Micro Python project
19TimerUART. Implementation of a Software Serial driver for Arduino. It only supports the Tx portion.
17libopencm3-usb-serial. Interrupt driven variant of libopencm3's usb_cdcacm example.
16projects. Personal projects, imported from svn.hylands.org
16json-ipc. Allows python programs to communicate over a serial like interface using JSON objects.
14bioloid3. Python3 code for controlling Bioloid servos and devices
13ueventmon. Android utility for monitoring events from the kernel
10colored-logcat. A variation of Jeff Sharky's colorized logcat script
10wiki. Personal Wiki for collecting information together
10serial-ports-rs. Rust crate to enumerate serial ports (ala python's serial.tools.list_port.comports)
5Bioloid. Python code for working with bioloid devices.
5drone-weact-blinky. Blinky example for Drone on a WeACT STM32F411CEU6
5format-float. Routine for formatting a 32-bit floating point number as a string.
5TinyG-Utils. TinyG related scripts and utilties
4stm32cubef4-gpio-exti. gcc build directory that works with STM32Cube_FW_F4_V1.1.0/Projects/STM32F4-Discovery/Examples/GPIO/GPIO_EXTI
3drone-bitsy-blinky. Blinky example for Drone on a 1Bitsy
3dh-drone-stm32f4-utils. Common utility functions for the STM32F4xx processors
2Arduino-logging-library. easy to use logging library like log4j, log4net, ...
2pico-dual-cdc. Sample app which sets up 2 CDC channels and allows USB RESET
2dotfiles. My own personal dotfiles
2dhylands.github.io. My personal blog
2MM3-Firmware. My customized version of MM3 Firmware (originally from Makers Tool Works)
2DragonTail. MicroPython source for my DragonTail robot.
23D-Printed-Parts. This repository holds CAD models and STL files for 3D printed parts that I designed.
2freaklabs. Modified source files I used with the FreakLabs 2.4 GHz dongle
2mp_readline. Pure python implementation of readline
2pico-blink. Variation of pico-example/blink which also enabled the USB RESET interface
2duino_util. A collection of miscellaneous utility classes and functions.
1gateway. Web of Things gateway
1wobble-flask. Code used for my 2-wheeled balancing robot
1OpenCV-Pi-AprilTags. Quick and Dirty flask app which streams video from the Pi Camera and detects AprilTags
1BRAINPAD. MicroPython board files for the GHI Electronics BrainPad 2 board.
1sensorweb-nrf51822. Code that runs on the nRF51822 processor.
1serial-framing-protocol-rs. An HDLC like framing protocol suitable for serial transmission, implemented in rust.
1MicroPython_ESP32_psRAM_LoBo. MicroPython for ESP32 with psRAM support
1hw-tester. Prototype for a HW Tester implemented using an RPi Pico
1robostix. Snapshot of http://svn.gumstix.com/gumstix-buildroot/branches/projects/robostix rev 1642
1G30HDR. Micropython board definition for the GHI Electronics G30HDR board
1teensy-mon. A serial monitor for the Teensy.
1projects-old. My personal projects
1