Velxio: เครื่องมือจำลองบอร์ด Arduino, Raspberry Pi และ ESP32 แบบโอเพนซอร์ส สามารถติดตั้งใช้งานเองได้

Velxio multi board simulator

Velxio Simulator เป็นเครื่องมือจำลองแบบโอเพนซอร์สที่สามารถติดตั้งใช้งานเอง สำหรับบอร์ด Arduino, ESP32 และ Raspberry Pi โดยทำงานได้โดยตรงผ่านเว็บเบราว์เซอร์ สามารถลากและวางบอร์ด (drag-and-drop) เชื่อมต่ออุปกรณ์และโมดูลต่าง ๆ เข้าด้วยกัน, เขียนและรันโค้ดได้ทั้งภาษา Arduino และ Python พร้อมใช้งาน Serial Console ได้ครบถ้วน โดยไม่จำเป็นต้องมีฮาร์ดแวร์จริง ซึ่งได้แงบันดาลใจมาจาก Wokwi simulator และยังผสานการทำงานของตัวจำลองหลายส่วนจากโปรเจกต์ Wokwi อีกด้วย ไม่ว่าจะเป็น AVR8 CPU emulator, RP2040 emulator และ QEMU เวอร์ชันที่ปรับแต่งสำหรับการจำลอง ESP32 Xtensa แต่ความแตกต่างที่สำคัญคือ Velxio สามารถติดตั้งใช้งานเองได้ (self-hosted) แม้ว่าจะมี online demo ให้ทดลองใช้งานเช่นกัน ปัจจุบัน Velxio รองรับอุปกรณ์เป้าหมาย ทั้งห […]

Wokwi : โปรแกรมจำลองออนไลน์บอร์ด Arduino, Raspberry Pi Pico และ ESP32

WOKWI Arduino Raspberry Pi Pico ESP32 simulator

Wokwi เป็นโปรแกรมจำลอง (Simulator) ออนไลน์สำหรับบอร์ด Arduino, Raspberry Pi Pico, และ ESP32 หรือแม้กระทั่งบอร์ดไมโครคอนโทรลเลอร์แบบกำหนดเอง เพื่อใช้เรียนรู้การเขียนโปรแกรมโดยไม่ต้องมีฮาร์ดแวร์จริง ลูกสาวของฉันได้เข้าร่วมโครงการอบรมหลักสูตรออนไลน์ฟรีระยะเวลา 5 วันเกี่ยวกับ AI, IoT, ESP32, MicroPython และอื่นๆ  ที่จัดขึ้นโดยคณะวิศวกรรมศาสตร์ สถาบันเทคโนโลยีพระจอมเกล้าคุณทหารลาดกระบัง (KMITL) ร่วมกับ IMAKE Innovation เราทราบมาว่าทางคอร์สมีการบ้านที่ต้องทำเกี่ยวกับ ESP32 ด้วย ก็เลยถามว่าอยากได้บอร์ด ESP32 ไหม แต่เธอบอกว่าไม่จำเป็น เราก็เลยถามต่อว่า แล้วจะเขียนโปรแกรมบน ESP32 ได้อย่างไรโดยไม่มีบอร์ด หรือว่ามีตัวจำลอง (Simulator) ใช้? และเธอก็ส่งภาพหน้าจอด้านล่างมาให้ พร้อมกับวิดีโอ ที่แสดงให้เห็นว่า LED บนหน้าจอมีกา […]