an 8 bit lfo module
RetroLFO/*
is the production code in the folder format expected by arduino ideRetroLFOTest/*
is a cmake project that pulls in gtest for unit testing the pure functional, hardware independent parts of the codebase
- open
RetroLFO
folder in the arduino ide. - connect and configure a programmer for the ATTiny85.
- compile and flash the code to the ATTiny85.
- open the
RetroLFOTest
folder in a terminal. - 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) - run
make
- run
make test
to run all tests - run
./fixed_test
or one of the other test binaries to run a particular suite of tests