- Jamcorder, ein Gerät, das Klavierspiel automatisch aufzeichnet, verkaufte sich innerhalb von anderthalb Jahren nach dem Start mehr als 2.500 Mal und wurde zu einem eigenständig tragfähigen Geschäft
- Der schwierigste Teil der Entwicklung war nicht die Hardware, sondern rund 200.000 Zeilen Software verteilt auf Firmware, App und Fertigungstools; in einer Zeit vor LLMs dauerte das mehr als drei Jahre
- Dank eines einfachen Designs mit einer einzigen PCB, nur einer Schraube und bewusst reduzierten Funktionen traten befürchtete Probleme wie Ausschuss ganzer Produktionschargen oder Bauteilbeschaffung nicht ein
- Bei zehnmal höherer Komplexität oder hundertmal größerem Produktionsvolumen sowie in Märkten mit niedrigen Margen und etablierten Wettbewerbern wie Smartwatches oder Autos könnte die Lage anders aussehen
- Für Produkte, deren Marge geschützt werden kann, ist eine realistische Strategie für ein mittelgroßes Hardware-Geschäft, BOM, Montage und Verpackung zu vereinfachen und mindestens 70 % Bruttomarge zu sichern
Der tatsächliche Schwierigkeitsgrad bei der Entwicklung von Jamcorder
- Jamcorder ist ein vollautomatisches Gerät, das Klavierspiel ohne Eingriff des Nutzers vollständig aufzeichnet, und wurde nach dem Start mehr als 2.500 Mal verkauft
- Es erhielt gute Bewertungen von Nutzern und etablierte sich als unabhängig betreibbares Geschäft
- Hardware zu bauen war zudem ein Ziel, das nach dem Aufbau einer Software-Karriere erreicht werden sollte
- Zwar gab es Sorgen über Elektronikdesign, Kunststofffertigung, Auftragsabwicklung, Bauteilknappheit und Ausschuss ganzer Produktionschargen, doch in der tatsächlichen Entwicklung verlief die Hardware vergleichsweise reibungslos
- Die Trump-Zölle waren ein Fall, der einem realen Problem nahekam, aber die erwarteten Probleme mit Ausschuss oder Bauteilbeschaffung traten nicht auf
- Die schwierigste Aufgabe war es, rund 200.000 Zeilen Code zu erstellen, verteilt auf Firmware, App und Fertigungstools
- Die Entwicklung dauerte in einer Zeit vor LLMs mehr als drei Jahre und erforderte viele Nachtschichten
-
Design mit reduzierter Komplexität
- Die Montage erfolgt mit einer einzigen PCB und einer Schraube
- Die Spritzgussform erhielt großzügige Entformungsschrägen, und es wurden keine Schieber verwendet
- Erkennung von niedrigem Batteriestand, Umgebungslichterkennung, Power-Button und USB-C wurden weggelassen
- 2.500 Einheiten sind nach üblichen Maßstäben kein großes Volumen; bei zehnmal höherer Produktkomplexität oder hundertmal höherer Produktionsmenge könnte sich der Schwierigkeitsgrad ändern
- Auf Märkte wie Smartwatches oder Autos mit niedrigen Margen und etablierten Wettbewerbern lässt sich dieselbe Einschätzung nur schwer anwenden
- Wenn sich die Marge eines Produkts schützen lässt, kann der Schwierigkeitsgrad von Hardware durch Design- und Geschäftsentscheidungen kontrolliert werden
Prinzipien für den Versand mittelgroßer Hardware-Stückzahlen
- Die BOM vereinfachen und nach Möglichkeit Bauteile vermeiden, die nur von einem einzigen Hersteller abhängen
- Es ist vorteilhaft, komplexe Montage- und Kalibrierarbeiten zu reduzieren
- Mit chinesischen Montagebetrieben und Zulieferern zusammenarbeiten und Alibaba nutzen können
- Als Ziel sollte eine Bruttomarge von mindestens 70 % gesetzt werden
- Da Hardware langsam skaliert, sollte die Organisation schlank gehalten werden
- Eine starke Strategie gegen Fälschungen ausarbeiten und nicht unterschätzen
- Die finale Qualitätssicherung (QA) intern durchführen und Fertigwarenbestand lokal lagern
- Vor jeder Produktionsarbeit sollten Muster angefordert werden
- Schrittweise Fertigungs- und Montageanleitungen mit Fotos erstellen
- Die Verpackung klein halten; je höher der Wert eines Produkts im Verhältnis zu seiner Größe ist, desto einfacher wird der Betrieb nach der Fertigung
4 Kommentare
Wenn Software durch KI einfacher wird, ist es ziemlich klar, dass Hardware zu einem weiteren Markt werden wird.
Ein Bekannter von mir hat kürzlich in diesem Bereich ein Startup gegründet, und ich halte das für eine Bewegung, die zum Trend passt.
Wenn man die KC-Zertifizierung/Funkzulassung nicht erneut machen muss,
oder es nicht irgendeine Möglichkeit für eine Art Fast Track gibt, ist das in Korea wohl unrealistisch.
Importe aus dem Ausland wie über Temu oder Alibaba brauchen keine KC-Zertifizierung,
aber im Inland kostet schon das Herstellen oder auch nur Zusammenbauen von Hardware alles Zertifizierung und Arbeitsaufwand.
Wenn man es bei JLCPCB inklusive 3D-Druck fertigen lässt, geht es immerhin noch einigermaßen ...
Importe zu Geschäftszwecken müssen zertifiziert werden.
Bei privaten Importen wollte man das verpflichtend machen, hat es dann aber gestoppt, weil der Vorwurf aufkam, damit Direktkäufe aus dem Ausland zu blockieren.
Da es kein Land gibt, das solche Zertifizierungen sogar auf Exportwaren anwendet, ist eine seltsame Situation entstanden, in der das für alle zu einem Element der umgekehrten Diskriminierung geworden ist.
Meinungen auf Hacker News
Dass Hardware als schwierig gilt, hat drei Gründe. Erstens skaliert sie anders als Software, weshalb es deutlich schwieriger ist, ein Produkt zu entwerfen, von dem nicht 10, sondern 1 Million Stück produziert werden. Zweitens ist es schwer, alle Probleme der Nutzungsumgebung vorherzusehen, zu testen und zu beheben – etwa wenn Nutzer Batterien verkehrt herum einlegen, das Produkt fallen lassen oder es an alte Geräte anschließen, die man noch nie gesehen hat. Drittens gibt es in unbekanntem Terrain mehr Fehlermodi: Ein Entkopplungskondensator sitzt zu weit vom Chip entfernt und der Code stoppt sporadisch; ein Chip wird direkt nach Abschluss des Designs abgekündigt oder ist wegen eines Fabrikbrands nicht mehr verfügbar
Elektronikprodukte benötigen außerdem Regulierung und Tests durch Dritte; wenn man beim Test auf elektromagnetische Emissionen durchfällt, muss man unter Umständen von vorn neu designen. Auf Software übertragen wäre das etwa: „JS ist zu groß, ihr dürft erst releasen, wenn ihr es unter 50 kB reduziert habt.“ Der Erfolg des Autors freut mich, wirkt aber wie ein Ausnahmefall; auch auf Kickstarter sieht man immer wieder, wie Projekte an Fertigungskosten, Lieferanten und Zuverlässigkeitsproblemen scheitern
HN-Thread: https://news.ycombinator.com/item?id=46848876
Die Formulierung „Hardware ist so schwierig, wie man sie macht“ gefällt mir nicht. Der Schwierigkeitsgrad von Hardware wird davon bestimmt, welche Anforderungen das Produkt stellt. Eine PCBA mit 25 Bauteilen und ein Clamshell-Gehäuse aus zwei Spritzgussteilen sind nahe an der einfachstmöglichen Art von Produkt; die meisten würden für so etwas sogar ein Standardgehäuse verwenden
Auf die große Mehrheit der Produkte trifft das aber nicht zu. Schwierig wird es, wenn man 20 Standardteile, 60 individuell geformte Teile und 4 komplexe PCBAs zusammensetzt und alles ineinandergreifen, Tests bestehen und rechtzeitig von Dutzenden Lieferanten eintreffen muss. Hardware ist außerdem ein Geschäft mit hohem Cash-Verbrauch: Formen und Bauteile müssen im Voraus bezahlt werden, und Bestand in Produktion muss gelagert werden. Wenn ein Problem auftritt, sind teure Teile blockiert, während sie auf Ersatzteile warten; und das Geld, das man nach dem Versand erhält, fließt in den Kauf der nächsten Bauteile, die erst drei Monate später eintreffen. Viele Projekte scheitern, weil ihnen vor dem Break-even das Geld ausgeht
Dagegen mussten die Leute mit Jahrzehnten Erfahrung, die das analoge Daughterboard übernahmen, unzählige Faktoren wie Signalintegrität, Spannungsschutz und Gegen-EMK berücksichtigen; das lag auf einem ganz anderen Niveau als meine Fähigkeiten. Später, bei komplexen Projekten mit FPGA, DRAM-Integration und 8-Lagen-PCB, waren oberhalb von 1 GHz Signale nicht mehr augenblicklich unterwegs und Leiterbahnen verhielten sich wie Antennen, sodass sogar vollständige elektromagnetische Simulationen nötig waren. Viele Engineers arbeiteten ein Jahr lang daran, und keine einzige Sekunde davon war verschwendet
Nachdem ich den JamCorder gekauft hatte, habe ich angefangen, Improvisationsauftritte zu spielen, und es ist schön, diese Performances festhalten zu können. Es ist selten, dass ein Produkt wirklich keinerlei Beschwerden oder Verbesserungswünsche auslöst; sogar die Sorge, dass die App irgendwann verschwinden könnte, wird dadurch ausgeräumt, dass MIDI-Dateien auf der Karte gespeichert werden. Für mich ist es praktisch ein perfektes Produkt
Mich würde interessieren, was die Anti-Fälschungsstrategie ist und ob es Teil der Strategie ist, sie nicht offenzulegen. Die Website schnell zu machen ist ebenfalls cool; es wäre schön, wenn der Twitter-Link auch zur Seite hinzugefügt würde
Mich würde interessieren, welche Maßnahmen gegen Fälschungen außer der Aktivierung von Verschlüsselung eingesetzt werden und ob Fälschungsschutz und Open-Source-Firmware als unvereinbar angesehen werden. In meinem Projekt habe ich die Hardware geschlossen gehalten und die Firmware veröffentlicht, weiß aber, dass jemand mit genügend Entschlossenheit das Ganze vollständig reverse-engineeren könnte, etwa indem er Kondensatoren entfernt und die PCB-Lagen per Röntgenaufnahme untersucht.
Außerdem würde mich interessieren, wo Spritzguss gelernt wurde und wie viel es gekostet hat, ob heute noch derselbe Weg gewählt würde oder ob neuere 3D-Druck-Techniken für Spritzgussformen besser wären. Auch welche Zertifizierungen erworben wurden und welche Kosten und Fallstricke es gab, würde ich gern wissen.
Eine beeindruckende Leistung, die zeigt, wie sehr sich die Hardware-Branche und ihre Werkzeuge weiterentwickelt haben. Allerdings fühlt es sich ähnlich an, als würde man ein simples SaaS in einer Managed Cloud deployen und daraus schließen, dass jede Software einfach sei.
Dieses Projekt liegt im Spektrum von Schwierigkeit und Komplexität von Hardware-Produkten nahe am einfachsten Ende und wurde durch gute Entscheidungen, es schlicht zu halten, einfacher. Die passendere Schlussfolgerung wäre: Wenn man es einfach hält, muss Hardware nicht unbedingt schwierig sein.
Ich erinnere mich an den früheren HN-Beitrag dazu. Es wäre schön, wenn diese Reise weiter dokumentiert würde. Softwareentwickler, die das Gefühl haben, dass LLMs einen großen Teil des Spaßes am Programmieren genommen haben, könnten sich für einen ähnlichen Weg interessieren; manchmal ist es auch eine schöne Abwechslung, ein physisches Produkt zu bauen.
Viele sagen: „LLMs werden nicht verschwinden“, aber es gibt bereits Menschen, die vom mangelnden Preis-Leistungs-Verhältnis enttäuscht sind, und es werden mehr werden, wenn AI-Unternehmen die Preise erhöhen, um profitabel zu werden. Am Ende wird die Branche aus der Euphorie aufwachen und wieder die tatsächlich erzielten Ergebnisse wichtiger nehmen als das verwendete Tool; bis dahin dürfte es aber eine harte Zeit werden.
Mich würde interessieren, ob es wichtige Schwellenwerte der Skalierung gibt, die noch nicht überschritten wurden, und vor welchen Punkten man sich fürchtet. Wie eine E-Commerce-Plattform einfach wirkt, bevor man Versand, Zölle, Steuern und sogar Steuern auf Versandkosten in mehreren Ländern abwickeln muss, werden viele Dinge ab einem bestimmten Moment plötzlich komplex.
Auch bei Hardware kann man durch den Einsatz kommerzieller CAD-Software statt freier Software Grenzen von Preisklassen überschreiten, und je nach Verkaufsvolumen können Konformitätsprüfungen oder Verbrauchersicherheitstests nötig werden. Ich würde gern wissen, welche Schwellenwerte künftig voraussichtlich bewältigt werden müssen.
Ein besserer Titel wäre gewesen: „Hardware ist so schwierig, wie man sie macht.“ Der Autor hat die kluge Entscheidung getroffen, die Hardware sehr einfach zu halten, und die Eigenschaften des geplanten Produkts machten das möglich.
Ein anderer Solo-Maker im Musikbereich hat Ähnliches erzählt. Sein Hauptberuf war Softwareentwickler, aber er baute ein vergleichsweise komplexes Hardware-Produkt und hatte wegen Corona und Zöllen Lieferprobleme, sodass er mindestens einmal neu designen und die Preise erhöhen musste. In beiden Fällen wurde Hardware nicht bis an ihre Grenzen ausgereizt und einfach gehalten, was die Freiheit gab, viel Zeit und Aufwand in Software zu investieren. Diese Strategie ist nicht für jedes Hardware-Produkt möglich, und der Autor räumt das auch ein.
„Hardware ist schwierig“ habe ich als eine VC-Formulierung verstanden, die grob zusammenfasst, warum es schwer ist, ein erfolgreiches Hardware-Unternehmen mit 100-fachem Return aufzubauen. Neben Skalierung, Logistik und Designänderungen ist auch der bislang wenig diskutierte Cashflow ein zentraler Grund.