โปรแกรมจำลองระบบ IOT สำหรับเรียนรู้ผ่านเว็บเบส ตัวอย่าง
1. Wokwi (www.wokwi.com) ฟรี (แนะนำ)
WokWi เป็นซอฟต์แวร์จำลองการทำงานของไมโครคอนโทรลเลอร์และอุปกรณ์อิเล็กทรอนิกส์ที่ทำงานผ่านเว็บเบราว์เซอร์ ผู้ใช้สามารถเขียนโปรแกรมและทดสอบโค้ดสำหรับบอร์ดต่าง ๆ เช่น Arduino, ESP32, STM32 และ Raspberry Pi Pico โดยไม่ต้องมีฮาร์ดแวร์จริง
2. TinkerCAD Circuit (www.tinkercad.com/circuits) ฟรี (แนะนำ)
เป็นแพลตฟอร์มออนไลน์ที่ให้บริการฟรีสำหรับการออกแบบและจำลองวงจรอิเล็กทรอนิกส์ผ่านเว็บเบราว์เซอร์ พัฒนาโดย Autodesk เพื่อช่วยให้ผู้ใช้สามารถสร้างและทดสอบวงจรได้โดยไม่ต้องมีฮาร์ดแวร์จริง
3. RemoteXY (www.remotexy.com)
เป็นแพลตฟอร์มที่ช่วยให้ผู้ใช้สร้างอินเทอร์เฟซกราฟิกสำหรับควบคุมบอร์ดไมโครคอนโทรลเลอร์ต่าง ๆ เช่น Arduino, ESP8266, ESP32 และ STM32 ผ่านสมาร์ทโฟนหรือแท็บเล็ต โดยไม่ต้องเขียนโค้ดสำหรับแอปพลิเคชันมือถือเอง
4. ESP ZeroCode (https://zerocode.espressif.com)
เป็นแพลตฟอร์มออนไลน์ที่พัฒนาโดยบริษัท Espressif Systems เพื่อช่วยให้นักพัฒนาและผู้ผลิตอุปกรณ์ IoT สามารถสร้างเฟิร์มแวร์ที่สอดคล้องกับมาตรฐาน Matter ได้โดยไม่ต้องเขียนโค้ดเอง แพลตฟอร์มนี้ช่วยลดความซับซ้อนในกระบวนการพัฒนาและการรับรองผลิตภัณฑ์
ESP ZeroCode ช่วยให้นักพัฒนาและผู้ผลิตสามารถนำอุปกรณ์ที่สอดคล้องกับมาตรฐาน Matter ออกสู่ตลาดได้อย่างรวดเร็วและมีประสิทธิภาพ โดยไม่ต้องลงทุนเวลาและทรัพยากรในการพัฒนาเฟิร์มแวร์และการรับรองผลิตภัณฑ์เอง
5. ESPHome (www.esphome.io) Home Automation systems
เป็นเฟรมเวิร์กโอเพนซอร์สที่ช่วยให้ผู้ใช้สามารถสร้างเฟิร์มแวร์สำหรับไมโครคอนโทรลเลอร์ เช่น ESP8266 และ ESP32 ได้อย่างง่ายดาย โดยใช้ไฟล์กำหนดค่าที่เขียนด้วย YAML ผู้ใช้สามารถกำหนดการทำงานของอุปกรณ์ IoT และเชื่อมต่อกับระบบอัตโนมัติภายในบ้าน เช่น Home Assistant
6. ESPEasy (https://www.letscontrolit.com/wiki/index.php/ESPEasy)
เป็นเฟิร์มแวร์โอเพนซอร์สที่พัฒนาขึ้นสำหรับไมโครคอนโทรลเลอร์ ESP8266 และ ESP32 โดยมีวัตถุประสงค์เพื่อให้ผู้ใช้สามารถสร้างอุปกรณ์ IoT ได้อย่างง่ายดาย เฟิร์มแวร์นี้ช่วยให้ผู้ใช้สามารถเชื่อมต่อเซ็นเซอร์และแอคชูเอเตอร์ต่าง ๆ และควบคุมผ่านเว็บอินเทอร์เฟซโดยไม่ต้องเขียนโค้ดเพิ่มเติม
ESPEasy เหมาะสำหรับผู้ที่ต้องการสร้างอุปกรณ์ IoT โดยไม่ต้องมีความเชี่ยวชาญในการเขียนโปรแกรม ช่วยให้การพัฒนาและติดตั้งอุปกรณ์เป็นเรื่องง่ายและรวดเร็ว
โปรแกรมในแนว ออกแบบวงจรไฟฟ้าและอิเล็กทรอนิกส์
1. EveryCircuit (www.everycircuit.com)
เป็นโปรแกรมจำลองวงจรไฟฟ้าแบบอินเทอร์แอคทีฟที่ใช้งานง่าย ช่วยให้ผู้ใช้สามารถออกแบบและจำลองการทำงานของวงจรอิเล็กทรอนิกส์ได้แบบเรียลไทม์ เหมาะสำหรับนักเรียน ผู้ที่สนใจงานอดิเรก และวิศวกรมืออาชีพ
2. TINACloud (www.tina.com)
เป็นซอฟต์แวร์จำลองวงจรไฟฟ้าออนไลน์ที่พัฒนาโดย DesignSoft ผู้ใช้สามารถออกแบบและวิเคราะห์วงจรอนาล็อก ดิจิตอล VHDL Verilog และไมโครคอนโทรลเลอร์ (MCU) ได้โดยตรงผ่านเว็บเบราว์เซอร์ โดยไม่ต้องติดตั้งโปรแกรมเพิ่มเติม
3. Electric UI (www.electricui.com)
Electric UI เป็นเฟรมเวิร์กที่ช่วยให้นักพัฒนาและวิศวกรสร้างอินเทอร์เฟซผู้ใช้ (UI) สำหรับควบคุมและตรวจสอบอุปกรณ์ฮาร์ดแวร์ได้อย่างรวดเร็วและมีประสิทธิภาพ เหมาะสำหรับการสร้างเครื่องมือพัฒนา ซอฟต์แวร์ทดสอบ การเก็บข้อมูลเทเลเมทรี และซอฟต์แวร์ที่มีตราสินค้าเฉพาะ
—
Write by Dr.Arnut Ruttanatirakul
26/10/66