diff options
Diffstat (limited to 'SystemDesign.md')
-rw-r--r-- | SystemDesign.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/SystemDesign.md b/SystemDesign.md index 1fcc36b7..2a4d72c0 100644 --- a/SystemDesign.md +++ b/SystemDesign.md @@ -10,3 +10,14 @@ This is implimented using a ram buffer for the disk. + +# Future improvements to be made +These features are things I would like to add to the firmware + +* Use hardware PWM for driving the heating element. +* Use the sysTick hardware for timing of events +* Move all the settings to an on device menu system instead of usb link +* Move error codes into a unified struct +* Rewrite most of the OLED stack to not require hardcoded values +* Rework the modes of the unit to be neater + |