Arduino คืออะไร?

รูปภาพที่เกี่ยวข้อง
https://blog.hackster.io/picking-the-right-arduino-341a0a9550c7
สืบเนื่องมาจากบทความ จะ LED หรือหลอดไฟในบ้าน มันก็เขียนโปรแกรมคล้ายกันนั่นแหละ เรียนรู้การเขียนควบคุม output ได้มีส่วนที่เล่าถึงว่า Arduino คืออะไร และคิดว่าต้องอธิบายเพิ่มนิดหน่อยเลยต้องมาเขียนแยกบทความขึ้นมาอีกบทความนึง

Arduino คืออะไร..?  มันก็คือ Hardware Platform ที่ทำให้ controller แต่ละรุ่นหรือแต่ละตระกูลสามารถเขียนโปรแกรมโดยใช้คำสั่งหรือ Function ของตัว Arduino เองได้ ซึ่งตรงนี้ต้องเข้าใจก่อนว่าการเขียนโปรแกรมใน controller นั้นเป็นเรื่องที่ค่อนข้างยากและใช้ความรู้พอสมควร หนำซ้ำแต่ละตระกูลยังเขียนโปรแกรมไม่เหมือนกันอีก นี่จึงเป็นอีกเหตุผลว่าทำไมเราถึงรู้จักหรือเริ่มเขียน controller โดยเริ่มจาก Arduino ก่อน เพราะมันง่าย และสามารถเขียนกับบอร์ด controller ได้หลากหลายอย่าง
 
ตระกูลของ Controller ? จริง ๆ ก็เป็นชื่อเรียกของค่ายที่ผลิตชิปไอซีพวกนี้ออกมา ยกตัวอย่างของบอร์ด Arduino ชิปไอซี controller ที่เอามาใช้ส่วนใหญ่ก็เป็นของตระกูล AVR และในโลกของ controller ก็ยังมีตระกูลอื่นอยู่อีกเช่น ARM, Microchip ซึ่งแต่ละค่ายพัฒนาออกมาก็มีจุดเด่นจุดด้อยต่างกัน แล้วแต่ลักษณะงานที่เราใช้

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ว่าด้วยเรื่องหน่วยความจำ สิ่งที่หลายคนมองข้าม : รู้จักกับ Memory

คณิตศาสตร์กับโปรแกรมมิ่งมันเป็นยังไงนะ ตอนที่ 1 เกริ่นพีทาโกรัส

Pointer กับตัวแปร Array นะจ๊ะ.. [Back to basic แต่ไม่ basic]