aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSelene ToyKeeper2023-12-17 00:17:32 -0700
committerSelene ToyKeeper2023-12-17 00:17:32 -0700
commit21ef87919046d0d9bd8932b2635251eff22f7563 (patch)
tree953974281a5d60590e8072fec9d91cc668b0a986
parentbuild.sh: don't require DFPs, newer avr-libc doesn't need them (diff)
downloadanduril-21ef87919046d0d9bd8932b2635251eff22f7563.tar.gz
anduril-21ef87919046d0d9bd8932b2635251eff22f7563.tar.bz2
anduril-21ef87919046d0d9bd8932b2635251eff22f7563.zip
documented Wurkkos TS25/TS11/FC13 distinctions
-rw-r--r--MODELS12
-rw-r--r--hw/wurkkos/fc13/README.md10
-rw-r--r--hw/wurkkos/ts11/README.md8
-rw-r--r--hw/wurkkos/ts25/README.md20
4 files changed, 44 insertions, 6 deletions
diff --git a/MODELS b/MODELS
index ef280fa..a77b178 100644
--- a/MODELS
+++ b/MODELS
@@ -34,9 +34,9 @@ Model MCU Name
0261 attiny1634 hank-noctigon-k9.3
0262 attiny1634 hank-noctigon-k9.3-nofet
0263 attiny1634 hank-noctigon-k9.3-219
-0265 attiny1634 noctigon-k9.3-tintramp-nofet (old, use 0262)
-0266 attiny1634 noctigon-k9.3-tintramp-fet (old, use 0261)
-0267 attiny1634 noctigon-k9.3-tintramp-219 (old, use 0263)
+0265 attiny1634 noctigon-k9.3-tintramp-nofet (old, use 0262)
+0266 attiny1634 noctigon-k9.3-tintramp-fet (old, use 0261)
+0267 attiny1634 noctigon-k9.3-tintramp-219 (old, use 0263)
0271 attiny1634 hank-noctigon-dm11
0272 attiny1634 hank-noctigon-dm11-nofet
0273 attiny1634 hank-noctigon-dm11-boost
@@ -69,9 +69,9 @@ Model MCU Name
0632 attiny1616 sofirn-sc21-pro
0713 attiny1616 wurkkos-ts10-rgbaux
0714 attiny1616 wurkkos-ts10
-0715 attiny1616 wurkkos-ts25
-0716 attiny1616 wurkkos-fc13
-0717 attiny1616 wurkkos-ts11
+0715 attiny1616 wurkkos-ts25 (may need 0716 / 0717 on some models)
+0716 attiny1616 wurkkos-fc13 (may ship with 0715) (also, TS30S Pro)
+0717 attiny1616 wurkkos-ts11 (may ship with 0715)
1618 attiny1616 gchart-fet1-t1616
1630 attiny1616 thefreeman-lin16dac
1631 attiny1616 thefreeman-boost21-mp3431-hdr-dac-argb
diff --git a/hw/wurkkos/fc13/README.md b/hw/wurkkos/fc13/README.md
new file mode 100644
index 0000000..ab9b87f
--- /dev/null
+++ b/hw/wurkkos/fc13/README.md
@@ -0,0 +1,10 @@
+# Wurkkos FC13
+
+Single LED 18650 torch with FET+1 driver and RGB button. Includes a built-in
+charger / powerbank too, separate from the main torch circuit.
+
+The Wurkkos SP30S Pro also uses this firmware.
+
+Either torch may ship with the `0715` (wurkkos-ts25) firmware installed, but
+the RGB button does not work fully until upgrading to this FC13 firmware.
+
diff --git a/hw/wurkkos/ts11/README.md b/hw/wurkkos/ts11/README.md
new file mode 100644
index 0000000..e53e038
--- /dev/null
+++ b/hw/wurkkos/ts11/README.md
@@ -0,0 +1,8 @@
+# Wurkkos TS11
+
+Single LED 18350 / 18650 torch with FET+1 driver, RGB button, and RGB front
+aux. Includes a built-in charger too, separate from the main torch circuit.
+
+May ship with the `0715` (wurkkos-ts25) firmware installed, but the RGB button
+does not work fully until upgrading to this TS11 firmware.
+
diff --git a/hw/wurkkos/ts25/README.md b/hw/wurkkos/ts25/README.md
new file mode 100644
index 0000000..b3c33af
--- /dev/null
+++ b/hw/wurkkos/ts25/README.md
@@ -0,0 +1,20 @@
+# Wurkkos TS25
+
+A quad LED 21700 light with FET+1 driver and RGB front aux. A charge port is
+built in too, but operates independently and is not visible to the main
+firmware.
+
+Some other Wurkkos models may also ship with this firmware, and should be
+upgraded to use a more specific build:
+
+ - FC13: use wurkkos-fc13
+ - TS11: use wurkkos-ts11
+ - SP30S Pro: use wurkkos-fc13
+
+These builds have different aux LED behavior. The difference is whether the
+RGB aux is on the front, the side (button), or both.
+
+ - Front: TS25
+ - Side: FC13
+ - Both: TS11
+