8 คะแนน โดย jjpark78 2022-06-29 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • โปรเจกต์ที่พอร์ต Jerryscript ลงบน MCU ทำให้สามารถพัฒนาเฟิร์มแวร์ที่ทำงานภายใน MCU ด้วย Javascript ได้
    • หลายโปรเจกต์พัฒนาในรูปแบบที่ควบคุมจากภายนอก (โปรเจกต์อย่าง http://johnny-five.io เป็นต้น) จึงยากจะเรียกว่าเป็น Real Firmware
    • โปรเจกต์นี้เป็นเฟิร์มแวร์จริงที่อัปโหลดโค้ดพร้อมกับ JS interpreter ลงไปบน MCU
  • นักพัฒนาหลักเป็นชาวเกาหลี
    • นักพัฒนาคนนี้ยังเป็นผู้พัฒนาหลักของ StarUML ด้วย

[ข้อดี]

  • รองรับไดรเวอร์ของอุปกรณ์ภายนอกหลากหลาย
    (I2C, GPIO, SPI, DAC, PWM เป็นต้น)
  • มี IDE แบบรวมศูนย์บนเว็บให้ใช้งาน
  • รองรับ CLI จึงสามารถพัฒนาด้วยเครื่องมือที่ต้องการได้
  • มีการเผยแพร่ตัวอย่างและต้นแบบหลากหลายให้พร้อมใช้งาน
  • เหมาะมากสำหรับการศึกษาเด็ก ๆ

[ข้อเสีย]

  • ช่วงแรกเคยรองรับ STM32 แต่ตอนนี้รองรับแค่ RPI2
  • น่าจะดีหากพอร์ตไปยัง MCU ซีรีส์อื่น ๆ เพิ่มเติม
  • ถ้ารองรับ ESP32 เพิ่มอีกเพียงตัวเดียวก็น่าจะดีมาก

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