The StitchPencil stick lives in the USB port of your embroidery machine. StitchPencil sends your designs to it over Bluetooth, and your machine simply sees a USB stick with the design on it. Inside, it's a small Waveshare board — two of them are supported, see below.
Now and then there is new firmware for the stick. Your iPad can't install it, but a computer can — and it only takes a couple of minutes.
Supported sticks
The firmware is one and the same for both; it tells at start-up which board it is on. Both have a display, a microSD slot and a USB-A plug, and both do exactly the same things.
Recommended
Waveshare ESP32-S3-GEEK
Comes in a case, with a 1.14" display. The stick in the pictures and videos here. Our recommendation: nothing to build, nothing to protect.
Plain links, no affiliate. Waveshare is the maker and ships from China — allow a few weeks; Amazon is quicker. Search for “ESP32-S3-GEEK”, the name is what matters.
Also supported
Waveshare ESP32-S3-LCD-1.47
A bare board with a larger 1.47" display and an RGB light that shows what the stick is doing: blue while pairing, green when connected, amber while a design arrives, red when something went wrong. No case — handle it as the circuit board it is. It has two buttons: BOOT is the one the stick uses, RESET restarts it.
A plain link, no affiliate — Berrybase is simply where we bought ours.
Other boards may follow. Firmware 1.0.11 or newer runs on both; a stick on 1.0.10 is a GEEK.
What you need
A computer with Chrome or Edge.
A free USB-A port. If your computer only has USB-C, like a recent MacBook, grab a USB-C to USB-A adapter.
A microSD card can stay in the stick. Installing doesn't touch it.
Here's how
Hold down the button on the stick while you plug it into the computer, then let go. The display stays dark — that's right, the stick is now waiting for its firmware.
Click Update stick below. Setting up a brand-new stick? Take Full image instead.
Your browser asks which device to use. Pick the stick — it's called “USB JTAG/serial debug unit” or something similar — and click Connect.
Click Install StitchPencil Stick, then Install. After about a minute it's done.
Unplug the stick and put it back into your machine. You'll find the firmware version in StitchPencil under the stick button in the gallery.
The installer
Install right here, from your browser
No download, no program to set up: plug the stick in, click the button, and your browser writes the firmware onto the stick.
This browser can't install firmware. It doesn't work on phones or tablets, not even in Chrome. Open this page in Chrome or Edge on a computer.Installing only works on the secure address of this page (https).
Update is the one you'll usually want. Your pairings, the display language and the designs on the stick all stay.
Full image is for a new stick, or if an update didn't work. Your designs stay, but the stick forgets which iPads it knows.
Nothing gets erased beforehand, and nothing leaves your computer: the installer and the firmware both come from this page.
Used the full image? Then the stick won't recognise your iPad any more. On the iPad, go to Settings › Bluetooth, tap the ⓘ next to the stick and choose “Forget This Device”. After that, simply pair again in StitchPencil.
Prefer Espressif's own installer?
No problem. Download the firmware here and install it with Espressif's web flasher. It asks for an address: the update goes to 0x20000, the full image to 0x0.
Checksums (SHA-256) — update: ad938ebef7201355bae6e506ec85f5202727c960079437527d979f998f9057e4
full image: 33e211882afbe288cde6974e720cc957e14f6bec640c372b402b178a73f23f94
Three ways onto the stick
From the iPad
Pairing and sending
In StitchPencil, open Export, pick a machine format and tap Send to StitchPencil stick via Bluetooth. The very first time, the stick shows a six-digit code — type it into your iPad and you're paired. From then on, your iPad finds its stick on its own. The stick button in the gallery shows what's on the stick and lets you delete designs you no longer need.
From the browser
Send from the browser
Files you already have — purchased designs, files from other software — go to the stick straight from a web page: drop them in, done. No installation, nothing leaves the page.
Chrome or Edge on a computer, or Chrome on Android, with Bluetooth 4.2 or newer. Safari and Firefox cannot do Bluetooth in the browser.
From the Mac
StitchPencil Stick for Mac
Files you already have — from your own folders or from other software — can go to the stick from a Mac too. Drop them on the window and they are on the stick; delete what you no longer need. No previews, no conversions: designs are made in StitchPencil on the iPad.
Needs macOS 14 or newer and Bluetooth 4.2 or newer — older Macs and Bluetooth 4.0 dongles cannot pair with the stick. The first time, the stick shows a six-digit code and macOS asks for it. The Mac and the iPad take turns: while the Mac window is open, the stick is the Mac's.
Press twice: the display switches between German and English.
Press three times: the picture turns round by 180°, for a machine whose port faces the other way. The stick remembers it.
Hold for 3 seconds: the stick welcomes a new iPad for two minutes. A brand-new stick takes the first iPad without this.
Hold for 10 seconds: the stick forgets all pairings.
New in 1.0.11
A second stick: the Waveshare ESP32-S3-LCD-1.47 with its larger display and RGB light. One firmware for both boards — it tells at start-up which one it is on.
Press the button three times and the picture turns round by 180° — the stick remembers it.
A Mac as the "machine" used to keep the stick busy: macOS writes its own bookkeeping to every drive it mounts, and a design sent meanwhile waited at 100 % until the app gave up. The stick now asks macOS to leave its drive alone.
New in 1.0.10
After ten minutes with nothing going on, the display switches off. It comes back the moment something happens: a press of the button, the iPad connecting, a design arriving, a card going in or out, the stick being plugged in.
Designs land in the stick's own memory about five times faster (measured: a 512 KB file in 3.8 s instead of 19.6 s). On its first start the stick rebuilds its memory once so every file sits on the flash's own boundaries; your designs stay where they are.
The iPad finds the stick in well under a second instead of after a few.
Pairing is stricter: a device without a display can no longer pair without the code, and a connection that never pairs is dropped after 90 seconds — a Bluetooth scanner app on a phone nearby cannot keep the stick busy any more.
A card in the slot when the stick powers on: the display now shows the designs moving onto it; before, the screen stayed dark meanwhile.
Names a Windows PC could not handle (CON, NUL, COM1 …) are refused; folders on the card are left alone.
StitchPencil-Stick: Firmware
Firmware 1.0.11 · 22. Oktober 2026
Der StitchPencil-Stick wohnt in der USB-Buchse eurer Stickmaschine. StitchPencil schickt eure Motive per Bluetooth an ihn, und die Maschine sieht einfach einen USB-Stick mit dem Motiv darauf. Im Inneren steckt ein kleines Board von Waveshare — zwei davon werden unterstützt, siehe unten.
Ab und zu gibt es neue Firmware für den Stick. Das iPad kann sie nicht aufspielen, ein Computer schon — und das dauert nur ein paar Minuten.
Unterstützte Sticks
Die Firmware ist für beide dieselbe; sie erkennt beim Start, auf welchem Board sie läuft. Beide haben ein Display, einen microSD-Schacht und einen USB-A-Stecker, und beide können genau dasselbe.
Empfohlen
Waveshare ESP32-S3-GEEK
Kommt im Gehäuse, mit 1,14"-Display. Der Stick auf den Bildern und in den Videos hier. Unsere Empfehlung: nichts zu bauen, nichts zu schützen.
Einfache Links, kein Partnerprogramm. Waveshare ist der Hersteller und liefert aus China — rechnet mit ein paar Wochen; Amazon geht schneller. Sucht nach „ESP32-S3-GEEK“, auf den Namen kommt es an.
Auch unterstützt
Waveshare ESP32-S3-LCD-1.47
Eine nackte Platine mit größerem 1,47"-Display und einer RGB-Leuchte, die zeigt, was der Stick gerade tut: blau beim Koppeln, grün wenn verbunden, bernstein während ein Motiv ankommt, rot wenn etwas schiefging. Ohne Gehäuse — behandelt sie wie die Platine, die sie ist. Sie hat zwei Tasten: BOOT ist die, die der Stick benutzt, RESET startet ihn neu.
Ein einfacher Link, kein Partnerprogramm — bei Berrybase haben wir unsere gekauft.
Weitere Boards folgen vielleicht. Firmware 1.0.11 oder neuer läuft auf beiden; ein Stick mit 1.0.10 ist ein GEEK.
Was ihr braucht
Einen Computer mit Chrome oder Edge.
Eine freie USB-A-Buchse. Hat euer Computer nur USB-C, wie ein aktuelles MacBook, nehmt einen Adapter von USB-C auf USB-A.
Eine microSD-Karte darf im Stick bleiben. Das Aufspielen lässt sie in Ruhe.
So geht's
Haltet die Taste am Stick gedrückt, während ihr ihn in den Computer steckt, und lasst dann los. Das Display bleibt dunkel — das ist richtig so, der Stick wartet jetzt auf seine Firmware.
Klickt unten auf Stick aktualisieren. Richtet ihr einen ganz neuen Stick ein, nehmt stattdessen Komplettes Image.
Der Browser fragt, welches Gerät er nehmen soll. Wählt den Stick — er heißt „USB JTAG/serial debug unit“ oder so ähnlich — und klickt auf Verbinden.
Klickt auf Install StitchPencil Stick und danach auf Install. Nach etwa einer Minute ist alles fertig.
Zieht den Stick ab und steckt ihn wieder in die Maschine. Welche Firmware er hat, seht ihr in StitchPencil unter dem Stick-Knopf in der Galerie.
Der Installer
Hier aufspielen, direkt aus dem Browser
Kein Download, kein Programm zum Einrichten: Stick anstecken, Knopf klicken, und euer Browser schreibt die Firmware auf den Stick.
Dieser Browser kann keine Firmware aufspielen. Auf Handys und Tablets geht es nicht, auch nicht mit Chrome. Öffnet die Seite in Chrome oder Edge an einem Computer.Das Aufspielen klappt nur über die sichere Adresse dieser Seite (https).
Update ist meistens das Richtige. Eure Kopplungen, die Sprache des Displays und die Motive auf dem Stick bleiben erhalten.
Komplettes Image ist für einen neuen Stick, oder wenn ein Update mal nicht geklappt hat. Die Motive bleiben, aber der Stick vergisst, welche iPads er kennt.
Vorher wird nichts gelöscht, und nichts verlässt euren Computer: Installer und Firmware kommen beide von dieser Seite. Der Installer selbst spricht nur Englisch; die Schritte oben sagen euch, was ihr wo anklickt.
Das komplette Image genommen? Dann erkennt der Stick euer iPad nicht mehr. Geht auf dem iPad zu Einstellungen › Bluetooth, tippt beim Stick auf ⓘ und wählt „Dieses Gerät ignorieren“. Danach koppelt ihr in StitchPencil einfach neu.
Lieber den offiziellen Installer von Espressif?
Kein Problem. Ladet euch die Firmware hier herunter und spielt sie mit dem Web-Flasher von Espressif auf. Der fragt nach einer Adresse: Das Update gehört an 0x20000, das komplette Image an 0x0.
Öffnet in StitchPencil den Export, wählt ein Maschinenformat und tippt auf Per Bluetooth an StitchPencil-Stick senden. Beim allerersten Mal zeigt der Stick einen sechsstelligen Code — tippt ihn auf dem iPad ein, und die beiden kennen sich. Ab dann findet das iPad seinen Stick von selbst. Über den Stick-Knopf in der Galerie seht ihr, was auf dem Stick liegt, und könnt Motive löschen, die ihr nicht mehr braucht.
Vom Browser
Vom Browser aus senden
Dateien, die ihr schon habt — gekaufte Motive, Dateien aus anderer Software — kommen direkt von einer Webseite auf den Stick: hineinziehen, fertig. Nichts zu installieren, nichts verlässt die Seite.
Chrome oder Edge an einem Computer oder Chrome auf Android, mit Bluetooth 4.2 oder neuer. Safari und Firefox können kein Bluetooth im Browser.
Vom Mac
StitchPencil Stick für den Mac
Dateien, die ihr schon habt — aus euren Ordnern oder aus anderer Software — kommen auch vom Mac auf den Stick. Zieht sie auf das Fenster, und sie liegen auf dem Stick; löscht, was ihr nicht mehr braucht. Keine Vorschau, keine Umwandlung: Motive entstehen in StitchPencil auf dem iPad.
Braucht macOS 14 oder neuer und Bluetooth 4.2 oder neuer — ältere Macs und Bluetooth-4.0-Dongles können sich nicht mit dem Stick koppeln. Beim ersten Mal zeigt der Stick einen sechsstelligen Code, macOS fragt danach. Mac und iPad wechseln sich ab: Solange das Mac-Fenster offen ist, gehört der Stick dem Mac.
Zweimal drücken: Das Display wechselt zwischen Deutsch und Englisch.
Dreimal drücken: Das Bild dreht sich um 180°, für eine Maschine, deren Buchse andersherum zeigt. Der Stick merkt sich das.
3 Sekunden halten: Der Stick nimmt zwei Minuten lang ein neues iPad an. Ein ganz neuer Stick nimmt das erste iPad auch ohne das an.
10 Sekunden halten: Der Stick vergisst alle Kopplungen.
Neu in 1.0.11
Ein zweiter Stick: der Waveshare ESP32-S3-LCD-1.47 mit größerem Display und RGB-Leuchte. Eine Firmware für beide Boards — sie erkennt beim Start, auf welchem sie läuft.
Dreimal die Taste drücken, und das Bild dreht sich um 180° — der Stick merkt sich das.
Ein Mac als „Maschine“ hielt den Stick beschäftigt: macOS schreibt auf jedes Laufwerk, das es einhängt, seine eigene Buchführung, und ein währenddessen gesendetes Motiv wartete bei 100 %, bis die App aufgab. Der Stick bittet macOS jetzt, sein Laufwerk in Ruhe zu lassen.
Neu in 1.0.10
Nach zehn Minuten, in denen nichts passiert, schaltet sich das Display ab. Es ist sofort wieder da, sobald etwas passiert: ein Druck auf die Taste, das iPad verbindet sich, ein Motiv kommt an, eine Karte geht rein oder raus, der Stick wird eingesteckt.
Motive landen etwa fünfmal schneller im eigenen Speicher des Sticks (gemessen: eine 512-KB-Datei in 3,8 s statt 19,6 s). Beim ersten Start baut der Stick seinen Speicher einmal um, damit jede Datei auf den Grenzen des Flash-Speichers liegt; eure Motive bleiben, wo sie sind.
Das iPad findet den Stick in deutlich unter einer Sekunde statt nach ein paar.
Das Koppeln ist strenger: Ein Gerät ohne Display kann sich nicht mehr ohne Code koppeln, und eine Verbindung, die sich nie koppelt, wird nach 90 Sekunden getrennt — eine Bluetooth-Scanner-App auf einem Handy in der Nähe kann den Stick nicht mehr blockieren.
Steckt beim Einschalten eine Karte im Schacht, zeigt das Display jetzt, wie die Motive darauf umziehen; vorher blieb der Bildschirm so lange dunkel.
Namen, mit denen ein Windows-PC nicht umgehen kann (CON, NUL, COM1 …), lehnt der Stick ab; Ordner auf der Karte lässt er in Ruhe.