• โครงการ flip-card คือฮาร์ดแวร์โอเพ่นซอร์สที่ทำให้สามารถรัน การจำลองแบบ FLIP (Fluid-Implicit-Particle) ได้บนบัตรขนาดเล็กมาก
  • ไฟล์ออกแบบ PCB และตรรกะการจำลองถูกบรรจุไว้โดยตรง ทำให้สามารถอ้างอิงและนำไปประยุกต์ใช้ได้ง่าย
  • ผ่าน ตัวจำลอง WASM จึงสามารถดีบักการจำลองได้แม้ไม่มีฮาร์ดแวร์จริง
  • มีการนำเสนอการออกแบบเชิงสร้างสรรค์ เช่น แบตเตอรี่ที่ชาร์จใหม่ได้ และพอร์ต USB-C
  • พัฒนาขึ้นโดยอาศัยอัลกอริทึมล่าสุดและโครงการอ้างอิงของนักวิจัยชื่อดังอย่าง Matthias Müller

ภาพรวมโครงการ flip-card

  • flip-card เป็นโครงการฮาร์ดแวร์โอเพ่นซอร์สแบบตัวจริงที่ฝัง อัลกอริทึมการจำลองการไหล ลงบนบอร์ดวงจรขนาดเท่าการ์ดที่บางมากและทำงานได้จริง
  • โครงการนี้ได้รับแรงบันดาลใจจากโครงการ fluid simulation pendant ของ mitxela และเด่นตรงที่สามารถเห็นการเคลื่อนไหวของการไหลได้อย่างเป็นธรรมชาติและเข้าใจง่ายบนบัตร

ไฟล์หลักและโครงสร้าง

  • ไฟล์ออกแบบ PCB อยู่ในโฟลเดอร์ "kicad-pcb"
  • ตรรกะการจำลองการไหล แบบ FLIP อยู่ใน Rust crate แยกในโฟลเดอร์ "fluid_sim_crate" โดยอิงงานวิจัยของ Matthias Müller และแนวทางล่าสุดใน "Ten Minute Physics"
  • ไฟล์ "flip-card_firmware" มีการนำไปใช้เฟิร์มแวร์ที่ใช้ชิป RP2350

คุณสมบัติและจุดเด่น

  • ฝังแบตเตอรี่ชาร์จใหม่ได้: โดยอ้างอิงการออกแบบจากโครงการ tiny touch lcd ของ cnlohr และใส่ พอร์ต USB-C ที่ขอบบอร์ด เพื่อเพิ่มความใช้งานได้จริง
  • ตัวจำลอง WASM: เครื่องมือ WebAssembly ในโฟลเดอร์ "sim_display" ที่ช่วยให้ดีบักการจำลองได้ทั้งบน PC และเว็บ โดยไม่ต้องใช้ฮาร์ดแวร์
  • คำอธิบายรายละเอียดของแต่ละโฟลเดอร์จะอยู่ในไฟล์ README ของแต่ละโฟลเดอร์

ข้อมูลเพิ่มเติม

  • flip-card เหมาะสำหรับใช้เป็นแหล่งเรียนรู้และอ้างอิงด้านเทคโนโลยีฝังตัวล่าสุดหลากหลายด้าน เช่น การนำชิปการจำลองการไหลไปใช้จริง ประสบการณ์ออกแบบฮาร์ดแวร์วงจร การดีบักการจำลองด้วย WebAssembly และการออกแบบบอร์ดชาร์จใหม่ได้
  • เป็นโครงการที่ได้รับความสนใจจากชุมชนโอเพ่นซอร์สในฐานะ กรณีอ้างอิง และคลังความรู้การออกแบบ

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น