diff --git a/README.md b/README.md index 523d084..a756cd2 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ the TigerTag user; every other vision is accepted and encouraged. | **[TigerPOD](docs/products/tigerpod.md)** | A 3D-printable scanner stand for your desk — free STL | | **[TigerScale](docs/products/tigerscale.md)** | The open-source scale that answers "how much is left?" | | **[TigerSpool](docs/products/tigerspool.md)** | Hold a spool against it, tap a slot — the filament is written on any printer brand | +| **[Tiger Touch](docs/products/tigertouch.md)** | A firmware that turns the Panda Touch screen into one live display for every printer brand | ## Everything is open — the public repositories @@ -160,6 +161,7 @@ piece of it. | [Tiger-Scale](https://github.com/TigerTag-Project/Tiger-Scale) | The V2 scale — previous generation, different hardware (MIT) | | [TigerPOD](https://github.com/TigerTag-Project/TigerPOD) | Print the reader stand — free STL (CC BY 4.0) | | [TigerSpool-RFID](https://github.com/TigerTag-Project/TigerSpool-RFID) | Build the printer-side box — ESP32-S3, touchscreen, NFC (MIT) | +| [Tiger-Touch](https://github.com/TigerTag-Project/Tiger-Touch) | The firmware for the Panda Touch / K-Touch screen — every printer brand on one display (MIT) | ## Dive deeper diff --git a/docs/assets/icons/tigertouch.svg b/docs/assets/icons/tigertouch.svg new file mode 100644 index 0000000..6f553d8 --- /dev/null +++ b/docs/assets/icons/tigertouch.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/docs/assets/tigertouch-device.png b/docs/assets/tigertouch-device.png new file mode 100644 index 0000000..94dfbb7 Binary files /dev/null and b/docs/assets/tigertouch-device.png differ diff --git a/docs/assets/tigertouch-flashforge-ad5x.png b/docs/assets/tigertouch-flashforge-ad5x.png new file mode 100644 index 0000000..86785a1 Binary files /dev/null and b/docs/assets/tigertouch-flashforge-ad5x.png differ diff --git a/docs/assets/tigertouch-home-cards.png b/docs/assets/tigertouch-home-cards.png new file mode 100644 index 0000000..5323a87 Binary files /dev/null and b/docs/assets/tigertouch-home-cards.png differ diff --git a/docs/assets/tigertouch-home-list.png b/docs/assets/tigertouch-home-list.png new file mode 100644 index 0000000..a588e51 Binary files /dev/null and b/docs/assets/tigertouch-home-list.png differ diff --git a/docs/assets/tigertouch-printers.png b/docs/assets/tigertouch-printers.png new file mode 100644 index 0000000..5b3baad Binary files /dev/null and b/docs/assets/tigertouch-printers.png differ diff --git a/docs/assets/tigertouch-snapmaker-u1.png b/docs/assets/tigertouch-snapmaker-u1.png new file mode 100644 index 0000000..8b70d86 Binary files /dev/null and b/docs/assets/tigertouch-snapmaker-u1.png differ diff --git a/docs/developers/repositories.md b/docs/developers/repositories.md index 7391205..1ea40e4 100644 --- a/docs/developers/repositories.md +++ b/docs/developers/repositories.md @@ -15,6 +15,7 @@ All public repositories live under the | [Tiger-Scale](https://github.com/TigerTag-Project/Tiger-Scale) | TigerScale V2 (previous generation — different hardware) | MIT | | [TigerPOD](https://github.com/TigerTag-Project/TigerPOD) | 3D-printable dual reader stand | CC BY 4.0 | | [TigerSpool-RFID](https://github.com/TigerTag-Project/TigerSpool-RFID) | Printer-side spool scanner — ESP32-S3 + PN532, touchscreen, cross-brand | MIT | +| [Tiger-Touch](https://github.com/TigerTag-Project/Tiger-Touch) | Firmware for the BIGTREETECH Panda Touch / K-Touch screen — every printer brand on one display | MIT | | [FlashForge-TigerTag-Creator5-Firmware-Lan-and-Cloud](https://github.com/TigerTag-Project/FlashForge-TigerTag-Creator5-Firmware-Lan-and-Cloud) | Official FlashForge firmware for the Creator 5 / 5 Pro — Cloud and LAN at the same time, built by FlashForge with TigerTag | see repo | ## Which repo is canonical for what diff --git a/docs/products/README.md b/docs/products/README.md index 9298899..cda1412 100644 --- a/docs/products/README.md +++ b/docs/products/README.md @@ -33,6 +33,7 @@ working; it becomes **TigerTag Certified** only when TigerSystem grants it | [TigerPOD](./tigerpod.md) | 3D-printable dual NFC reader stand | Hardware | | [TigerScale](./tigerscale.md) | Open-source ESP32 filament scale | Hardware | | [TigerSpool](./tigerspool.md) | Open-source ESP32 box beside the printer — tap a spool, pick a slot, any brand | Hardware | +| [Tiger Touch](./tigertouch.md) | Open-source firmware for the BIGTREETECH Panda Touch / K-Touch screen — every brand of printer, live, on one screen | Firmware | | [TigerTag Factory & Manager](./factory-suite.md) | Industrial chip programming & filament-database tools for factories — **not public**, production-grade | Industrial | ```mermaid diff --git a/docs/products/tigertouch.md b/docs/products/tigertouch.md new file mode 100644 index 0000000..8857888 --- /dev/null +++ b/docs/products/tigertouch.md @@ -0,0 +1,179 @@ +# Tiger Touch + +**Your Panda Touch is in a drawer. Give it every printer you own.** A free, +open-source firmware that turns the BIGTREETECH Panda Touch and K-Touch into one +live touchscreen for all your 3D printers — no soldering, no computer. + +A BIGTREETECH Panda Touch running Tiger Touch: two live printer cards, a FlashForge AD5X and a Bambu Lab X1C, with progress ring, light, pause and stop buttons, and the nozzle, bed and chamber temperatures + +*Two live printer cards on one screen: a FlashForge AD5X and a Bambu Lab X1C.* + +
+Install from your browser +
+ +
+ Sources +
+ +BIGTREETECH sells one little 5" touchscreen under two names: the **Panda Touch**, +made for Bambu Lab printers, and the **K-Touch**, made for Klipper printers. Same +board, two firmwares, each tied to one family of machines. Change printer, and +the screen goes into a drawer. + +**Tiger Touch is a new firmware for that same screen**, written from scratch. It +signs in to your free TigerTag account, finds every printer you declared there, +and talks to each one directly, over its own protocol, at the same time. If you +own a Panda Touch or a K-Touch that no longer matches your printers, it is the +hardware Tiger Touch was made for. + +Open source under **MIT**. Nothing to solder, nothing to print, no Raspberry Pi, +no server in between: you plug the screen into a USB port, press **Install** in +your browser, and two minutes later it shows your printers. + +## What it does + +- **Every brand on one screen** — Bambu Lab, Creality, Elegoo, Anycubic, + Snapmaker, FlashForge, Prusa, plus any Klipper (Moonraker) or OctoPrint + machine. +- **Cloud and LAN** — Bambu Lab through the Bambu cloud or in LAN mode, Anycubic + through the Anycubic cloud or on the LAN, the others on your local network. +- **Live, all of them** — state, progress, file, time left and end time, + nozzles, bed, chamber and filament units (AMS, CFS, Station, ACE, MMU / AFC + lanes), with up to **ten printers** followed at once. +- **Safe controls** — pause, resume, stop (a 1.5 s hold, so a stray finger never + ends a print) and the printer's light. **Nothing else is ever sent**: no + heating, no moving, no starting a print. +- **Updates itself** — new versions arrive over Wi-Fi, verified before install, + rolled back by themselves if they fail to start. +- **Eleven languages** — English, French, German, Spanish, Italian, Chinese, + Portuguese (Brazil and Portugal), Polish, Russian, Dutch. + +
+
+Home screen in card view: one live card per printer, sliding sideways +
Cards: one live card per printer, slide for more.
+
+
+Home screen in list view: one row per printer with state, progress, temperatures, light, pause and stop +
List: every printer at a glance. One touch switches view.
+
+
+Full view of a Snapmaker U1: four tool heads with the active one ringed, and its four filaments +
Snapmaker U1: four tool heads, the active one ringed.
+
+
+Full view of a FlashForge AD5X: its external spool and its four-slot material station +
FlashForge AD5X: external spool and material station.
+
+
+ +## Where it sits + +```mermaid +flowchart LR + ST["Tiger Studio"] -- "you declare your printers" --> FB[("Your TigerSystem account")] + FB -- "printers, addresses, access codes" --> TT["Tiger Touch
Panda Touch / K-Touch, 5 inch screen"] + TT -- "each brand's own protocol" --> PR["Your printers
up to ten at once"] +``` + +## What has to exist first + +Tiger Touch reads your printers **from your TigerSystem account**, so it never +asks for an address or an access code on a 5" screen. Create the account and add +your printers in the **desktop** [Tiger Studio](./tiger-studio.md) (Windows, +macOS, Linux), which finds them on your network — the web version cannot add +printers. + +> **In short:** Tiger Studio → create an account → add your printers → +> *then* set up the screen. + +## Which printers + +Tiger Touch picks the connection from the **brand**, not the model: any printer +of these families that Tiger Studio can add, Tiger Touch can show. Tiger Studio's +catalogue counts about 380 models from about 60 makers. + +Popular printers Tiger Touch follows: Bambu Lab X1C, Creality K2 Plus, Elegoo Centauri Carbon, Anycubic Kobra S1, Snapmaker U1, FlashForge AD5X, Prusa Core One and a Klipper Qidi X-Plus 4 + +| Brand | Connection | Seen on a real machine | +|---|---|---| +| [Bambu Lab](../compatibility/bambu-lab.md) (X1, P1, P2S, A1, H2…) | Bambu cloud, or LAN (MQTT over TLS) | **Yes** — printing through the cloud (P2S), idle in LAN mode (X1C, A1) | +| [Creality](../compatibility/creality.md) (K2, K1, Hi, Ender-3 V4…) | WebSocket on the LAN | **Yes** — printing (K2), idle with its CFS (Ender-3 V4) | +| [Snapmaker](../compatibility/snapmaker.md) U1 | Moonraker WebSocket | **Yes** — idle, four tool heads | +| [FlashForge](../compatibility/flashforge.md) (AD5X, Adventurer 5M, Creator 5) | HTTP on the LAN | **Yes** — idle (AD5X) | +| [Anycubic](../compatibility/anycubic.md) (Kobra 3, Kobra X, Kobra S1…) | Anycubic cloud, or LAN (MQTT over TLS) | **Yes** — idle through the cloud (Kobra X), with its ACE | +| [Elegoo](../compatibility/elegoo.md) Centauri Carbon 1 and 2 | MQTT (CC2), SDCP (CC1) | Not yet | +| **Prusa** (MK4, Core One, XL, MINI) | PrusaLink | Not yet | +| [Klipper](../compatibility/klipper.md) — Voron, Qidi, Sovol, RatRig… | Moonraker HTTP | Against Tiger Studio's test printer only | +| **OctoPrint** — any Marlin printer behind it | OctoPrint REST API | Against Tiger Studio's test printer only | + +"Not yet" means written from the maker's protocol and compiled, never run on that +machine: **a report from your printer is the most useful thing you can send.** +Pause, resume and stop work wherever the connection takes commands (not through +the Bambu or Anycubic cloud); the light works everywhere except Prusa, OctoPrint +and the Centauri Carbon 1. Every field and every test is in the +[per-brand status](https://github.com/TigerTag-Project/Tiger-Touch/blob/main/docs/PRINTER-COMPATIBILITY.md). + +**A printer shows "offline"?** Check its LAN mode first: it is off by default on +Creality, FlashForge and Bambu Lab. + +## One screen, every brand + +The firmwares the screen ships with each know **one** family of printers. + +| | **Tiger Touch** | Panda Touch firmware | K-Touch firmware | +|---|---|---|---| +| Printer families on one screen | **9** | 1 (Bambu Lab) | 1 (Klipper) | +| Printers live at once | **up to 10**, all updating together | several Bambu Lab, slows down from about 3 in our use | **1** at a time (50 saved, switch between them) | +| Printers set up | from your TigerTag account, nothing typed on the screen | IP, serial, access code | IP and port, or a scan | +| Over-the-air updates | Yes, verified, with automatic roll-back | No | No | + +BIGTREETECH's firmwares give full control of their one family — starting prints, +temperatures, moves — which Tiger Touch deliberately does not. You can go back to +them at any time. + +*The Panda Touch and K-Touch columns come from BIGTREETECH's own wiki (read +2026-10-16); "slows down from about 3" is the TigerTag team's own experience, not +a BIGTREETECH figure.* + +## Install in two minutes + +1. **Declare your printers** in Tiger Studio, as above. +2. **Flash the screen from your browser.** Open + **** in **Chrome or Edge** on + a computer (WebSerial: not Safari, not Firefox, not a phone), plug the screen + in with a USB-C **data** cable, press **Install** and pick its port. Replacing + the BIGTREETECH firmware: tick **Erase device**. Updating a Tiger Touch over + USB: leave it unticked, your Wi-Fi and account are kept. +3. **Follow the screen.** Language, Wi-Fi, then your TigerTag account — e-mail + and password, or **Continue with Google** with a QR code scanned by your + phone. Switch on the printers you want to follow, and that is it. *Later* is + always an answer: the screen starts at once and connects in the background. + +After that there is nothing to do: the screen checks for a new version once a day +and installs it in two touches. + +First time? The [install guide](https://github.com/TigerTag-Project/Tiger-Touch/blob/main/docs/INSTALL.md) +covers the USB driver (required on macOS), keeping a copy of the BIGTREETECH +firmware so you can go back, and the one box to tick. + +## The hardware + +The **BIGTREETECH Panda Touch** and **K-Touch** are designed and made by +**BIGTREETECH** (BIQU): a 5" 800×480 IPS touchscreen around an ESP32-S3 with 8 MB +of PSRAM and 16 MB of flash, Wi-Fi, USB-C and a battery. Tiger Touch runs on it +unmodified, and builds on the board support BIGTREETECH published for it under +the MIT license. The K-Touch is the same board as the Panda Touch, so the same +image is meant for it — but Tiger Touch has been run on a Panda Touch only so +far: a report from a K-Touch is welcome. + +Tiger Touch is an independent project, not made or endorsed by BIGTREETECH, BIQU, +or any printer maker named here. + +Build it yourself with ESP-IDF 5.5 — the steps are in the +[repository](https://github.com/TigerTag-Project/Tiger-Touch#build-it-yourself). + +--- + +**▲ [Documentation index](../../README.md)** · **Related:** [Tiger Studio](./tiger-studio.md), [TigerSpool](./tigerspool.md), [Printer compatibility](../compatibility/README.md) diff --git a/i18n/fr/developers/repositories.md b/i18n/fr/developers/repositories.md index 1f596f7..ba06733 100644 --- a/i18n/fr/developers/repositories.md +++ b/i18n/fr/developers/repositories.md @@ -1,5 +1,5 @@ --- -sourceHash: 408bba90c1c85f0068c32bef0ea6d6ae4dfc29c7777012282200f148571767f7 +sourceHash: e105c9b75119b7aa7e2595e49787f989d06420d64516400b94f1e220a313c3e2 sourcePath: docs/developers/repositories.md --- @@ -20,6 +20,7 @@ Tous les dépôts publics vivent au sein de l'organisation GitHub | [Tiger-Scale](https://github.com/TigerTag-Project/Tiger-Scale) | TigerScale V2 (génération précédente — matériel différent) | MIT | | [TigerPOD](https://github.com/TigerTag-Project/TigerPOD) | Support double lecteur imprimable en 3D | CC BY 4.0 | | [TigerSpool-RFID](https://github.com/TigerTag-Project/TigerSpool-RFID) | Scanner de bobine côté imprimante — ESP32-S3 + PN532, écran tactile, multimarque | MIT | +| [Tiger-Touch](https://github.com/TigerTag-Project/Tiger-Touch) | Firmware pour l'écran BIGTREETECH Panda Touch / K-Touch — toutes les marques d'imprimantes sur un seul écran | MIT | | [FlashForge-TigerTag-Creator5-Firmware-Lan-and-Cloud](https://github.com/TigerTag-Project/FlashForge-TigerTag-Creator5-Firmware-Lan-and-Cloud) | Firmware FlashForge officiel pour les Creator 5 / 5 Pro — Cloud et LAN en même temps, développé par FlashForge avec TigerTag | voir le dépôt | ## Quel dépôt fait référence pour quoi diff --git a/i18n/fr/products/README.md b/i18n/fr/products/README.md index 4d85633..4e82537 100644 --- a/i18n/fr/products/README.md +++ b/i18n/fr/products/README.md @@ -1,5 +1,5 @@ --- -sourceHash: 38b623900c3b2bc5415c2d71ba0588136262b947e47a1f486643c696cd1a0d71 +sourceHash: 37a445006eb2c4ef8f8d29eea59fa1c4199f333ab1295e69fb6595f1cdb85d51 sourcePath: docs/products/README.md --- @@ -41,6 +41,7 @@ accorde ([politique de marque](../../TRADEMARK.md)). | [TigerPOD](./tigerpod.md) | Support de lecteur NFC double, imprimable en 3D | Matériel | | [TigerScale](./tigerscale.md) | Balance à filament open source à base d'ESP32 | Matériel | | [TigerSpool](./tigerspool.md) | Boîtier ESP32 open source à côté de l'imprimante — présentez une bobine, choisissez un emplacement, toutes marques | Matériel | +| [Tiger Touch](./tigertouch.md) | Firmware open source pour l'écran BIGTREETECH Panda Touch / K-Touch — toutes les marques d'imprimantes, en direct, sur un seul écran | Firmware | | [TigerTag Factory & Manager](./factory-suite.md) | Outils industriels de programmation de puces et de base de données filaments pour les usines — **non publics**, de qualité production | Industriel | ```mermaid diff --git a/i18n/fr/products/tigertouch.md b/i18n/fr/products/tigertouch.md new file mode 100644 index 0000000..b132c90 --- /dev/null +++ b/i18n/fr/products/tigertouch.md @@ -0,0 +1,195 @@ +--- +sourceHash: fca0df9576719d09912e84c43a99779184a91ea0e1ce3dc49640f08df7af6719 +sourcePath: docs/products/tigertouch.md +--- + +# Tiger Touch + +**Votre Panda Touch dort dans un tiroir. Donnez-lui toutes vos imprimantes.** +Un firmware libre et open source qui transforme le BIGTREETECH Panda Touch et le +K-Touch en un seul écran tactile en direct pour toutes vos imprimantes 3D — sans +soudure, sans ordinateur. + +Un BIGTREETECH Panda Touch faisant tourner Tiger Touch : deux cartes d'imprimante en direct, une FlashForge AD5X et une Bambu Lab X1C, avec anneau de progression, boutons lumière, pause et arrêt, et les températures de la buse, du plateau et du caisson + +*Deux cartes d'imprimante en direct sur un seul écran : une FlashForge AD5X et +une Bambu Lab X1C.* + +
+Installer depuis le navigateur +
+ +
+ Les sources +
+ +BIGTREETECH vend un même petit écran tactile de 5" sous deux noms : le **Panda +Touch**, conçu pour les imprimantes Bambu Lab, et le **K-Touch**, conçu pour les +imprimantes Klipper. Même carte, deux firmwares, chacun lié à une seule famille +de machines. Vous changez d'imprimante, et l'écran part dans un tiroir. + +**Tiger Touch est un nouveau firmware pour ce même écran**, écrit de zéro. Il se +connecte à votre compte TigerTag gratuit, trouve toutes les imprimantes que vous +y avez déclarées, et parle à chacune directement, avec son propre protocole, en +même temps. Si vous possédez un Panda Touch ou un K-Touch qui ne correspond plus +à vos imprimantes, c'est exactement le matériel pour lequel Tiger Touch a été +fait. + +Open source sous licence **MIT**. Rien à souder, rien à imprimer, pas de +Raspberry Pi, aucun serveur au milieu : vous branchez l'écran sur un port USB, +vous appuyez sur **Installer** dans votre navigateur, et deux minutes plus tard +il affiche vos imprimantes. + +## Ce qu'il fait + +- **Toutes les marques sur un seul écran** — Bambu Lab, Creality, Elegoo, + Anycubic, Snapmaker, FlashForge, Prusa, plus toute machine Klipper (Moonraker) + ou OctoPrint. +- **Cloud et LAN** — Bambu Lab via le cloud Bambu ou en mode LAN, Anycubic via + le cloud Anycubic ou sur le réseau local, les autres sur votre réseau local. +- **En direct, toutes** — état, progression, fichier, temps restant et heure de + fin, buses, plateau, caisson et unités de filament (AMS, CFS, Station, ACE, + voies MMU / AFC), avec jusqu'à **dix imprimantes** suivies en même temps. +- **Commandes sûres** — pause, reprise, arrêt (un appui maintenu 1,5 s, pour + qu'un doigt égaré ne mette jamais fin à une impression) et la lumière de + l'imprimante. **Rien d'autre n'est jamais envoyé** : pas de chauffe, pas de + déplacement, pas de lancement d'impression. +- **Se met à jour tout seul** — les nouvelles versions arrivent par Wi-Fi, + vérifiées avant l'installation, et annulées d'elles-mêmes si elles ne + démarrent pas. +- **Onze langues** — anglais, français, allemand, espagnol, italien, chinois, + portugais (Brésil et Portugal), polonais, russe, néerlandais. + +
+
+Écran d'accueil en vue cartes : une carte en direct par imprimante, qui défile sur le côté +
Cartes : une carte en direct par imprimante, faites défiler pour voir les autres.
+
+
+Écran d'accueil en vue liste : une ligne par imprimante avec état, progression, températures, lumière, pause et arrêt +
Liste : toutes les imprimantes d'un coup d'œil. Un seul appui change de vue.
+
+
+Vue complète d'une Snapmaker U1 : quatre têtes d'outil dont l'active est entourée, et ses quatre filaments +
Snapmaker U1 : quatre têtes d'outil, l'active est entourée.
+
+
+Vue complète d'une FlashForge AD5X : sa bobine externe et sa station de matériaux à quatre emplacements +
FlashForge AD5X : bobine externe et station de matériaux.
+
+
+ +## Où il se situe + +```mermaid +flowchart LR + ST["Tiger Studio"] -- "you declare your printers" --> FB[("Your TigerSystem account")] + FB -- "printers, addresses, access codes" --> TT["Tiger Touch
Panda Touch / K-Touch, 5 inch screen"] + TT -- "each brand's own protocol" --> PR["Your printers
up to ten at once"] +``` + +## Ce qui doit exister d'abord + +Tiger Touch lit vos imprimantes **depuis votre compte TigerSystem** : il ne vous +demande donc jamais une adresse ni un code d'accès sur un écran de 5". Créez le +compte et ajoutez vos imprimantes dans [Tiger Studio](./tiger-studio.md) +**bureau** (Windows, macOS, Linux), qui les trouve sur votre réseau — la version +web ne peut pas ajouter d'imprimantes. + +> **En bref :** Tiger Studio → créer un compte → ajouter vos imprimantes → +> *puis* installer l'écran. + +## Quelles imprimantes + +Tiger Touch choisit la connexion d'après la **marque**, pas le modèle : toute +imprimante de ces familles que Tiger Studio peut ajouter, Tiger Touch peut +l'afficher. Le catalogue de Tiger Studio compte environ 380 modèles de +quelque 60 fabricants. + +Imprimantes courantes suivies par Tiger Touch : Bambu Lab X1C, Creality K2 Plus, Elegoo Centauri Carbon, Anycubic Kobra S1, Snapmaker U1, FlashForge AD5X, Prusa Core One et une Qidi X-Plus 4 sous Klipper + +| Marque | Connexion | Vue sur une vraie machine | +|---|---|---| +| [Bambu Lab](../compatibility/bambu-lab.md) (X1, P1, P2S, A1, H2…) | Cloud Bambu, ou LAN (MQTT sur TLS) | **Oui** — en impression via le cloud (P2S), au repos en mode LAN (X1C, A1) | +| [Creality](../compatibility/creality.md) (K2, K1, Hi, Ender-3 V4…) | WebSocket sur le LAN | **Oui** — en impression (K2), au repos avec son CFS (Ender-3 V4) | +| [Snapmaker](../compatibility/snapmaker.md) U1 | WebSocket Moonraker | **Oui** — au repos, quatre têtes d'outil | +| [FlashForge](../compatibility/flashforge.md) (AD5X, Adventurer 5M, Creator 5) | HTTP sur le LAN | **Oui** — au repos (AD5X) | +| [Anycubic](../compatibility/anycubic.md) (Kobra 3, Kobra X, Kobra S1…) | Cloud Anycubic, ou LAN (MQTT sur TLS) | **Oui** — au repos via le cloud (Kobra X), avec son ACE | +| [Elegoo](../compatibility/elegoo.md) Centauri Carbon 1 et 2 | MQTT (CC2), SDCP (CC1) | Pas encore | +| **Prusa** (MK4, Core One, XL, MINI) | PrusaLink | Pas encore | +| [Klipper](../compatibility/klipper.md) — Voron, Qidi, Sovol, RatRig… | HTTP Moonraker | Seulement sur l'imprimante de test de Tiger Studio | +| **OctoPrint** — toute imprimante Marlin derrière | API REST OctoPrint | Seulement sur l'imprimante de test de Tiger Studio | + +« Pas encore » signifie écrit d'après le protocole du fabricant et compilé, mais +jamais exécuté sur cette machine : **un retour depuis votre imprimante est ce que +vous pouvez envoyer de plus utile.** La pause, la reprise et l'arrêt marchent +partout où la connexion accepte des commandes (pas via le cloud Bambu ou +Anycubic) ; la lumière marche partout sauf sur Prusa, OctoPrint et la Centauri +Carbon 1. Chaque champ et chaque test se trouvent dans l'[état marque par marque](https://github.com/TigerTag-Project/Tiger-Touch/blob/main/docs/PRINTER-COMPATIBILITY.md). + +**Une imprimante s'affiche « hors ligne » ?** Vérifiez d'abord son mode LAN : il +est désactivé par défaut sur Creality, FlashForge et Bambu Lab. + +## Un écran, toutes les marques + +Les firmwares livrés avec l'écran ne connaissent chacun qu'**une** famille +d'imprimantes. + +| | **Tiger Touch** | Firmware Panda Touch | Firmware K-Touch | +|---|---|---|---| +| Familles d'imprimantes sur un écran | **9** | 1 (Bambu Lab) | 1 (Klipper) | +| Imprimantes en direct en même temps | **jusqu'à 10**, toutes mises à jour ensemble | plusieurs Bambu Lab, ralentit à partir d'environ 3 d'après notre usage | **1** à la fois (50 enregistrées, on passe de l'une à l'autre) | +| Configuration des imprimantes | depuis votre compte TigerTag, rien à saisir sur l'écran | IP, numéro de série, code d'accès | IP et port, ou un scan | +| Mises à jour par voie hertzienne | Oui, vérifiées, avec retour arrière automatique | Non | Non | + +Les firmwares de BIGTREETECH donnent le contrôle complet de leur unique famille +— lancer des impressions, températures, déplacements — ce que Tiger Touch ne +fait volontairement pas. Vous pouvez y revenir à tout moment. + +*Les colonnes Panda Touch et K-Touch viennent du wiki de BIGTREETECH lui-même +(consulté le 2026-10-16) ; « ralentit à partir d'environ 3 » est l'expérience de +l'équipe TigerTag, pas un chiffre de BIGTREETECH.* + +## Installer en deux minutes + +1. **Déclarez vos imprimantes** dans Tiger Studio, comme ci-dessus. +2. **Flashez l'écran depuis votre navigateur.** Ouvrez + **** dans **Chrome ou Edge** + sur un ordinateur (WebSerial : ni Safari, ni Firefox, ni un téléphone), + branchez l'écran avec un câble USB-C **qui transmet des données**, appuyez sur + **Installer** et choisissez son port. Pour remplacer le firmware BIGTREETECH : + cochez **Erase device**. Pour mettre à jour un Tiger Touch par USB : laissez + décoché, votre Wi-Fi et votre compte sont conservés. +3. **Suivez l'écran.** Langue, Wi-Fi, puis votre compte TigerTag — e-mail et mot + de passe, ou **Continuer avec Google** avec un QR code scanné par votre + téléphone. Activez les imprimantes que vous voulez suivre, et c'est tout. + *Plus tard* est toujours une réponse : l'écran démarre aussitôt et se connecte + en arrière-plan. + +Ensuite il n'y a plus rien à faire : l'écran cherche une nouvelle version une +fois par jour et l'installe en deux appuis. + +Première fois ? Le [guide d'installation](https://github.com/TigerTag-Project/Tiger-Touch/blob/main/docs/INSTALL.md) +couvre le pilote USB (obligatoire sur macOS), la sauvegarde du firmware +BIGTREETECH pour pouvoir y revenir, et la case à cocher. + +## Le matériel + +Le **BIGTREETECH Panda Touch** et le **K-Touch** sont conçus et fabriqués par +**BIGTREETECH** (BIQU) : un écran tactile IPS de 5" en 800×480 autour d'un +ESP32-S3 avec 8 Mo de PSRAM et 16 Mo de flash, Wi-Fi, USB-C et une batterie. +Tiger Touch tourne dessus sans modification, et s'appuie sur le support de carte +que BIGTREETECH a publié pour lui sous licence MIT. Le K-Touch est la même carte +que le Panda Touch, la même image est donc prévue pour lui — mais Tiger Touch n'a +été essayé que sur un Panda Touch jusqu'ici : un retour depuis un K-Touch est le +bienvenu. + +Tiger Touch est un projet indépendant, ni fabriqué ni approuvé par BIGTREETECH, +BIQU, ni aucun fabricant d'imprimantes cité ici. + +Pour le compiler vous-même avec ESP-IDF 5.5, les étapes sont dans le +[dépôt](https://github.com/TigerTag-Project/Tiger-Touch#build-it-yourself). + +--- + +**▲ [Index de la documentation](../../README.md)** · **Voir aussi :** [Tiger Studio](./tiger-studio.md), [TigerSpool](./tigerspool.md), [Compatibilité des imprimantes](../compatibility/README.md) diff --git a/src/components/PageTitle.astro b/src/components/PageTitle.astro index ceeb124..fdcab05 100644 --- a/src/components/PageTitle.astro +++ b/src/components/PageTitle.astro @@ -28,6 +28,7 @@ const PRODUCT_MARKS: Record = { tigerpod: 'tigerpod', tigerscale: 'tigerscale', tigerspool: 'tigerspool', + tigertouch: 'tigertouch', 'factory-suite': 'factory', }; diff --git a/src/sidebar.mjs b/src/sidebar.mjs index 104d700..c7821c0 100644 --- a/src/sidebar.mjs +++ b/src/sidebar.mjs @@ -33,6 +33,7 @@ export const sidebar = [ { slug: 'products/tigerpod' }, { slug: 'products/tigerscale' }, { slug: 'products/tigerspool' }, + { slug: 'products/tigertouch' }, { slug: 'products/factory-suite' }, ]),