Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 794 Bytes

README.md

File metadata and controls

18 lines (15 loc) · 794 Bytes

RetroLFO

an 8 bit lfo module

Project Structure

  • RetroLFO/* is the production code in the folder format expected by arduino ide
  • RetroLFOTest/* is a cmake project that pulls in gtest for unit testing the pure functional, hardware independent parts of the codebase

Building

  1. open RetroLFO folder in the arduino ide.
  2. connect and configure a programmer for the ATTiny85.
  3. compile and flash the code to the ATTiny85.

Running tests

  1. open the RetroLFOTest folder in a terminal.
  2. run cmake CMakeLists.txt (this will download and install gtest for the project, if you dont have cmake 2.8.11+ you may need to install cmake)
  3. run make
  4. run make test to run all tests
  5. run ./fixed_test or one of the other test binaries to run a particular suite of tests