Skip to content

jameslyden/ino-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arduino-libs

These are lightweight implementations of common library functions, customized to only include the set of functions required for a particular project. This approach allows trading off between capability, performance, and total size.

Current libraries include:

  • LCDlite: control 2-line LCD and 5 input buttons over I2C
  • SDlite: Provide read-only access to the FAT filesystem on an SD card
  • MidiSynth: Utilize a VS1053 DSP as a real-time MIDI synthesizer

A performance comparison between stock libraries and these lightweight replacements can be seen in stripped-lib-performance.md.

About

Customized libraries for Arduino sketches

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages