Ireland

Liontron Systems

Elite
@gavinlyonsrepo

Embedded systems firmware support.

RpiMotorLib. A python 3 library to connect various motor systems to a Raspberry pi single board computer

337

cylon. A Terminal user interface for maintaining an Arch Linux distribution.

203

LCR_meter. LCR meter project. An Inductance, Capacitance and Resistance meter, Arduino NANO(v3) based.

108

bashmultitool. A library for bash shell scripting containing useful helper functions.

102

TM1638plus. An Arduino library to drive TM1638, TM1637 & MAX7219 seven segment modules.

91

raspberrypi_tempmon. System monitoring program for Raspberry pi single board computers written in Python 3.

88

displaylib_16bit_PICO. Display Library for 16-bit color graphic displays for Raspberry PI PICO. C++ SDK, supports ssd1331, st7735, ili9341, st7789, GC9D01, GC9107 and GC9A01.

54

Display_Lib_RPI. A C++ Library for Linux based single board computers ( sbc ) to drive electronic displays. Developed and tested on Raspberry pi (5, 4 & 3).

43

aegis. TUI menu driven bash shell script to update and maintain a Debian based Linux distro.

34

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

30

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.

29

RPI_PICO_projects_list. An index of projects and libraries for Raspberry Pi Pico stored in this github account.

29

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

29

displaylib_1bit_PICO. Display Library for 1-bit color graphic displays for Raspberry PI PICO C++ SDK

28

ST7735_TFT_RPI. Library for TFT SPI LCD, ST7735 Driver, Raspberry Pi C++.

26

pic_16F1619_projects. Projects and libraries for the Microchip PIC 16F1619 Microcontroller ( 8-bit, 20-pin).

22

Cap_meter_arduino. Capacitance meter, Arduino-based, three tests , range 18pf to 4F , Push Button input , OLED and serial monitor output.

20

ERM19264_UC1609. Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.

19

pic_12F675_projects. Projects for the Pic 12F675 Microcontroller ( 8-bit, 8-pin).

18

HD44780_LCD_PCF8574. Library to support the HD44780 LCD , (I2C PCF8574 "backpack" interface) for the Arduino eco system

18

backupmenu. Backup program , menu based , CLI TUI utility for Linux distributions using Tar and rsync. Written in bash, CLI program.

15

FM_Radio_PICO. FM Radio Project, RPI PICO RP2040 SDK C++

12

opml_convert_RSS. Command line python utility, Converts the opml(Xml) or JSON file of a youtube user subscriptions provided by youtube, into a text file which can added to RSS reader setup file, like newsboat for example. Thus converting your youtube subscriptions, into a group of tagged RSS feeds.

12

Arduino_Clock_3. Arduino Real Time Alarm Clock DS3231 with TM1638. Arduino Clock with Battery backup (real time clock), Time, Date, Alarm, Temperature, TM1638 seven segment module output and input, Display Sleep mode.

12

LR_meter_arduino. Inductance and Resistance meter, Arduino based. Push button input. 3 tests, 4 resistor test ranges. One Inductance test, Analog input display , outputs to serial monitor and OLED. Resistor range is from 0 ohms to 2 Mohms , Inductor range is 80uH to 30,000uH.

11

Arduino_FM_radio. Arduino based FM radio using the Nano and the modules: SSD1306 OLED , TEA5767 FM radio, LM386 audio amplifer and KA2284 Audio level..

10

pic_18F47K42_projects. A set of projects and libraries for a Microchip PIC 18F47K42 Micro-controller. 40 pin, 8 bit , XC8.

10

STM32_projects. A collection of projects and libraries for STM32 based micro-controllers family.

10

displaylib_LED_PICO. A SDK C++ library for a Raspberry PI PICO device to support HT16K33, MAX7219, TM1637 & TM1638 LED segment modules

10

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

10

ADS1x15_PICO. Library Driver for Analog to digital converters (ADC) ADS1015 and ADS1115 modules. RPI PICO RP2040 SDK C++

10

NOKIA_5110_RPI. Nokia 5110 LCD SPI C++ library for the raspberry pi single board computer ecosystem, PCD8544 controller

9

ST7789_TFT_RPI. Raspberry Pi library for ST7789 LCD TFT

9

microcontrollerFonts. A repository to store various micro-controller fonts.

9

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.

8

ST7789_TFT_PICO. TFT SPI LCD, ST7789 Driver, Raspberry pi PICO display library. C++ SDK

7

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.

7

tv_viewer. GUI to view tv program details using TV maze application programming interface. Written in python 3 , it also stores user favourites in an SQLite database.

7

HD44780_LCD_RPI. Library to support the HD44780 LCD , (I2C PCF8574 "backpack" interface) for the Raspberry PI.

7

timer_arduino. Countdown Timer: Range 1-99 minutes. Output: time (mm:ss) to seven segment display(TM1637) and Audio to Buzzer. Input: Push button to start. 10K Pot used for time select.

7

GC9A01_LTSM. Arduino library for GC9A01 240×240 SPI TFT displays—supports hardware/software SPI, rotation, scroll, bitmaps, fonts, power modes, and advanced graphics.

7

pic_16F18446_projects. Projects and libraries code for the Pic 16F18446 Microcontroller ( 8-bit, 20-pin).

6

sensors_PICO. Combined Sensors library. A SDK C++ library for Raspberry PI PICO's. Supported list : BMP390 BMP280 LM35 LM75A DHT11 AHTXX

6

pic_16F18346_projects. A set of projects and libraries for a Microchip PIC 16F18346 Micro-controller. 20 pin, 8 bit , XC8.

6

timer_arduino_two. Countdown Timer: Range 1-99 minutes. Output time (mm:ss) to seven segment display and Audio to Buzzer. Input: Push button to start. Potentiometer used for time select.

5

particle_fire_simulation. Particle fire simulation. C++ graphics demo using SDL2.

5

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.

5

ERM19264_UC1609_PICO.

4

MAX7219_7SEG_RPI. A Raspberry pi library to display data on a 8-digit MAX7219 seven segment module. C++

4

ERM19264_UC1609_RPI. Raspberry pi C++ library for ERM19264-5 v3 LCD (UC1609C controller)

4

pic_16F18313_projects. Projects for the Microchip PIC 16F18313 Microcontroller ( 8-bit, 8-pin).

4

MCP4725_PICO. Library Driver for the MCP4725 DAC modules, for Raspberry pi PICO RP2040 C++ SDK

4

Arduino_Clock_1. Arduino Real Time Clock with Alarm and environmental sensors

4

Colossus_LTSM. Colossus_LTSM is a Python tool for converting TrueType fonts (.ttf) into C/C++ bitmap arrays and for visualizing font data stored in C/C++ header files. It is aimed at users working with embedded systems, LCDs, and GUIs where compact fonts are needed.

3

SSD1331_LTSM. Arduino C++ library for SSD1331 OLED displays — supports hardware/software SPI, rotation, scroll, brightness modes, graphics, bitmaps, and fonts.

2

Stepper_Motor_Control_PICO. Library to control Stepper Motors , Raspberry pi PICO SDK C++

2

ESP_projects. A set of projects for ESP WIFI modules, Which are made by Espressif Systems.

2

MQ7BlueTooth. A arduino project to read an MQ7 carbon monoxide(CO) sensor and transmits its data via bluetooth module.

1

BMP280_LTSM. Arduino Library for Bosch BMP280 Digital pressure sensor. Supports both I2C or SPI

1

pic_32_projects. A set of projects and libraries for PIC 32 Micro-controller's, written in C (xc32),

1
60
Apply