Ardublock เป็น Block Code ตัวนึงใช้งานเหมือนกับ Block Code ใน LEGO การเขียนโปรแกรมก็ง่ายมากๆ เพียงแค่ลาก block มาวางต่อกัน แล้วสั่งอัพโหลดโปรแกรมไปที่ Arduino ได้เลย Ardublock ยังสนับสนุนชุด break out ของค่ายต่างๆ ด้วย เช่น DFRobot, Adafruit, SeedStudio เป็นต้น ทำให้การเขียนโปรแกรมร่วมกับชุด break out เท่านั้นทำได้ง่ายมากขึ้น และที่สำคัญไม่ต้องกังวลว่า library ของอุปกรณ์จะไม่ครบ Ardublock ยังบอกลิงค์สำหรับดาวน์โหลด library เพิ่มเติมให้เราอีกด้วย มาลองเล่นกัน

ดาวน์โหลด Ardublock ได้ที่ http://sourceforge.net/projects/ardublock/ เมื่อได้ไฟล์ jar มาแล้ว ก็คัดลอกลงใน ไดเรทอรี tool ของ Arduino Sketch ส่วนใหญ่อยู่ในไดเรคทอรี document ตัวอย่าง

  • Mac, /Users/YOUR-USERNAME/Documents/Arduino/tools/ArduBlockTool/tool/ardublock-all.jar
  • Linux, /home/YOUR-USERNAME/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar
  • Windows, C:\Users\YOUR-USERNAME\Documents\Arduino\tools\ArduBlockTool\tool\ardublock-all.jar

การใช้งานก็เปิด Arduino Sketch ขึ้นมาปกติ แล้วเปิด Ardublock จากเมนู Tools > Ardublock ลองเขียนแบบ Block ดูบ้าง

กด Upload to Arduino ก็จะได้โค้ดมาพร้อม compile และ upload ไปยัง board ให้เลย