Pinned Repositories
bashmultitool
A library for bash shell scripting containing useful helper functions.
cylon
A Terminal user interface for maintaining an Arch Linux distribution.
cylon-deb
TUI menu driven bash shell script to update and maintain a Debian based Linux distro.
Display_Lib_RPI
A C++ Library to connect electronic displays to Linux based single board computers . Developed and tested on Raspberry pi 5 & 3
FourteenSegDisplay
An Arduino library to display data on a seven 7, nine 9, fourteen 14 or sixteen 16 segment alphanumeric LED display module. Will work with common anode and cathode. Includes ASCII font and supports Hexadecimal, Decimal point, strings. Optimized low memory footprint. Provides a function for manually setting segments to any pattern. Uses Shift registers
LCR_meter
LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.
NOKIA5110_TEXT
ASCII text Library for the Nokia 5110 LCD ( PCD8544 controller) for the Arduino microcontroller eco-system. Nine ASCII text fonts of various sizes . Designed to be light weight, low memory footprint. Tested on Arduino , STM32 and ESP-X
raspberrypi_tempmon
System monitoring program for Raspberry pi single board computers written in Python 3.
RpiMotorLib
A python 3 library to connect various motor systems to a Raspberry pi single board computer
TM1638plus
An Arduino library to drive TM1638 seven segment modules.
gavinlyonsrepo's Repositories
gavinlyonsrepo/RpiMotorLib
A python 3 library to connect various motor systems to a Raspberry pi single board computer
gavinlyonsrepo/cylon
A Terminal user interface for maintaining an Arch Linux distribution.
gavinlyonsrepo/TM1638plus
An Arduino library to drive TM1638 seven segment modules.
gavinlyonsrepo/raspberrypi_tempmon
System monitoring program for Raspberry pi single board computers written in Python 3.
gavinlyonsrepo/FourteenSegDisplay
An Arduino library to display data on a seven 7, nine 9, fourteen 14 or sixteen 16 segment alphanumeric LED display module. Will work with common anode and cathode. Includes ASCII font and supports Hexadecimal, Decimal point, strings. Optimized low memory footprint. Provides a function for manually setting segments to any pattern. Uses Shift registers
gavinlyonsrepo/ST7735_TFT_PICO
TFT SPI LCD, ST7735 Driver, Raspberry pi PICO RP2040 display library. C++ SDK
gavinlyonsrepo/RPI_PICO_projects_list
An index of projects and libraries for Raspberry Pi Pico's (RP2040) stored in this github account.
gavinlyonsrepo/SSD1306_OLED_RPI
C++ Library to support the I2C 128X64 OLED Display Module driven by the SSD1306 controller for the Raspberry pi SBC eco-system.
gavinlyonsrepo/Display_Lib_RPI
A C++ Library to connect electronic displays to Linux based single board computers . Developed and tested on Raspberry pi 5 & 3
gavinlyonsrepo/ST7735_TFT_RPI
Library for TFT SPI LCD, ST7735 Driver, Raspberry Pi C++.
gavinlyonsrepo/ERM19264_UC1609
Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.
gavinlyonsrepo/SSD1306_OLED_PICO
SSD1306 OLED controller for the Raspberry PI PICO rp2040 C++ SDK
gavinlyonsrepo/STM32_projects
A collection of projects and libraries for STM32 based micro-controllers family.
gavinlyonsrepo/LED_Segment_Display_Simulator
Simulation of LED segments displays , 7, 9, 14, and 16 segment displays supported, includes ASCII fonts and spreadsheet character creator. A segment display is a form of electronic display device for displaying characters. Code: JavaScript - P5 library
gavinlyonsrepo/ADS1x15_PICO
Library Driver for ADC's ADS1015 and ADS1115 modules. RPI PICO RP2040 SDK C++
gavinlyonsrepo/RF_DATA_LINK
A low power RF data link between two ATmega328's based Arduino units , Sensor data is transferred Via a 433 Mhz transmitter. and then displayed on an OLED CH1115.
gavinlyonsrepo/ER_OLEDM1_CH1115
Library to support the ER-OLEDM1.09-1 128X64 OLED Display Module driven by the CH1115 controller for the Arduino eco-system. SPI.
gavinlyonsrepo/NOKIA_5110_RPI
Nokia 5110 LCD SPI C++ library for the raspberry pi single board computer ecosystem, PCD8544 controller
gavinlyonsrepo/gavinlyonsrepo.github.io
Website hosted on github pages to document open source work in this repository.
gavinlyonsrepo/particle_fire_simulation
Particle fire simulation. C++ graphics demo using SDL2.
gavinlyonsrepo/ERM19264_UC1609_RPI
Raspberry pi C++ library for ERM19264-5 v3 LCD (UC1609C controller)
gavinlyonsrepo/MAX7219_7SEG_RPI
A Raspberry pi library to display data on a 8-digit MAX7219 seven segment module. C++
gavinlyonsrepo/pic_16F18446_projects
Projects and libraries code for the Pic 16F18446 Microcontroller ( 8-bit, 20-pin).
gavinlyonsrepo/TM1638plus_RPI
A C++ installable Dynamic Raspberry pi library to display data on a 8-digit TM1638 seven segment module This library supports several variants. The (8 KEY & 8 LED) variant which has 8 LED's and 8 Push buttons. The (16 KEY QFY) variant which has 16 pushbuttons. The (LKM1638) variant which has 8 bi-colour LED's and 8 Push buttons.
gavinlyonsrepo/ERM19264_UC1609_PICO
RPI PICO C++ SDK Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.
gavinlyonsrepo/RPI_Tools
Tools , utilities and example code for the Raspberry Pi Single board computer's.
gavinlyonsrepo/awesome-raspberry-pi
📝 A curated list of awesome Raspberry Pi tools, projects, images and resources
gavinlyonsrepo/ER_OLEDM1_CH1115_PICO
RPI PICO C++ RP2040 Library to support the ER-OLEDM 128X64 OLED Display Module driven by the CH1115 controller
gavinlyonsrepo/Fractal_creator
Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.
gavinlyonsrepo/ST7789_TFT_RPI
Raspberry Pi library for ST7789 LCD TFT