Leigh Oliver's repositories
octomap_mapping
Personal fork of OctoMap with performance improvements.
librealsense
Intel® RealSense™ SDK
vl53l1x_ros
STM VL53L1X rangefinder driver for ROS, with I2C address changing.
video_stream_opencv
A package to open video streams and publish them in ROS using the opencv videocapture mechanism
kubevirt-gfx-sriov
Intel's graphics virtualization technology (Graphics SR-IOV) on cloud/edge-native infrastructure.
saab-93NG-bluetooth-aux
A module to augment the Aux-In functionality of SAAB 93NG's (2002/3+), to add Bluetooth media playback and steering wheel media control support. If your SAAB has an optic-fiber MOST bus, this will work for you.
roslibpy
Python ROS Bridge library
SAA7706-reverse-engineering
Reverse engineering notes and I2C samples of the SAA7706 DSP IC. Found in SAAB 9-3II head units.
ros2-foxy-rosbag
A portable ROS2 Foxy toolkit, to provide the `ros2 bag` utility anywhere.
ros-imu-bno055
ROS package for the BNO055 IMU via I2C
nova_pid_viz
Python tools to aid in tuning CAN-bus motor drivers
esp32_can
Arduino ESP32 library supporting the on-chip CAN module
ArduinoCore-samd
Arduino Core for SAMD21 CPU
saab-93NG-IBUS
A collection of known I-BUS messages found in 2002/2003+ second-generation SAAB 9-3's. PR's welcome.
leighs-featherwings
Various feathers and featherwings of my own design.
saab-93NG-HPD-hacker
WORK IN PROGRESS. A board to go in between the SAAB SID/HPD connector on 2003+ 93 Gen2 Models, so that the UART-based protocol can be reverse engineered.
DynamicComponents-AI2
An App Inventor extension to add full support for creating any type of component at runtime, in your app.
zx0-bootloader
An I2C based bootloader for the SAMD21. Built using Zephyr.
wl-p2p-wifi
WiFi tools for P2P
packet-io
An arduino library for framing protocols, inspired by PacketSerial
SAAB_ICM2_LCD_RE
Collection of schematics and resources I've collected while reverse-engineering the LCD used in SAAB 9-3 "Infotainment Control Module 2".
Arduino_SAAB_ICM2_LCD_Driver
An Adafruit_GFX-based driver for the unique LCD used in the SAAB 9-3 "Infotainment Control Module 2".
rpi-userland
RPi userland
pi-bluetooth-snap
experimental snap to initialize BT on a pi
most
MOST stuff