ข้ามไปยังเนื้อหา
โปรเจกต์ทั้งหมด

เผยแพร่แล้ว

IoT Sim Studio

แพลตฟอร์ม IoT แบบ simulation-first: ออกแบบบอร์ดและโมดูล รันเฟิร์มแวร์จริงบน CPU จำลอง (RP2040, AVR, QEMU) และวางอุปกรณ์ในพื้นที่ 3 มิติ เพื่อสร้างและทดสอบทั้ง fleet ได้ก่อนจะมีฮาร์ดแวร์จริง

  • TypeScript
  • Node.js
  • PostgreSQL
  • Prisma
  • MQTT
  • RP2040 / AVR8 / QEMU emulation
  • 3D scene

ภาพรวม

โปรเจกต์ IoT ส่วนใหญ่ไปติดอยู่จุดเดียวกัน: เขียนเฟิร์มแวร์เสร็จ แดชบอร์ดทำไปครึ่งทาง แต่ทดสอบทั้งระบบไม่ได้จนกว่ากล่องบอร์ดจะมาถึง IoT Sim Studio กลับลำดับนั้น อุปกรณ์ถูกออกแบบเป็นบอร์ดกับโมดูล เฟิร์มแวร์รันบน CPU จำลอง และ fleet จำลองคุยกับแพลตฟอร์มเดียวกับที่ fleet จริงจะใช้ โมเดลข้อมูล อีเวนต์ และแดชบอร์ดจึงถูกพิสูจน์ก่อนสั่ง PCB แผ่นแรก

ทำอะไรได้

  • จำลองบอร์ดและโมดูล ประกอบอุปกรณ์จากบอร์ดและโมดูล (เซ็นเซอร์ วิทยุ แอคชูเอเตอร์) แล้วจำลองพฤติกรรมและ telemetry
  • เฟิร์มแวร์บน CPU จำลอง เฟิร์มแวร์จริงรันบน RP2040, AVR8 และการจำลองผ่าน QEMU ไม่ใช่ mock บั๊กเรื่องเวลาและโปรโตคอลจึงโผล่ตั้งแต่ใน simulator
  • มุมมองเชิงพื้นที่ อุปกรณ์อยู่ในพื้นที่ 3 มิติพร้อมไลบรารีโมเดล ใช้วางผังโรงงานหรืออาคารและคิดเป็นภาพได้
  • พาไปถึงความสำเร็จแรก checklist สำหรับการใช้งานครั้งแรกและ "connection doctor" พาผู้ใช้ใหม่จากโปรเจกต์ว่างไปจนถึงอุปกรณ์ที่ส่งข้อมูลได้ เพราะสิบนาทีแรกตัดสินว่าแพลตฟอร์มจะถูกใช้ต่อหรือไม่
  • ย้ายได้ โปรเจกต์ export และ restore ได้ และ access policy คุม workspace ที่ใช้ร่วมกัน

สถานะ

กำลังพัฒนาต่อเนื่องในฐานะแพลตฟอร์มส่วนตัว roadmap ถูกจัดลำดับด้วยหลักฐาน (แต่ละขั้นของการขยายต้องมีการใช้งานจริงรองรับ) ไม่ใช่ด้วยความทะเยอทะยาน

สถานะ
เผยแพร่แล้ว
เผยแพร่เมื่อ
12 ก.ย. 2026
เทคโนโลยี
TypeScript · Node.js · PostgreSQL · Prisma · MQTT · RP2040 / AVR8 / QEMU emulation · 3D scene

ดูต่อ

โปรเจกต์อื่น ๆ

โปรเจกต์ทั้งหมด