เป็นโปรแกรมหรือแอพพลิเคชั่นข้ามแพลตฟอร์มที่สร้างขึ้นมาเพื่อใช้ในการเขียนโปรแกรม ภาษา C และ C ++ สำหรับใช้งานบอร์ด Arduino มันถูกใช้เพื่อ
การเขียนโปรแกรม แปลโปรแกรม และอัปโหลดโปรแกรมไปยังบอร์ด Arduino หรือ บอร์ดที่เข้ากันได้กับ Arduino
รูปที่ 1 หน้าตาของ Arduino IDE
เวลาที่เขียนโปรแกรมบน Auduino IDE อาร์ดูโน่ จะเก็บไฟล์ของโปรแกรมไว้ในโฟลเดอร์ โดยที่ชื่อของไฟล์กับชื่อของโฟลเดอร์จะเป็นชื่อเดียวกัน เช่นเราตั้งชื่องานเราว่า Project1 อาร์ดูโน่ จะตั้งชื่อโปรแกรมว่า Project1.ino และเก็บใว้ในโฟลเดอร์ชื่อ project1 โฟลเดอร์นี้เราเรียกว่า สเก็ตช์ (Sketch) ในโฟลเดอร์สเก็ตช์ จะมีไฟล์อื่นๆประกอบก็ได้
รูปที่ 2 Sketch ที่เก็บอยู่ใน Arduino Sketch
อาร์ดูโน่ จะเก็บ สเก็ตช์ทุกสเก็ตช์ ใวในโฟลเดอร์ที่เรียกว่า Arduino โดยปกติ โฟลเดอร์นี้ Arduino IDE จะสร้างใว้ที่ ..\Documents\Arduino โดยดูได้จากเมนู File->Preferences ที่เก็บ สเก็ตช์ นี้สามารถเปลี่ยนแปลงได้ โดยแก้ไขในช่อง Sketch location: ของ Preferences
รูปที่ 3 การดูตำแหน่งที่อยู่ของ Sketch
โฟลเดอร์หลักๆที่ต้องมีใน โฟลเดอร์ที่เก็บสเก็ตช์
1.สเก็ตช์ที่เราสร้างขึ้นมา
2. โฟลเดอร์ที่เก็บ ไลบรารี่ ต่างๆ มี 2 คือ libraries
รูปที่ 4 โฟลเดอร์หลักๆที่มีอยู่ในโฟลเดอร์สเก็ตช์