- ピアノ演奏を自動で記録する Jamcorder は、発売から1年半で2,500台以上を販売し、独立して維持可能な事業になった
- 開発で最も難しかったのはハードウェアではなく、ファームウェア・アプリ・製造ツールにまたがる約 20万行のソフトウェアで、LLM以前の環境で3年以上かかった
- 単一のPCBと1本のネジを使い、機能を思い切って削った シンプルな設計のおかげで、生産分の廃棄や部品調達といった懸念は現実化しなかった
- 複雑さが10倍高い、または生産規模が100倍大きく、スマートウォッチや自動車のように 低いマージンと既存の競合がある市場なら、状況は変わり得る
- マージンを守れる製品では、BOM・組み立て・梱包を簡素化し、最低70%の粗利率を確保することが、中規模ハードウェア事業の現実的な戦略となる
Jamcorder開発で確認した実際の難易度
- Jamcorder は、ユーザーの介入なしにピアノ演奏をすべて記録する完全自動デバイスで、発売後 2,500台以上を販売した
- ユーザーから高い評価を受け、独立して運営可能な事業として定着した
- ハードウェア制作は、ソフトウェアのキャリアを積んだ後に実現したい目標でもあった
- 電子設計やプラスチック製造、注文処理、部品不足、生産分の廃棄を懸念していたが、実際の開発過程ではハードウェアは比較的順調だった
- トランプ関税は現実的な問題に近づいた事例だったが、想定していた生産分の廃棄や部品調達の問題は発生しなかった
- 最も難しかった作業は、ファームウェア・アプリ・製造ツールに分散した約 20万行のコードを作ることだった
- LLM以前の環境で3年以上開発し、多くの夜間作業を経た
-
複雑さを抑えた設計
- 単一のPCBを1本のネジで組み立てる
- 射出成形の金型には十分な抜き勾配を設け、スライドを使わない
- バッテリー残量低下検知、周囲光検知、電源ボタン、USB-Cを除外した
- 2,500台は一般的な基準では大規模ではなく、製品の複雑さが10倍、または生産量が100倍なら難易度は変わり得る
- スマートウォッチや自動車のように 低いマージンと既存の競合がある市場には、同じ判断を適用しにくい
- 製品のマージンを守れるなら、設計と事業選択によってハードウェアの難易度を制御できる
中規模ハードウェア出荷の原則
- BOMを簡素化し、可能なら単一メーカーにのみ依存する部品を避けるべき
- 複雑な組み立てや調整作業を減らすほうが有利
- 中国の組み立て業者およびサプライヤーと協力し、Alibabaを活用できる
- 粗利率は最低 70%以上を目標にすべき
- ハードウェアはスケールが遅いため、組織をスリムに保つ必要がある
- 偽造品対策を強力に用意し、軽視してはならない
- 最終品質保証(QA)は社内で実施し、完成品在庫は現地に保管すべき
- すべての生産作業に先立ってサンプルを依頼すべき
- 写真を含む段階別の製造・組み立て手順書を作成すべき
- 梱包は小さく保つべきで、サイズに対して価値が高い製品ほど製造後の運用が容易になる
4件のコメント
AIによってソフトウェア開発が容易になれば、ハードウェアがまた別の市場になるのは確かでしょうね
知人が今回、関連して起業していましたが、トレンドに合った動きだと思います。
KC認証/電波認証を改めて受けなくてもよいか、
ハイパスできる何らかの方法が生まれない限り、韓国では無理な話ではないでしょうか。
TemuやAlibabaのように海外から入ってくるものはKC認証を受けていないのに、
国内ではハードウェアを作ったり組み立てたりするだけでも、すべて認証と人件費がかかるので、
JLCPCBで3Dプリントまでして受け取るなら、まだましではありますが……
事業目的の輸入は認証を受けなければならず、
個人輸入は義務化しようとしたものの、海外通販を塞ぐことになると大騒ぎになって中止されましたね。
認証というものを輸出品にまで適用する国はないので、結局みんな逆差別の要素になってしまった妙な状況です
Hacker News の意見
ハードウェアが難しいと言われるのには、三つの理由がある。第一に、ソフトウェアとはスケールの仕方が異なるため、10個ではなく100万個を生産する製品を設計するのははるかに難しい。第二に、電池を逆向きに入れたり、製品を落としたり、初めて見る古い機器につないだりするなど、ユーザー環境で起こるあらゆる問題を予測・試験・修正するのが難しい。第三に、デカップリングコンデンサがチップから遠すぎてコードが断続的に停止する、設計が終わった途端にチップが製造中止になる、あるいは工場火災で入手できなくなるなど、なじみのない領域には失敗の仕方がより多く存在する。
電子製品には規制対応と第三者試験も必要で、電磁波放射試験に落ちると最初から再設計しなければならないこともある。ソフトウェアで言えば「JS が大きすぎるので、50kB 以下に減らすまでリリースできない」というようなものだ。著者の成功は喜ばしいが例外的なケースに見え、Kickstarter でも製造費・サプライヤー・信頼性の問題で繰り返しつまずく様子が見られる。
HN スレッド: https://news.ycombinator.com/item?id=46848876
「ハードウェアは難しくする分だけ難しい」という表現は好きではない。ハードウェアの難易度は、製品が要求する水準によって決まる。部品25点の PCBA と射出成形部品2点からなるクラムシェルは、考え得る最も単純な製品に近く、多くの場合こうした製品には既製のケースを使うだろう。
しかし大多数の製品には当てはまらない。既製部品20点、カスタム金型部品60点、複雑な PCBA 4枚を組み立て、すべてが噛み合い、試験に合格し、数十社のサプライヤーから予定どおり届くようにするのは難しい。ハードウェアは現金消費も大きい事業で、金型と部品の代金を前払いし、生産中の在庫を保管しなければならない。問題が起きれば高価な部品が代替部品を待つ間に滞留し、出荷後に受け取ったお金も3か月後に届く次の部品の購入に使われる。多くのプロジェクトは損益分岐点に達する前に現金が尽きて失敗する。
一方、アナログドーターボードを担当した数十年の経験を持つ人たちは、信号完全性・電圧保護・逆起電力など数え切れない要素を考慮しており、私の実力とは次元が違っていた。その後、FPGA、DRAM 統合、8層 PCB を使う複雑なプロジェクトでは、1GHz を超えると信号伝搬は瞬時ではなく、配線がアンテナのように振る舞うため、完全な電磁界シミュレーションまで必要だった。多くのエンジニアが1年かけて作業し、無駄になった時間は1秒もなかった。
JamCorder を買ってから即興演奏のライブを始めたが、演奏を記録しておけるのがいい。文字どおり不満や改善要望が一つもない製品は珍しいが、アプリがいつか消えるかもしれないという懸念さえ、カードに保存される MIDI ファイルのおかげで解消されている。私にとっては事実上完璧な製品だ。
偽造防止戦略が何なのか、それを公開しないこと自体が戦略の一部なのか気になる。ウェブサイトを高速に作っているのも見事で、Twitter リンクもサイトに追加してくれるとうれしい。
暗号化の有効化以外にどのような偽造防止策を使っているのか、偽造防止とオープンソースのファームウェアは両立できないと考えているのかが気になる。自分のプロジェクトではハードウェアは非公開のまま、ファームウェアは公開したが、誰かがコンデンサを外してPCB層をX線撮影するなど、本気になれば完全にリバースエンジニアリングできることは分かっている
また射出成形をどこで学び、費用はいくらだったのか、今でも同じ方法を選ぶのか、それとも最近の射出成形金型向け3Dプリント技術のほうが良いのかも気になる。どの認証を取得し、費用や落とし穴は何だったのかも知りたい
印象的な成果であり、ハードウェア産業とツールがどれほど進歩したかを示している。ただ、単純なSaaSをマネージドクラウドにデプロイしたうえで、すべてのソフトウェアは簡単だと結論づけるのに似ている気もする
このプロジェクトは、ハードウェア製品の難易度と複雑さの範囲では最も簡単な側に近く、単純に保つという良い選択のおかげで簡単になった。より適切な結論は、単純に保てばハードウェアは必ずしも難しくないということだ
以前投稿されたHNの記事を覚えている。今後もこの旅路を書き続けてほしい。LLMがプログラミングの楽しさをかなり奪ったと感じているソフトウェアエンジニアたちは、似た道に関心を持つだろうし、時には物理的な製品を作るのも素晴らしい変化だ
「LLMはなくならない」とよく言われるが、価格に対する成果の不足に失望する人はすでに出ており、AI企業が収益を出すために価格を上げればさらに増えるだろう。結局、業界は熱狂から覚め、使ったツールではなく実際に出した成果を再び重視するようになるだろうが、その時点までは厳しい時間になりそうだ
まだ越えていない重要な規模のしきい値があるのか、越えることを恐れているポイントはどこなのかが気になる。複数国の配送・関税・税金・配送料にかかる税金まで処理する前はECプラットフォームが簡単に見えるように、多くのことはある瞬間に突然複雑になる
ハードウェアでも、自由ソフトウェアの代わりに商用CADを使えば価格帯の境界を越える可能性があり、販売数によっては適合性試験や消費者安全試験が必要になることもある。今後どのようなしきい値に対処する必要があると予想しているのか知りたい
より良いタイトルは「ハードウェアは、難しく作った分だけ難しい」だっただろう。著者はハードウェアを非常に単純に保つという賢明な判断をし、作ろうとしていた製品の性質上それが可能だった
音楽分野で活動する別の1人メーカーも似たようなことを言っていた。本業はソフトウェアエンジニアだったが、比較的複雑なハードウェア製品を作り、コロナと関税で供給問題に見舞われ、少なくとも一度は再設計と値上げをしなければならなかった。どちらの場合も、ハードウェアの限界を押し広げず単純に保つことで、ソフトウェアに多くの時間と労力を投じる自由を得た。すべてのハードウェア製品で可能な戦略ではなく、著者もそれを認めている
「ハードウェアは難しい」という言葉は、100倍のリターンを生む成功したハードウェア企業を作るのが難しい理由をひとまとめにしたVC的な表現だと理解していた。スケール・物流・設計変更だけでなく、まだあまり取り上げられていないキャッシュフローも核心的な理由だ