1 poin oleh GN⁺ 2023-09-07 | 1 komentar | Bagikan ke WhatsApp
  • Artikel ini membahas potensi yang dapat dibawa perangkat lunak open source terhadap pengembangan hardware.
  • Penulis menyoroti kompleksitas pengembangan hardware yang disebabkan oleh keterbatasan fisik dan rumitnya desain rangkaian.
  • Meski ada tantangan, penulis berpendapat bahwa membuat hardware kini lebih mudah daripada sebelumnya berkat meluasnya kode open source dan papan mikrokontroler.
  • Mikrokontroler adalah komponen yang dapat diprogram untuk menghasilkan dan menerima sinyal elektronik yang kompleks, dan menjadi dasar pengembangan hardware.
  • Kode Arduino open source ditekankan sebagai alat penting yang menyelesaikan berbagai masalah dalam pengembangan hardware, mulai dari jaringan hingga penanganan tombol.
  • Penulis menyebut standar data serial dua kabel I2C, yang membantu pengembang hardware hobi menyederhanakan desain rangkaian.
  • Artikel ini menekankan pendekatan komposisional dalam proyek elektronik, di mana pengembang menggunakan proyek yang sudah ada lalu merangkainya bersama, mirip dengan cara perangkat lunak modern dibuat.
  • Penulis berbagi pengalaman pribadi membuat pengontrol heat pump menggunakan mikrokontroler berbasis ESP32, sensor cahaya, sensor suhu dan kelembapan, serta papan rotary encoder.
  • Artikel ini juga membahas potensi 3D printing untuk membuat casing kustom bagi proyek hardware.
  • Penulis menekankan kondisi yang menguntungkan saat ini, seperti ketersediaan sumber daya open source dan komunitas pendukung para penghobi, serta mendorong pembaca untuk mencoba pengembangan hardware.

1 komentar

 
GN⁺ 2023-09-07
Opini Hacker News
  • Artikel ini menyarankan bahwa jika Anda bisa menggunakan open source, Anda bisa membuat prototipe perangkat keras, tetapi Anda perlu mempertimbangkan faktor seperti ketahanan, lingkungan sekitar, dan kebutuhan kalibrasi ulang.
  • Beberapa komentator berpendapat bahwa meskipun pembuatan prototipe perangkat keras menjadi lebih mudah, yang dibutuhkan bukan sekadar mengganti satu komponen dengan komponen lain, melainkan pemahaman mendalam tentang umur pakai perangkat keras dan lingkungannya.
  • Orang lain menunjukkan bahwa perusahaan seperti JLBPCB dan PCBWay menyediakan layanan 3D printing dan CNC, jadi Anda tidak perlu memiliki printer 3D sendiri untuk mulai membuat prototipe perangkat keras.
  • Kisah dari orang-orang yang membuat perangkat keras mereka sendiri menggunakan alat open source dan 3D printing, misalnya sensor ketinggian air sumur.
  • Beberapa komentator menyatakan keluhan tentang kurva belajar dan kesulitan teknis yang terkait dengan 3D printing, serta menyarankan bahwa menyerahkannya ke penyedia eksternal bisa menjadi opsi yang lebih andal.
  • Artikel ini mendorong para pengembang perangkat lunak untuk mempertimbangkan proyek perangkat keras, tetapi beberapa komentator menyoroti bahwa mereka tidak memiliki use case yang cukup meyakinkan atau lebih memilih membeli produk komersial.
  • Sebagai titik awal alternatif selain 3D printing dan mikrokontroler, ada casing siap pakai dan PLC industri.
  • Beberapa komentator mengkritik printer 3D Prusa sebagai sudah tua dan lambat, serta mengusulkan alternatif seperti Sovol SV06 dan Bambu P1P.
  • Beberapa komentator skeptis terhadap kegunaan artikel ini, dengan menyebut sifatnya yang abstrak dan penggunaan jargon.
  • Beberapa komentator membagikan pengalaman pribadi tentang kesulitan mengerjakan proyek perangkat keras karena kurang terampil dengan tangan atau sulitnya pengadaan komponen akibat kelangkaan chip.