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 + diff --git a/workspace/ts100/.cproject b/workspace/ts100/.cproject index 3c031bc3..a061e4ec 100644 --- a/workspace/ts100/.cproject +++ b/workspace/ts100/.cproject @@ -14,7 +14,7 @@ - +