1 คะแนน โดย GN⁺ 2023-09-07 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • บทความนี้กล่าวถึงศักยภาพที่ซอฟต์แวร์โอเพนซอร์สอาจมีต่อการพัฒนาฮาร์ดแวร์
  • ผู้เขียนเน้นย้ำถึงความซับซ้อนของการพัฒนาฮาร์ดแวร์ อันเกิดจากข้อจำกัดทางกายภาพและความซับซ้อนของการออกแบบวงจร
  • แม้จะมีความท้าทาย ผู้เขียนยืนยันว่าการสร้างฮาร์ดแวร์ในปัจจุบันง่ายกว่าที่เคย เพราะการแพร่หลายของโค้ดโอเพนซอร์สและบอร์ดไมโครคอนโทรลเลอร์
  • ไมโครคอนโทรลเลอร์คือองค์ประกอบที่ตั้งโปรแกรมได้ ซึ่งใช้สร้างและรับสัญญาณอิเล็กทรอนิกส์ที่ซับซ้อน และเป็นรากฐานของการพัฒนาฮาร์ดแวร์
  • โค้ด Arduino แบบโอเพนซอร์สถูกเน้นว่าเป็นเครื่องมือสำคัญที่ช่วยแก้ปัญหาหลากหลายในการพัฒนาฮาร์ดแวร์ ตั้งแต่การทำเครือข่ายไปจนถึงการจัดการปุ่มกด
  • ผู้เขียนกล่าวถึงมาตรฐานข้อมูลอนุกรมแบบสองสาย I2C ซึ่งช่วยให้นักพัฒนาฮาร์ดแวร์สายงานอดิเรกทำให้การออกแบบวงจรง่ายขึ้น
  • บทความนี้เน้นแนวทางการประกอบสร้างในโปรเจ็กต์อิเล็กทรอนิกส์ โดยนักพัฒนาสามารถใช้โปรเจ็กต์ที่มีอยู่แล้วและนำมาจัดวางเข้าด้วยกัน ซึ่งคล้ายกับการสร้างซอฟต์แวร์สมัยใหม่
  • ผู้เขียนแบ่งปันประสบการณ์ส่วนตัวในการสร้างตัวควบคุมฮีตปั๊ม โดยใช้ไมโครคอนโทรลเลอร์ที่ใช้ ESP32, เซ็นเซอร์แสง, เซ็นเซอร์อุณหภูมิและความชื้น และบอร์ดโรตารีเอนโค้ดเดอร์
  • บทความนี้ยังกล่าวถึงศักยภาพของการพิมพ์ 3 มิติในการสร้างเคสแบบสั่งทำสำหรับโปรเจ็กต์ฮาร์ดแวร์
  • ผู้เขียนเน้นย้ำถึงเงื่อนไขที่เอื้ออำนวยในปัจจุบัน เช่น ความพร้อมของทรัพยากรโอเพนซอร์สและชุมชนผู้สนับสนุนของกลุ่มนักทำงานอดิเรก พร้อมชวนผู้อ่านให้ลองพัฒนาฮาร์ดแวร์ดู

1 ความคิดเห็น

 
GN⁺ 2023-09-07
ความเห็นจาก Hacker News
  • บทความเสนอว่า หากคุณใช้งานโอเพนซอร์สได้ คุณก็สามารถสร้างต้นแบบฮาร์ดแวร์ได้ แต่ต้องคำนึงถึงปัจจัยต่าง ๆ เช่น ความทนทาน สภาพแวดล้อมโดยรอบ และความจำเป็นในการคาลิเบรตใหม่
  • ผู้แสดงความเห็นบางคนโต้แย้งว่า แม้การทำต้นแบบฮาร์ดแวร์จะง่ายขึ้นแล้ว แต่ไม่ใช่แค่การสลับชิ้นส่วนหนึ่งไปใช้อีกชิ้นส่วนหนึ่งเท่านั้น ยังต้องมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับอายุการใช้งานของฮาร์ดแวร์และสภาพแวดล้อมที่มันจะทำงานด้วย
  • อีกหลายคนชี้ว่า บริษัทอย่าง JLBPCB และ PCBWay มีบริการ 3D printing และ CNC ดังนั้นการเริ่มทำต้นแบบฮาร์ดแวร์จึงไม่จำเป็นต้องเป็นเจ้าของเครื่องพิมพ์ 3 มิติเอง
  • เรื่องราวของผู้คนที่ใช้เครื่องมือโอเพนซอร์สและ 3D printing เพื่อสร้างฮาร์ดแวร์ของตนเอง เช่น เซ็นเซอร์วัดระดับน้ำในบ่อ
  • ผู้แสดงความเห็นบางส่วนบ่นถึงเส้นโค้งการเรียนรู้และความยากทางเทคนิคที่เกี่ยวข้องกับ 3D printing พร้อมเสนอว่าการจ้างผู้ให้บริการภายนอกอาจเป็นตัวเลือกที่เชื่อถือได้มากกว่า
  • บทความสนับสนุนให้นักพัฒนาซอฟต์แวร์ลองพิจารณาโปรเจ็กต์ฮาร์ดแวร์ แต่ผู้แสดงความเห็นบางคนชี้ว่า พวกเขาไม่มีกรณีใช้งานที่น่าโน้มน้าวใจ หรือไม่ก็ предпоч prefer ซื้อผลิตภัณฑ์เชิงพาณิชย์มากกว่า
  • จุดเริ่มต้นทางเลือกแทน 3D printing และไมโครคอนโทรลเลอร์ ได้แก่ เคสสำเร็จรูปและ PLCs อุตสาหกรรม
  • ผู้แสดงความเห็นบางส่วนวิจารณ์ว่าเครื่องพิมพ์ 3 มิติของ Prusa นั้นเก่าและช้า พร้อมเสนอทางเลือกอย่าง Sovol SV06 และ Bambu P1P
  • ผู้แสดงความเห็นบางคนมองอย่างกังขาต่อประโยชน์ของบทความ โดยอ้างถึงลักษณะที่เป็นนามธรรมและการใช้คำฮิตติดกระแส
  • ผู้แสดงความเห็นบางส่วนแบ่งปันประสบการณ์ส่วนตัวที่ต้องเผชิญความยากลำบากกับโปรเจ็กต์ฮาร์ดแวร์จากการขาดทักษะงานช่าง หรือปัญหาการจัดหาชิ้นส่วนอันเกิดจากภาวะชิปขาดตลาด