Brendan

I ❤️ to code and tinker with DIY electronics. Beyond that, I'm adamant about digestible documentation.

  • GitHub
  • Location: San Francisco Bay Area, CA

Projects

RF24

OSI Layer 2 driver for nRF24L01 on Arduino & Raspberry Pi/Linux Devices

C++ - Released: 18 Mar 2014 - 2,177

sphinx-immaterial

Adaptation of the popular mkdocs-material material design theme to the sphinx documentation system

Python - Released: 25 Sep 2021 - 166

CircuitPython_nRF24L01

CircuitPython driver library for the nRF24L01 transceiver.

Python - Released: 26 Jul 2019 - 45

pyRF24

A python package that wraps the RF24, RF24Network, and RF24Mesh C++ libraries.

C++ - Released: 08 Nov 2020 - 21

CirquePinnacle

A library to interface with Cirque Glidepoint circle trackpads on the Arduino, Linux (with python bindings), and RPi Pico SDK Platforms.

C++ - Released: 28 Mar 2020 - 25

CircuitPython_Cirque_Pinnacle

A CircuitPython driver library for interfacing with the Cirque Pinnacle (1CA027) touch controller ASIC used in Cirque Circle Trackpads.

Python - Released: 29 Feb 2020 - 16

CircuitPython-mocks

A library of mock data structures for soft testing CircuitPython-based projects

Python - Released: 04 Aug 2024 - 1

sphinx-social-cards

A Sphinx extension that generates images for social media cards.

Python - Released: 28 Jun 2023 - 0

rmskin-action

A Python-based Github action tool to package a Repository's Rainmeter Content into a validating .rmskin file for Rainmeter's Skin Installer

Python - Released: 04 Jul 2020 - 7

Drivetrain

This module contains the necessary algorithms for utilizing different DC motor types in different configurations.

Python - Released: 06 Sep 2019 - 1