Arduino คือ
บอร์ด Arduino เป็นไมโครคอนโทรลเลอร์ ที่สามารถอ่านอินพุตจากตัวตรวจจับแสง, ใช้นิ้วกดบนปุ่ม หรือส่งข้อความไปยัง Twitter และเปลี่ยนเป็นเอาต์พุตเปิดใช้งานมอเตอร์, เปิดไฟ LED หรือเผยแพร่ข้อมูลไปยังระบบอินเทอร์เน็ตได้อีกด้วย ซึ่งผู้ใช้งานสามารถควบคุมบอร์ดว่าต้องทำอะไร โดยส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการทำเช่นนั้นคุณต้องใช้ภาษา Arduino ซึ่งมีคำสั่งเพิ่มขึ้นมาเพื่อเขียนในรูปแบบภาษา C++ และใช้ซอฟต์แวร์ Arduino IDE เป็นหลักในการประมวลผล
ในช่วงหลายปีที่ผ่านมา Arduino เป็นส่วนหลักของโครงการมากมาย ตั้งแต่วัตถุประสงค์ประจำวันไปจนถึงเครื่องมือวิทยาศาสตร์ที่ซับซ้อน ชุมชนออนไลน์ ของ Maker ทั่วโลก ซึ่งมี นักเรียน/นักศึกษา, ผู้ชอบทำงานอดิเรก, ศิลปิน, นักเขียนโปรแกรมและผู้เชี่ยวชาญ ได้รวมตัวกันใช้งานสำหรับ แพลตฟอร์มแบบเปิดนี้ การมีส่วนร่วมของพวกเขาได้เพิ่มความรู้ที่เข้าถึงได้อย่างเหลือเชื่อซึ่งสามารถเป็นประโยชน์อย่างมากสำหรับมือใหม่และผู้เชี่ยวชาญ
Arduino มีจุดกำเนิดเริ่มต้นขึ้นที่สถาบันการออกแบบปฏิสัมพันธ์ Ivrea ประเทศอิตาลี ซึ่งเป็นเครื่องมือที่ง่ายสำหรับการสร้างต้นแบบที่รวดเร็วมุ่งเป้าไปที่นักเรียนที่ไม่มีพื้นฐานด้านอิเล็กทรอนิกส์และการเขียนโปรแกรม แต่ก็มีผู้ใช้หลายคนพยายามนำ Arduino ไปใช้ในระบบงานจริง ๆ ทั้งนี้ขึ้นอยู่กับปัญหาและความยากง่ายของงานนั้น ๆ Arduino เริ่มมีการเปลี่ยนแปลงเพื่อปรับให้เข้ากับความต้องการและความท้าทายใหม่ ๆ จากบอร์ด 8 บิตแบบง่าย ๆ กับผลิตภัณฑ์สำหรับแอปพลิเคชันสำหรับ IoT, อุปกรณ์สวมใส่, เครื่องพิมพ์ 3 มิติ และสภาพแวดล้อมแบบฝังตัว