Linnes Lab
Lab specializing in low-cost point-of-care diagnostic devices, wearables, and the like. Public repositories supporting open science and education for all.
Weldon School of Biomedical Engineering, Purdue University
Pinned Repositories
ADPD105
Arduino library for the ADPD105 Photometric Front Ends for pulse oximetry measurements
KickFFT
A library for implementing a discrete Fourier transform on an input data array. This library uses lookup tables for the trigonometric functions to reduce processing power and increase code efficiency. Specifically written for Arduino, but can be ported to other microcontrollers.
KickFilters
A library for implementing a few basic 1st order filters including high-pass, low-pass, and moving average filters. Specifically written for Arduino, but can be ported to other microcontrollers.
KickFiltersRT
A library for implementing a few basic real-time filters including high-pass and low-pass filters. Specifically written for Arduino, but can be ported to other microcontrollers.
KickSort
Arduino library for different sorting algorithms including quicksort, bubble sort, insertion sort, shell sort, and comb sort.
KickStat-Paper-Firmware
Firmware used to collect data for the first KickStat publication. The device was first called MiniStat so we apologize for the name conflict in many of the files.
LinnesLab-Eagle-Libraries
Linnes Lab's Public Eagle PCB Footprints using Eagle
LMP91000
Arduino library for the LMP91000 AFE Potentiostat for Electrochemical Sensing
MAX541X
Arduino library for controlling MAX5417, MAX5418, and MAX5419 Digital Potentiometers
Qwiic_NonContact_Thermo_MLX90632
Infrared Noncontact Thermometer FIR MLX90632
Linnes Lab's Repositories
LinnesLab/KickStat-Paper-Firmware
Firmware used to collect data for the first KickStat publication. The device was first called MiniStat so we apologize for the name conflict in many of the files.
LinnesLab/LMP91000
Arduino library for the LMP91000 AFE Potentiostat for Electrochemical Sensing
LinnesLab/KickFilters
A library for implementing a few basic 1st order filters including high-pass, low-pass, and moving average filters. Specifically written for Arduino, but can be ported to other microcontrollers.
LinnesLab/KickFiltersRT
A library for implementing a few basic real-time filters including high-pass and low-pass filters. Specifically written for Arduino, but can be ported to other microcontrollers.
LinnesLab/KickFFT
A library for implementing a discrete Fourier transform on an input data array. This library uses lookup tables for the trigonometric functions to reduce processing power and increase code efficiency. Specifically written for Arduino, but can be ported to other microcontrollers.
LinnesLab/MAX541X
Arduino library for controlling MAX5417, MAX5418, and MAX5419 Digital Potentiometers
LinnesLab/KickSort
Arduino library for different sorting algorithms including quicksort, bubble sort, insertion sort, shell sort, and comb sort.
LinnesLab/LinnesLab-Eagle-Libraries
Linnes Lab's Public Eagle PCB Footprints using Eagle
LinnesLab/MatrixMath
A GitHub repo for the MatrixMath Arduino library - http://playground.arduino.cc/Code/MatrixMath
LinnesLab/TrigDef
LinnesLab/tTestTable
LinnesLab/3D_Models
3D Models of our products
LinnesLab/AD524X
LinnesLab/AD7193
LinnesLab/Adafruit_ADS1X15
Driver for TI's ADS1015: 12-bit Differential or Single-Ended ADC with PGA and Comparator
LinnesLab/Adafruit_CAD_Parts
CAD files for various boards, components and parts
LinnesLab/ADS1118
Arduino Library for Texas Instruments ADS1118 - 16-Bit Analog-to-Digital Converter with internal Reference and Temperature Sensor
LinnesLab/Arduino-QuickSort
Librería para ordenación con algoritmo QuickSort en Arduino
LinnesLab/ArduinoSort
Easy sorting functions for Arduino, with focus on low memory footprint
LinnesLab/BasicLinearAlgebra
A library for using matrices and linear algebra on Arduino
LinnesLab/DS1844
An arduino library for controlling a Maxim Integrated DS1844 Quad Digital Potentiometer
LinnesLab/EEPROM_24C64A
Arduino library for 24C64A EEPROM
LinnesLab/Flow-Analysis
Macro/microscopic analyses of flow in nitrocellulose membranes
LinnesLab/GitHub-Orientation
LinnesLab/KickMath
A library for performing a few simple mathematical calculations optimized for speed, efficiency, and for use with arrays. Specifically written for Arduino, but can be ported to other microcontrollers.
LinnesLab/LinnesLab-Eagle-DesignBlocks
LinnesLab/MAX5419
MAX5419 Arduino Library
LinnesLab/OneButton
An Arduino library for using a single button for multiple purpose input.
LinnesLab/protocentral_max30003
Breakout board for the Maxim MAX3003 single-channel ECG AFE
LinnesLab/SparkFun_MAX1704x_Fuel_Gauge_Arduino_Library
An Arduino library to support the MAX17043 / MAX17044 / MAX17048 / MAX17049 battery fuel gauge