This is the egoShield Arduino library, providing software functions for the uStepper egoShield shield.
- News!
- Features
- The egoShield library contains the following features:
- State is indicated at the top left corner of the OLED display
- PID mode is indicated in the top middle of the OLED display
- Loop mode is indicated in the top right corner of the OLED display
- The button functionalities are indicated by a bar in the bottom of the OLED display
- Installation
- To install the egoShield library into the Arduino IDE, perform the following steps:
- Go to Sketch->Include Libraries->Manage Libraries... in the Arduino IDE
- Search for "egoShield", in the top right corner of the "Library Manager" window
- Install egoShield library
The library is tested with Arduino IDE 1.8.5
- Prerequisites
- The library requires the uStepper library: uStepper GitHub and the u8g2 library from Olikraus u8g2 GitHub
- Copyright
(C)2018 uStepper ApS
www.uStepper.com
admin.nosp@m.istr.nosp@m.ation.nosp@m.@uSt.nosp@m.epper.nosp@m..com
The code contained in this file is released under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
The code in this library is provided without warranty of any kind - use at own risk! neither uStepper ApS nor the author, can be held responsible for any damage caused by the use of the code contained in this library !
- To do list
- Add comments in the .cpp
- clean the code in .cpp
- Add brakeFlag toggle (remove it from setup function)
- Known Bugs
-
- Author
- Mogens Groth Nicolaisen (mogen.nosp@m.s@us.nosp@m.teppe.nosp@m.r.co.nosp@m.m)
- Change Log
- Version
- 1.0.0:
- changed button debouncing algorithm
- fixed various minor bugs
- finished functionality
-
0.1.1:
- Corrected release version in library properties
-
0.1.0: