├── LICENSE ├── MillControl ├── BrewTimer.cpp ├── BrewTimer.h ├── BrewlessState.cpp ├── BrewlessState.h ├── Button.cpp ├── Button.h ├── CMakeLists.txt ├── CalibrationPrompt.cpp ├── CalibrationPrompt.h ├── CharEditor.cpp ├── CharEditor.h ├── DataEditor.cpp ├── DataEditor.h ├── DataEditorData.h ├── DirectRun.cpp ├── DirectRun.h ├── Editor.cpp ├── Editor.h ├── FlatModeSelector.cpp ├── FlatModeSelector.h ├── HoldRun.cpp ├── HoldRun.h ├── MillControl.cpp ├── MillControl.h ├── MillControl.ino ├── Mode.cpp ├── Mode.h ├── ModeSelector.cpp ├── ModeSelector.h ├── MultiModeSelector.cpp ├── MultiModeSelector.h ├── MultiTimer1.cpp ├── MultiTimer1.h ├── Prompt.cpp ├── Prompt.h ├── RotatingButtons.cpp ├── RotatingButtons.h ├── RotatingEncoder.cpp ├── RotatingEncoder.h ├── Rotator.h ├── Run.cpp ├── Run.h ├── Scale.cpp ├── Scale.h ├── ScaleTarePrompt.cpp ├── ScaleTarePrompt.h ├── State.cpp ├── State.h ├── Timed.h ├── TimedRun.cpp ├── TimedRun.h ├── UI.cpp ├── UI.h ├── WeightCalibrationRun.cpp ├── WeightCalibrationRun.h ├── WeightRun.cpp ├── WeightRun.h ├── cmake │ ├── ArduinoToolchain.cmake │ ├── ArduinoToolchain.cmake~ │ └── Platform │ │ └── Arduino.cmake ├── fonts │ ├── bdffont.py │ └── fub20b.bdf ├── fub20bn.h ├── helvB10s.h ├── helvB14r.h ├── helvR14n.h └── images │ ├── bean.xbm │ ├── bean20.xbm │ ├── cup.png │ ├── cupS.xbm │ ├── hand.xbm │ └── hand20.xbm └── README.md /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/LICENSE -------------------------------------------------------------------------------- /MillControl/BrewTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/BrewTimer.cpp -------------------------------------------------------------------------------- /MillControl/BrewTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/BrewTimer.h -------------------------------------------------------------------------------- /MillControl/BrewlessState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/BrewlessState.cpp -------------------------------------------------------------------------------- /MillControl/BrewlessState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/BrewlessState.h -------------------------------------------------------------------------------- /MillControl/Button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Button.cpp -------------------------------------------------------------------------------- /MillControl/Button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Button.h -------------------------------------------------------------------------------- /MillControl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/CMakeLists.txt -------------------------------------------------------------------------------- /MillControl/CalibrationPrompt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/CalibrationPrompt.cpp -------------------------------------------------------------------------------- /MillControl/CalibrationPrompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/CalibrationPrompt.h -------------------------------------------------------------------------------- /MillControl/CharEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/CharEditor.cpp -------------------------------------------------------------------------------- /MillControl/CharEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/CharEditor.h -------------------------------------------------------------------------------- /MillControl/DataEditor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/DataEditor.cpp -------------------------------------------------------------------------------- /MillControl/DataEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/DataEditor.h -------------------------------------------------------------------------------- /MillControl/DataEditorData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/DataEditorData.h -------------------------------------------------------------------------------- /MillControl/DirectRun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/DirectRun.cpp -------------------------------------------------------------------------------- /MillControl/DirectRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/DirectRun.h -------------------------------------------------------------------------------- /MillControl/Editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Editor.cpp -------------------------------------------------------------------------------- /MillControl/Editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Editor.h -------------------------------------------------------------------------------- /MillControl/FlatModeSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/FlatModeSelector.cpp -------------------------------------------------------------------------------- /MillControl/FlatModeSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/FlatModeSelector.h -------------------------------------------------------------------------------- /MillControl/HoldRun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/HoldRun.cpp -------------------------------------------------------------------------------- /MillControl/HoldRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/HoldRun.h -------------------------------------------------------------------------------- /MillControl/MillControl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MillControl.cpp -------------------------------------------------------------------------------- /MillControl/MillControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MillControl.h -------------------------------------------------------------------------------- /MillControl/MillControl.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MillControl.ino -------------------------------------------------------------------------------- /MillControl/Mode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Mode.cpp -------------------------------------------------------------------------------- /MillControl/Mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Mode.h -------------------------------------------------------------------------------- /MillControl/ModeSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/ModeSelector.cpp -------------------------------------------------------------------------------- /MillControl/ModeSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/ModeSelector.h -------------------------------------------------------------------------------- /MillControl/MultiModeSelector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MultiModeSelector.cpp -------------------------------------------------------------------------------- /MillControl/MultiModeSelector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MultiModeSelector.h -------------------------------------------------------------------------------- /MillControl/MultiTimer1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MultiTimer1.cpp -------------------------------------------------------------------------------- /MillControl/MultiTimer1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/MultiTimer1.h -------------------------------------------------------------------------------- /MillControl/Prompt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Prompt.cpp -------------------------------------------------------------------------------- /MillControl/Prompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Prompt.h -------------------------------------------------------------------------------- /MillControl/RotatingButtons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/RotatingButtons.cpp -------------------------------------------------------------------------------- /MillControl/RotatingButtons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/RotatingButtons.h -------------------------------------------------------------------------------- /MillControl/RotatingEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/RotatingEncoder.cpp -------------------------------------------------------------------------------- /MillControl/RotatingEncoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/RotatingEncoder.h -------------------------------------------------------------------------------- /MillControl/Rotator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Rotator.h -------------------------------------------------------------------------------- /MillControl/Run.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Run.cpp -------------------------------------------------------------------------------- /MillControl/Run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Run.h -------------------------------------------------------------------------------- /MillControl/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Scale.cpp -------------------------------------------------------------------------------- /MillControl/Scale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Scale.h -------------------------------------------------------------------------------- /MillControl/ScaleTarePrompt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/ScaleTarePrompt.cpp -------------------------------------------------------------------------------- /MillControl/ScaleTarePrompt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/ScaleTarePrompt.h -------------------------------------------------------------------------------- /MillControl/State.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/State.cpp -------------------------------------------------------------------------------- /MillControl/State.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/State.h -------------------------------------------------------------------------------- /MillControl/Timed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/Timed.h -------------------------------------------------------------------------------- /MillControl/TimedRun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/TimedRun.cpp -------------------------------------------------------------------------------- /MillControl/TimedRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/TimedRun.h -------------------------------------------------------------------------------- /MillControl/UI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/UI.cpp -------------------------------------------------------------------------------- /MillControl/UI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/UI.h -------------------------------------------------------------------------------- /MillControl/WeightCalibrationRun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/WeightCalibrationRun.cpp -------------------------------------------------------------------------------- /MillControl/WeightCalibrationRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/WeightCalibrationRun.h -------------------------------------------------------------------------------- /MillControl/WeightRun.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/WeightRun.cpp -------------------------------------------------------------------------------- /MillControl/WeightRun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/WeightRun.h -------------------------------------------------------------------------------- /MillControl/cmake/ArduinoToolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/cmake/ArduinoToolchain.cmake -------------------------------------------------------------------------------- /MillControl/cmake/ArduinoToolchain.cmake~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/cmake/ArduinoToolchain.cmake~ -------------------------------------------------------------------------------- /MillControl/cmake/Platform/Arduino.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/cmake/Platform/Arduino.cmake -------------------------------------------------------------------------------- /MillControl/fonts/bdffont.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/fonts/bdffont.py -------------------------------------------------------------------------------- /MillControl/fonts/fub20b.bdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/fonts/fub20b.bdf -------------------------------------------------------------------------------- /MillControl/fub20bn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/fub20bn.h -------------------------------------------------------------------------------- /MillControl/helvB10s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/helvB10s.h -------------------------------------------------------------------------------- /MillControl/helvB14r.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/helvB14r.h -------------------------------------------------------------------------------- /MillControl/helvR14n.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/helvR14n.h -------------------------------------------------------------------------------- /MillControl/images/bean.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/bean.xbm -------------------------------------------------------------------------------- /MillControl/images/bean20.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/bean20.xbm -------------------------------------------------------------------------------- /MillControl/images/cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/cup.png -------------------------------------------------------------------------------- /MillControl/images/cupS.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/cupS.xbm -------------------------------------------------------------------------------- /MillControl/images/hand.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/hand.xbm -------------------------------------------------------------------------------- /MillControl/images/hand20.xbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/MillControl/images/hand20.xbm -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/romanseidl/MillControl/HEAD/README.md --------------------------------------------------------------------------------