11 poin oleh GN⁺ 22 jam lalu | 3 komentar | Bagikan ke WhatsApp
  • Jamcorder, yang secara otomatis merekam permainan piano, telah terjual lebih dari 2.500 unit dalam satu setengah tahun sejak peluncuran dan menjadi bisnis yang bisa bertahan secara mandiri
  • Bagian tersulit dalam pengembangan bukanlah hardware, melainkan sekitar 200 ribu baris software yang tersebar di firmware, aplikasi, dan alat manufaktur, yang memakan waktu lebih dari 3 tahun di era sebelum LLM
  • Berkat desain sederhana yang menggunakan satu PCB dan satu sekrup, serta memangkas fitur secara berani, kekhawatiran seperti pembuangan batch produksi atau pengadaan komponen tidak menjadi kenyataan
  • Jika kompleksitasnya 10 kali lebih tinggi atau skala produksi 100 kali lebih besar, dan berada di pasar seperti smartwatch atau mobil dengan margin rendah dan pesaing mapan, situasinya bisa berbeda
  • Untuk produk yang dapat melindungi marginnya, strategi yang realistis bagi bisnis hardware skala menengah adalah menyederhanakan BOM, perakitan, dan pengemasan serta mengamankan margin kotor minimal 70%

Tingkat kesulitan nyata yang terlihat dari pengembangan Jamcorder

  • Jamcorder adalah perangkat sepenuhnya otomatis yang merekam seluruh permainan piano tanpa campur tangan pengguna, dan telah terjual lebih dari 2.500 unit sejak diluncurkan
    • Mendapat penilaian baik dari pengguna dan telah menjadi bisnis yang dapat dijalankan secara mandiri
    • Membuat hardware juga merupakan tujuan yang ingin dicapai setelah membangun karier di software
  • Ada kekhawatiran soal desain elektronik, manufaktur plastik, pemrosesan pesanan, kelangkaan komponen, dan pembuangan batch produksi, tetapi dalam proses pengembangan yang sebenarnya hardware berjalan relatif lancar
    • Tarif Trump menjadi contoh masalah yang lebih mendekati kenyataan, tetapi masalah batch produksi terbuang atau pengadaan komponen yang dikhawatirkan tidak terjadi
  • Pekerjaan yang paling sulit adalah membuat sekitar 200 ribu baris kode yang tersebar di firmware, aplikasi, dan alat manufaktur
    • Pengembangan berlangsung lebih dari 3 tahun di era sebelum LLM dengan banyak kerja larut malam
  • Desain yang menurunkan kompleksitas

    • Satu PCB dirakit dengan satu sekrup
    • Cetakan injeksi dibuat dengan draft yang cukup longgar dan tanpa menggunakan slide
    • Tidak menyertakan deteksi baterai lemah, deteksi cahaya sekitar, tombol daya, maupun USB-C
    • 2.500 unit bukanlah skala besar menurut standar umum, dan jika kompleksitas produk 10 kali lebih tinggi atau volume produksi 100 kali lebih besar, tingkat kesulitannya bisa berbeda
    • Penilaian yang sama sulit diterapkan pada pasar seperti smartwatch atau mobil yang memiliki margin rendah dan pesaing mapan
    • Jika margin produk bisa dilindungi, tingkat kesulitan hardware dapat dikendalikan melalui pilihan desain dan bisnis

Prinsip pengiriman hardware skala menengah

  • Sederhanakan BOM dan sebisa mungkin hindari komponen yang bergantung pada satu produsen saja
  • Lebih menguntungkan untuk mengurangi perakitan dan pekerjaan kalibrasi yang rumit
  • Dapat bekerja sama dengan perakit dan pemasok di Tiongkok serta memanfaatkan Alibaba
  • Margin kotor harus menargetkan setidaknya 70% atau lebih
  • Hardware berkembang lambat, jadi organisasi perlu dijaga tetap ramping
  • Strategi anti-pemalsuan harus disiapkan dengan kuat dan tidak boleh diabaikan
  • Jaminan kualitas (QA) akhir harus dilakukan secara internal, dan stok barang jadi harus disimpan secara lokal
  • Sampel harus diminta sebelum semua pekerjaan produksi
  • Panduan manufaktur dan perakitan langkah demi langkah yang disertai foto harus dibuat
  • Kemasan harus dijaga tetap kecil, dan produk dengan nilai tinggi dibanding ukurannya akan lebih mudah dioperasikan setelah manufaktur

3 komentar

 
xguru 21 jam lalu

Jika AI membuat perangkat lunak menjadi lebih mudah, memang jelas bahwa perangkat keras akan menjadi pasar lain lagi.
Seorang kenalan saya kali ini mendirikan startup terkait hal itu, dan menurut saya ini langkah yang sesuai dengan tren.

 
hmmhmmhm 20 jam lalu

Kecuali tidak perlu lagi mendapatkan sertifikasi KC/sertifikasi radio, atau ada semacam cara agar bisa lolos jalur cepat, rasanya ini bukan cerita yang mungkin di Korea, bukan?
Barang yang diimpor dari luar negeri seperti lewat Temu atau Alibaba memang tidak mendapatkan sertifikasi KC,
tetapi di dalam negeri, bahkan sekadar membuat atau merakit hardware pun semuanya butuh sertifikasi dan biaya tenaga kerja.
Kalau memesannya dari JLCPCB sampai 3D printing, setidaknya masih lumayan...

 
GN⁺ 22 jam lalu
Komentar Hacker News
  • Ada tiga alasan mengapa hardware dikenal sulit. Pertama, cara skalanya berbeda dari software, sehingga jauh lebih sulit merancang produk yang akan diproduksi 1 juta unit, bukan 10 unit. Kedua, sulit memprediksi, menguji, dan memperbaiki semua masalah di lingkungan pengguna, seperti memasang baterai terbalik, menjatuhkan produk, atau menghubungkannya ke perangkat lama yang belum pernah dilihat. Ketiga, di wilayah yang asing ada lebih banyak mode kegagalan, seperti kapasitor decoupling yang terlalu jauh dari chip sehingga kode sesekali berhenti, chip yang dihentikan produksinya tepat setelah desain selesai, atau tidak bisa didapat karena kebakaran pabrik
    Produk elektronik juga membutuhkan regulasi dan pengujian pihak ketiga, dan jika gagal dalam uji emisi elektromagnetik, Anda mungkin harus mendesain ulang dari awal. Dalam istilah software, ini seperti “JS terlalu besar, jadi tidak boleh dirilis sebelum diperkecil hingga di bawah 50kB.” Saya senang atas keberhasilan penulis, tetapi ini tampak seperti kasus pengecualian; di Kickstarter pun sering terlihat proyek berulang kali tersandung masalah biaya manufaktur, pemasok, dan keandalan

    • Papan ini menggunakan modul ESP32-WROOM yang mengintegrasikan Wi-Fi, Bluetooth, antena, flash, dan prosesor. Espressif sudah memperoleh sertifikasi FCC dan CE sebelumnya, sehingga modul itu sendiri tidak perlu diuji ulang, dan bahkan memiliki osilator RC sendiri, sehingga sebagian besar bagian sulit sudah ditangani. Perancang cukup memasok daya ke modul dan menghubungkan periferal SPI/I2C yang tidak memiliki batasan besar pada kecepatan atau kelistrikan; tanpa modul ESP32 seperti ini, pekerjaannya akan jauh lebih sulit
    • Dulu iOS App Store tidak mengizinkan aplikasi lebih dari 100MiB, atau setidaknya tidak mengizinkannya diunduh melalui jaringan seluler. Di HN juga bisa ditemukan tulisan lama atau thread Twitter tentang kesulitan yang dialami engineer Uber dalam menjaga ukuran aplikasi tetap di bawah batas itu. Saat itu mereka sedang menulis ulang dengan Swift, sampai perlu patch compiler
    • Pelajaran seperti ini yang dialami startup hardware sudah banyak dibahas di thread HN sebelumnya, dan tulisan ini khususnya berkesan: https://www.simonberens.com/p/lessons-learned-shipping-500-u...
      Thread HN: https://news.ycombinator.com/item?id=46848876
    • Kesulitan hardware berbeda sifatnya dari software. Penulis menyebut jumlah baris kode dalam software, tetapi itu justru menunjukkan mengapa software lebih mudah. Termasuk software embedded untuk penggunaan non-kritis, software memungkinkan iterasi perbaikan dan percobaan baru dengan risiko serta biaya yang relatif rendah, sementara hardware jauh lebih keras dan tidak ada cara murah untuk menghindari masalah-masalah yang disebutkan tadi
    • Entah apakah ini masalah khusus di era pendanaan prapesanan, tetapi ada juga overproduksi. Jika memperkirakan penjualan terlalu rendah, Anda kehilangan peluang pendapatan; jika terlalu tinggi, Anda rugi karena inventaris yang sudah dibayar tetapi tidak terjual
  • Saya tidak suka ungkapan “hardware sesulit yang Anda buat.” Tingkat kesulitan hardware ditentukan oleh level yang dituntut produk. PCBA berisi 25 komponen dan clamshell dari dua komponen cetak injeksi mendekati produk paling sederhana yang mungkin dibuat, dan kebanyakan orang akan memakai casing siap pakai untuk produk seperti ini
    Namun itu tidak berlaku untuk sebagian besar produk. Yang sulit adalah merakit 20 komponen siap pakai, 60 komponen cetakan kustom, dan 4 PCBA kompleks sambil memastikan semuanya saling pas, lolos pengujian, dan tiba tepat waktu dari puluhan pemasok. Hardware juga bisnis yang sangat boros kas, karena Anda harus membayar cetakan dan komponen di muka serta menyimpan inventaris yang sedang diproduksi. Jika ada masalah, komponen mahal akan tertahan menunggu komponen pengganti, dan uang yang diterima setelah pengiriman pun dipakai untuk membeli komponen berikutnya yang baru tiba 3 bulan kemudian. Banyak proyek gagal karena kas habis sebelum mencapai titik impas

    • Dalam konteks perusahaan satu orang, “hardware sesulit yang Anda buat” masuk akal. Penulis menemukan kebutuhan, memastikan bahwa kebutuhan itu bisa diselesaikan dengan hardware yang sangat sederhana, lalu memilih menjadikannya produk. Jika diperlukan hardware di luar anggaran atau kemampuan teknisnya, ia mungkin tidak akan memulainya sejak awal. Ini lebih dekat dengan inti tulisannya, meski tidak terlalu tampak di judul
    • Sepuluh tahun lalu, saat magang musim panas di tahun pertama kuliah, saya merancang perangkat pemantauan jarak jauh untuk telekomunikasi. Saya menulis software dan teman saya merancang PCB untuk bagian digital; saya hanya perlu cukup menguasai C dan membaca datasheet MCU, sementara teman saya menangani routing PCB dan penempatan komponen pendukung sesuai application note. Tidak sederhana, tetapi juga bukan pekerjaan yang luar biasa sulit
      Sebaliknya, para veteran puluhan tahun yang menangani daughterboard analog mempertimbangkan tak terhitung banyaknya faktor seperti integritas sinyal, proteksi tegangan, dan gaya gerak listrik balik, dan level mereka sama sekali berbeda dari kemampuan saya. Setelah itu, dalam proyek kompleks yang memakai FPGA, integrasi DRAM, dan PCB 8 lapis, ketika melewati 1GHz propagasi sinyal tidak lagi instan dan jalur PCB bertindak seperti antena, sehingga bahkan perlu simulasi elektromagnetik penuh. Banyak engineer mengerjakannya selama setahun, dan tidak ada satu detik pun yang terbuang
  • Setelah membeli JamCorder, saya mulai melakukan pertunjukan improvisasi, dan senang karena bisa merekam pertunjukan itu. Jarang ada produk yang benar-benar tidak punya keluhan atau permintaan perbaikan sama sekali; bahkan kekhawatiran bahwa aplikasinya suatu hari bisa menghilang pun teratasi berkat file MIDI yang disimpan di kartu. Bagi saya, ini praktis produk yang sempurna

    • Saya pembeli awal dan perangkat ini bekerja tanpa cela. Dayanya langsung diambil dari USB piano, jadi praktis tidak terlihat, dan suatu hari nanti ketika saya sudah bisa bermain piano dengan baik, ini akan berguna
  • Saya penasaran apa strategi anti-pemalsuan-nya, dan apakah tidak mengungkapkannya memang bagian dari strategi itu. Situs webnya yang cepat juga keren; akan bagus jika tautan Twitter ditambahkan ke situs

    • Saya menduga itu adalah perlindungan sisi software yang terhubung dengan aplikasi
  • Selain mengaktifkan enkripsi, saya penasaran langkah anti-pemalsuan apa yang digunakan, dan apakah anti-pemalsuan serta firmware open source dianggap tidak bisa berjalan berdampingan. Dalam proyek saya, saya menjaga hardware tetap tertutup sementara firmware dibuka, tetapi saya tahu bahwa jika seseorang benar-benar berniat—misalnya melepas kapasitor dan memotret lapisan PCB dengan sinar-X—mereka pada akhirnya bisa sepenuhnya melakukan reverse engineering
    Saya juga penasaran di mana Anda belajar injection molding dan berapa biayanya, apakah sekarang pun akan memilih cara yang sama, atau apakah teknologi 3D printing terbaru untuk cetakan injection molding lebih baik. Saya juga ingin tahu sertifikasi apa saja yang diperoleh, serta biaya dan jebakannya

    • Untuk papan sesederhana ini, sinar-X tidak diperlukan. Input dan output tiap komponen jelas, jadi mahasiswa baru teknik elektro yang cukup kompeten atau siswa SMA yang mahir pun bisa mereproduksi papan ini dalam beberapa hari. Saat ini hambatan terbesar adalah volume penjualan yang kecil serta produk berkualitas rendah dan palsu yang diambil dari AliExpress lalu dijual ulang di Amazon, sehingga imbal hasil dibanding upaya untuk menyalinnya tidak besar
    • Saya berencana menulis artikel terpisah tentang injection molding dan anti-pemalsuan
  • Ini pencapaian yang mengesankan dan menunjukkan sejauh mana industri serta alat hardware telah berkembang. Namun rasanya mirip dengan menerapkan SaaS sederhana ke managed cloud lalu menyimpulkan bahwa semua software itu mudah
    Proyek ini berada dekat sisi paling mudah dalam rentang tingkat kesulitan dan kompleksitas produk hardware, dan menjadi mudah berkat pilihan yang baik untuk menjaganya tetap sederhana. Kesimpulan yang lebih tepat adalah jika dijaga tetap sederhana, hardware tidak selalu sulit

    • Ini penafsiran yang meremehkan sulitnya menjaga sesuatu tetap sederhana. Disebutkan juga bahwa cukup banyak waktu dihabiskan untuk fitur firmware yang tidak digunakan, dan dibutuhkan pengendalian diri yang luar biasa untuk memangkas fitur secara tegas sambil tetap menyelesaikan produk
    • Dari sudut pandang orang yang terutama bekerja dengan hardware, ini jelas bidang yang sulit. Perekam MIDI-Bluetooth lebih mirip proyek software dalam kotak menarik, dengan sangat sedikit interaksi firmware dengan dunia nyata atau kompleksitas fisik yang membuat hardware menjadi sulit. Meski begitu, membangun bisnis senilai 500 ribu dolar per tahun adalah pencapaian hebat, dan walau judulnya mengganggu, ia berhasil menarik perhatian
    • Saya secara umum setuju bahwa ini hanya satu sampel. Namun ada banyak produk hardware yang jauh lebih sederhana dari ini, dan kadang membuat iri. Contoh yang bagus adalah https://duckduckgo.com/?q=brick+smartphone+blocker&ia=web
  • Saya ingat tulisan HN yang pernah diposting sebelumnya. Saya berharap perjalanan ini terus ditulis ke depannya. Software engineer yang merasa LLM telah menghilangkan cukup banyak keseruan dari pemrograman mungkin akan tertarik pada jalur serupa, dan sesekali membuat produk fisik juga merupakan perubahan yang menyenangkan

    • Saya tidak paham maksudnya keseruan pemrograman hilang. Apakah keseruannya benar-benar ada pada mengetik kode secara harfiah? Bagi saya, yang menyenangkan adalah memecahkan masalah dan membuat sesuatu, dan sekarang saya bisa melakukan itu lebih banyak daripada sebelumnya sambil mengetik lebih sedikit
    • Saya rasa tren ini akan berbalik lagi. LLM, termasuk model frontier terbaru sekalipun, masih lebih buruk dari manusia dalam pemrograman. Jika waktu untuk memperbaiki kesalahan yang tak terhindarkan ikut dihitung, bahkan saya yang bukan developer luar biasa pun lebih cepat dan lebih baik daripada Claude
      Orang-orang mengatakan “LLM tidak akan hilang”, tetapi sudah ada yang kecewa dengan kurangnya hasil dibanding harga, dan jumlahnya akan bertambah ketika perusahaan AI menaikkan harga demi menghasilkan laba. Pada akhirnya industri akan tersadar dari euforia dan kembali menghargai bukan alat yang digunakan, melainkan hasil nyata yang dicapai, tetapi sampai titik itu tiba, tampaknya akan menjadi masa yang berat
  • Saya penasaran apakah ada ambang skala penting yang belum dilewati, dan titik mana yang ditakuti untuk dilampaui. Seperti platform e-commerce tampak mudah sebelum harus menangani pengiriman, bea cukai, pajak, bahkan pajak atas ongkos kirim di berbagai negara, banyak hal tiba-tiba menjadi rumit pada suatu titik
    Dalam hardware juga, menggunakan CAD komersial alih-alih software bebas bisa membuat Anda melewati batas tier harga, dan tergantung volume penjualan, uji kesesuaian atau uji keselamatan konsumen mungkin diperlukan. Saya penasaran ambang apa yang diperkirakan harus ditangani ke depannya

    • Terlalu banyak pesanan adalah masalah yang baik selama produk tiruan tidak muncul. Dalam skenario terburuk, kepatuhan regulasi dan pemenuhan pesanan bisa diserahkan ke kontraktor eksternal
  • Judul yang lebih baik mungkin adalah “hardware sesulit sejauh kita membuatnya sulit”. Penulis membuat keputusan bijak untuk menjaga hardware sangat sederhana, dan itu dimungkinkan oleh sifat produk yang ingin dibuat
    Seorang maker solo lain di bidang musik juga pernah mengatakan hal serupa. Pekerjaan utamanya adalah software engineer, tetapi ia membuat produk hardware yang relatif kompleks, dan karena COVID serta tarif, ia mengalami masalah pasokan sehingga setidaknya harus melakukan satu kali redesain dan menaikkan harga. Dalam kedua kasus, dengan tidak mendorong batas hardware dan menjaganya tetap sederhana, mereka mendapatkan kebebasan untuk menginvestasikan banyak waktu dan upaya pada software. Ini bukan strategi yang mungkin untuk semua produk hardware, dan penulis juga mengakuinya

  • Saya memahami ungkapan “hardware itu sulit” sebagai ungkapan ala VC yang merangkum mengapa sulit membangun perusahaan hardware sukses dengan imbal hasil 100x. Selain penskalaan, logistik, dan perubahan desain, arus kas yang belum banyak dibahas juga merupakan alasan utama