- Camera info yaml (#231)
- Improve Shell unit tests (#245)
- fix minor typo in App class (#246)
- Changes to add IMU to andino firmware (#215)
- Add Shell class tests (#242)
- Modify Shell class API to allow dependency injection (#221)
- Add basic Platform IO instructions (#229)
- Add serial stream interface and the Arduino implementation (#220)
- Rename PID class (#218)
- Rename init method from Shell class (#219)
- Add PID class tests (#217)
- Only send motor commands if pid is enabled (#222)
- Add Encoder unit tests (#214)
- Add Motor unit tests (#211)
- Modify Encoder class API to allow dependency injection (#213)
- Modify Motor class API to allow dependency injection (#210)
- Add digital in interface (#212)
- Add PWM output interface and the Arduino implementation (#209)
- Add digital output interface and the Arduino implementation (#208)
- Fix Arduino header file inclusion (#207)
- Add basic setup for unit testing (#205)
- Improve app loop (#197)
- Improve command prompt parsing (#194)
- Add Shell class (#193)
- Supports Arduino Nano by providing a new Arduino configuration. (#195)
- Fixes some compilation warnings. (#196)
- Add command methods (#187)
- Enable all compiler warnings (#186)
- Add Hw struct (#177)
- Add Constants struct (#176)
- Add App class (#175)
- Add main function (#173)
- Fixes link to commands. (#178)
- Add Encoder class (#172)
- Contributors: Agustin Alba Chicar, Franco Cipollone, Gary Servin, Gonzo, Javier Balloffet, Jesús Silva
- Don't send stop constantly (#150)
- Make sure to initialize motor speeds (#149)
- Adds package structures to firmware and hardware. (#133)
- Add PCInt class (#131)
- Improve PID class (#128)
- Add PID class (#125)
- Refactor PID module (#124)
- Replace include guard in hw.h with pragma directive (#126)
- Remove blank line (#127)
- Add Motor class (#108)
- Move pin definitions to hw.h header file (#107)
- Add ClangFormat config file (#106)
- Add PlatformIO support (#86)
- Contributors: Franco Cipollone, Gary Servin, Javier Balloffet