aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorBen V. Brown <[email protected]>2016-09-30 00:27:55 +1000
committerGitHub <[email protected]>2016-09-30 00:27:55 +1000
commit0b26e669af6d16fbdc5988558a702efdb35c116a (patch)
tree7261e77b4aab68a431c0d9eb3ea2d2056f8ca856 /README.md
parent278d29bf4c53587040c377045cd4e1c1868f5137 (diff)
downloadIronOS-0b26e669af6d16fbdc5988558a702efdb35c116a.tar.gz
IronOS-0b26e669af6d16fbdc5988558a702efdb35c116a.zip
Merge Dev into mainline (#1)v1.0
* Removing USB Need to refine the drive to the iron tip * Update README.md * * Rewrite all code from scratch * Only kept settings * New font * New PID * New Menus * Use Hardware I2C * Faster System * Better Heating Time * No USB * Full Menu System
Diffstat (limited to 'README.md')
-rw-r--r--README.md32
1 files changed, 26 insertions, 6 deletions
diff --git a/README.md b/README.md
index f2c2c361..71e7cf9a 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,32 @@
# TS100
-Source code for the TS100 Soldering Iron
+This is a complete open source re-write of the software for the ts100 soldering iron.
-## UNTESTED!
+This was started to remove the need for USB for changing system settings.
-This repository is my attempt (so far) at converting the source code for the TS100 soldering iron to the free System Workbench IDE and gcc based compilers.
+The software has similar functionality to the original firmware.
-I am also attempting to translate / comment as a go for a reference.
-
-Untested on actual hardware until noted otherwise.
+## Features Working
+* Soldering / Temperature control
+* Full PID Iron Temp
+* Adjusting temperature
+* Automatic sleep
+* Motion wake support
+* Basic settings menu
+* Input voltage UVLO measurement
+* Saving settings to flash for persistence
+* Improved GUI
+* Use hardware I2C for communications
+* Can disable movement detection if desired
+## Features still to be implemented
+* Manual Temp Calibration
+# Upgrading your ts100 iron
+This is completely safe, if it goes wrong just put the .hex file from the official website onto the unit and your back to the old firmware :)
+1. Hold the button closest to the tip, and plug in the USB to the computer.
+2. The unit will appear as a USB drive.
+3. Drag the .hex file onto the USB drive.
+4. The unit will disconnect and reconnect.
+5. The filename will have changed to end in .RDY or .ERR .
+6. If it ends with .RDY your done! Otherwise something went wrong.
+7. If it went wrong try on a windows computer, some Mac / Linux machines do not play well with their boot loader.