คอมพิวเตอร์ GPS จักรยานอายุ 15 ปีฟื้นคืนชีพด้วยซอฟต์แวร์โอเพนซอร์สและเกม DOOM

ทีมชุมชน BigGo
คอมพิวเตอร์ GPS จักรยานอายุ 15 ปีฟื้นคืนชีพด้วยซอฟต์แวร์โอเพนซอร์สและเกม DOOM

นักเทคโนโลยีคนหนึ่งได้ฟื้นฟูอุปกรณ์ GPS สำหรับปั่นจักรยาน Navman Bike 3000 เก่าแก่ให้กลับมามีชีวิตชีวาอีกครั้งด้วยซอฟต์แวร์โอเพนซอร์ส ซึ่งได้จุดประกายการพูดคุยเกี่ยวกับอายุการใช้งานของอุปกรณ์และการต่อสู้กับการวางแผนให้อุปกรณ์ล้าสมัย อุปกรณ์อายุ 15 ปีที่เคยถูกทิ้งไว้เก็บฝุ่น ตอนนี้สามารถใช้แผนที่อัปเดตและแม้กระทั่งเกมคลาสสิกอย่าง DOOM ได้

ข้อมูลจำเพาะของอุปกรณ์:

  • อุปกรณ์: คอมพิวเตอร์จักรยาน GPS Navman Bike 3000
  • อายุ: 15 ปี
  • ระบบปฏิบัติการเดิม: Windows CE
  • การป้อนข้อมูล: หน้าจอสัมผัสเท่านั้น
  • การถ่ายโอนข้อมูล: พอร์ต Serial และ USB
  • หน่วยเก็บข้อมูล: รองรับการ์ด micro-SD สำหรับข้อมูลแผนที่

ชุมชนยอมรับขบวนการฟื้นฟูอุปกรณ์

โปรเจกต์นี้ได้รับการตอบสนองอย่างแข็งแกร่งจากชุมชนเทคโนโลยี โดยหลายคนได้แบ่งปันประสบการณ์ของตนเองกับอุปกรณ์ GPS เก่าแก่ ผู้ใช้หลายคนได้เน้นเรื่องราวความสำเร็จที่คล้ายคลึงกันกับอุปกรณ์ Garmin รุ่นเก่าที่ยังคงทำงานได้ดีต่อไปเนื่องจากรูปแบบการจัดเก็บข้อมูลแบบเปิดและการสนับสนุนจากชุมชน ความสามารถในการใช้ข้อมูล OpenStreetMap บนการ์ด micro-SD ได้ช่วยให้อุปกรณ์ GPS อายุ 20 ปีหลายเครื่องไม่ต้องไปลงเอยในถังขยะ ซึ่งพิสูจน์ให้เห็นว่าการออกแบบฮาร์ดแวร์ที่ดีสามารถขยายอายุการใช้งานของอุปกรณ์ให้นานเกินกว่าที่ผู้ผลิตคาดหวัง

ผู้แสดงความคิดเห็นคนหนึ่งได้จับใจความของขบวนการนี้ได้อย่างสมบูรณ์แบบ:

การล้าสมัยเป็นทางเลือก การวิศวกรรมย้อนกลับคือการต่อต้าน

ความรู้สึกนี้สะท้อนถึงความผิดหวังที่เพิ่มขึ้นต่อผู้ผลิตที่ละทิ้งการสนับสนุนซอฟต์แวร์สำหรับฮาร์ดแวร์ที่ยังใช้งานได้

ความท้าทายทางเทคนิคและวิธีแก้ไข

กระบวนการฟื้นฟูนี้เกี่ยวข้องกับอุปสรรคทางเทคนิคหลายประการที่แสดงให้เห็นทั้งความซับซ้อนและผลตอบแทนของการแฮ็กฮาร์ดแวร์ ระบบปฏิบัติการ Windows CE เดิมต้องใช้วิธีแก้ปัญหาที่สร้างสรรค์ รวมถึงการใช้ DOSBox และการปรับเปลี่ยนเฟิร์มแวร์แบบกำหนดเอง สมาชิกชุมชนได้พูดคุยเกี่ยวกับแนวทางต่างๆ ตั้งแต่การใช้ mitmproxy สำหรับการจัดการใบรับรองไปจนถึงการนำ brouter มาใช้กับ OsmAnd เพื่อเพิ่มความสามารถในการนำทางแบบออฟไลน์

โปรเจกต์นี้ยังได้เน้นความกังวลด้านความปลอดภัย โดยผู้ใช้บางคนตั้งคำถามว่าการอัปเดตอุปกรณ์ถูกส่งผ่านการเชื่อมต่อ HTTP ที่ไม่ได้เข้ารหัสหรือไม่ การพูดคุยเหล่านี้เน้นย้ำถึงความสำคัญของการพิจารณาด้านความปลอดภัยเมื่อฟื้นฟูอุปกรณ์เก่าที่อาจขาดมาตรฐานการเข้ารหัสสมัยใหม่

เครื่องมือซอฟต์แวร์ที่ใช้:

  • mkgmap.pl ( Windows CE version ) สำหรับการสร้างแผนที่
  • DOSBox สำหรับการจำลอง DOS
  • ข้อมูล OpenStreetMap สำหรับแผนที่ที่อัปเดต
  • RomAgentility สำหรับการสื่อสารกับอุปกรณ์
  • mitmproxy สำหรับการจัดการใบรับรอง
  • การปรับแต่งเฟิร์มแวร์แบบกำหนดเอง

ทางเลือกอื่นและการเปรียบเทียบกับสมัยใหม่

ในขณะที่โปรเจกต์ฟื้นฟูฮาร์ดแวร์ได้สร้างความตื่นเต้น สมาชิกชุมชนยังได้แบ่งปันทางเลือกที่ใช้งานได้จริงสำหรับนักปั่นจักรยานที่ต้องการการนำทางที่เชื่อถือได้ โซลูชันสมัยใหม่อย่าง OsmAnd จาก F-Droid ที่ผสมกับ brouter ได้กลายเป็นคำแนะนำยอดนิยมสำหรับการนำทางแบบออฟไลน์ แม้ว่าผู้ใช้บางคนจะสังเกตเห็นปัญหาความซับซ้อนในการติดตั้งและกำหนดค่า

ความแตกต่างระหว่างแนวทางเก่าและใหม่ได้จุดประกายการถกเถียงเกี่ยวกับว่าโปรเจกต์ฟื้นฟูนั้นคุ้มค่ากับความพยายามหรือไม่เมื่อเปรียบเทียบกับการใช้สมาร์ทโฟนสมัยใหม่ อย่างไรก็ตาม ผู้สนับสนุนโต้แย้งว่าคุณค่าทางการศึกษาและประโยชน์ต่อสิ่งแวดล้อมจากการขยายวงจรชีวิตของฮาร์ดแวร์นั้นสมควรกับการลงทุนเวลา

ทางเลือกสมัยใหม่ที่กล่าวถึง:

  • OsmAnd (F-Droid) + brouter สำหรับการนำทางแบบออฟไลน์
  • QLandkarte GTK จาก Debian
  • สมาร์ทโฟนสมัยใหม่พร้อมขาตั้งแฮนด์
  • อุปกรณ์ Garmin ที่รองรับ OpenStreetMap
  • PDA ระบบ Windows CE (ราคาประมาณ 10 ดอลลาร์สหรัฐ)

บทสรุป

โปรเจกต์นี้แสดงให้เห็นว่าซอฟต์แวร์โอเพนซอร์สสามารถหายใจเอาชีวิตใหม่เข้าสู่ฮาร์ดแวร์ที่ถูกทิ้งร้างได้อย่างไร โดยสร้างทั้งคุณค่าเชิงปฏิบัติและโอกาสในการเรียนรู้ แม้ว่าสมาร์ทโฟนสมัยใหม่จะมีความสามารถในการนำทางที่เหนือกว่า แต่ความสามารถในการฟื้นฟูอุปกรณ์เก่าแก่แสดงถึงรูปแบบการต่อต้านทางเทคโนโลยีที่สำคัญต่อการวางแผนให้อุปกรณ์ล้าสมัย การตอบสนองอย่างกระตือรือร้นจากชุมชนบ่งบอกถึงความสนใจที่เพิ่มขึ้นในแนวปฏิบัติเทคโนโลยีที่ยั่งยืนและการอนุรักษ์ฮาร์ดแวร์ที่ใช้งานได้ผ่านวิธีแก้ปัญหาซอฟต์แวร์ที่สร้างสรรค์

อ้างอิง: Bringing a Decrepit Old Bicycle Navigator Back to Life with Open Source Software (and DOOM)