โครงการ Arduino นั้นเป็นโครงการสร้างบอร์ดสำหรับการพัฒนาคอมพิวเตอร์ฝังตัวที่ได้รับความนิยมในหมู่นักประดิษฐ์ค่อนข้างมากจากการที่มันรวมเอาทั้งมาตรฐานฮาร์ดแวร์ มีบอร์ดมาตรฐาน ทำบอร์ดเสริมออกมาขายได้ และมีชุดซอฟต์แวร์ที่ช่วยอำนวยความสะดวกให้มากกว่าการเขียนซอฟต์แวร์บนไมโครคอนโทรลเลอร์เปล่าๆ โดยก่อนหน้านี้บอร์ดทั้งหมดของ Arduino ใช้ชิปสถาปัตยกรรม AVR ของ ATMEL ซึ่งเป็นสถาปัตยกรรมเฉพาะ แต่มีชิปราคาถูกขายอยู่จำนวนมาก แต่สินค้าชุดใหม่ของ Arduino ก็เริ่มเปลี่ยนมาใช้ ARM แล้ว
บอร์ดล่าสุดของ Arduino คือ Arduino Due ที่ใช้ชิป ATMEL SAM3U ที่เป็นสถาปัตยกกรม ARM Cortex-M3 ทำงานที่สัญญาณนาฬิกา 96MHz ภายในมีหน่วยความจำแบบแฟลช 256Kb และแรม 50Kb โดยตอนนี้อยู่ระหว่างกระบวนการทดสอบบอร์ด และจะเปิดแผนผังทั้งหมดให้กับนักพัฒนาทั่วไปในปลายปีนี้
นอกจากบอร์ดรุ่นใหม่แล้ว ยังมีการประกาศอื่นๆ ได้แก่ ประกาศ API รุ่น 1.0 โดยจะรักษาความเข้ากันได้ของ API และพอร์ตต่างๆ นับจากนี้, Arduino Lenonardo เป็นบอร์ดรุ่นเล็กที่ยังใช้ชิป ATmega ในสถาปัตยกรรม AVR อยู่, และ Arduino Wifi Shield เป็นบอร์ดเสริมสำหรับการเชื่อมต่อแลนไร้สาย
บ้านเรามีผู้ผลิตจำนวนหนึ่งทำบอร์ดที่เข้ากันได้กับ Arduino วางขายอยู่ไม่น้อย หลังจากที่โครงการเปิดพิมพ์เขียวออกมาเราน่าจะหาซื้อกันได้ไม่ยาก
ที่มา - Arduino
Comments
แต่ถ้าต่อไป Android สามารถมี input port เช่น usb แบบนี้ .. เราน่าจะสามารถเอา Android มาเป็น embedded ได้นะ, แถม Android ยังมี interface เป็นจอสัมผัสอยู่แล้วด้วย .. ส่วนการส่งข้อมูลออกก็ส่งผ่าน wi-fi เข้า server, print server ก็ได้
android ทำให้ ARM มีบทบาทมากยิ่งขึ้น
รู้สึกว่าข่าวนี้ไม่เกียวกับ Android นะ Adrino จะอยู่บน Microcontroller และไม่ใช่ OS
ถูกต้องครับข่าวนี้พูดถึง Arduino ... แต่ผมกำลังมองว่า Android น่าจะมีความสามารถตอบโจทย์แบบ Arduino ได้ในอนาคต
กำลังรอผู้รู้มาให้ข้อมูลความแตกต่างที่ชัดเจนระหว่างสองอันนี้ในเชิงการประยุกต์ใช้งาน
ก็ไม่ค่อยรู้อะไรเท่าใหล่ เพียงแต่ Arduino เกิดมาเพื่อช่วยให้นักพัฒนาเขียนโปรแกรมใด้ง่ายขึ้นในการติดต่อกับ Hardware โดยตรงโดยไม่ต้องไปยุ่งยากกับ register บน Hardware มากนักและต้องบริหารจัดการทรัพยากรเอง ใช้กับงานควบคุมเหมาะกับ Processer ที่มีการทำงานไม่หนักมากทรัพยากรที่น้อยมากเมื่อเทียบกับAndroid เป็นการเขียนโปรแกรมบนไมโครคอนโทรลเลอ แต่ Android เป็น OSที่เน้นการบริหารทรัพยากรและ ติดต่อกับผู้ใช้เป็นหลักและต้องการทรัพยากรที่มากพอสมควร การเขียนโปรแกรมเป็นการเขียนโปรแกรมบน OS ที่มีการบริหารทรัพยากรผ่าน OS
เล่นซิครับเยอะเยอะ สนุกด้วย แต่อุปกรณ์แพงไปหน่อย หาเทียบพวก uPC เก่าๆ
ข้อดีผมชอบพัฒนาได้หมด JAVA,c/c++,.net c#(.NET Micro Framework)
http://www.microsoft.com/en-us/netmf/default.aspx
มันเกี่ยวอะไรกับข่าวนี้หรือครับ?
lewcpe.com, @wasonliw
อ่านตามลิ้ง ล่างสุดเลยครับ พวก microcontroller
แต่วันนี้ฮอตสุดๆ ก้ต้องเป็นพวกพัฒนาหุ่นยนต์นะครับ
ที่ท้าทายสุดของพวกนักประดิษฐ์ สาขานี้
ผมว่าคุณควรพัฒนาทักษะในการสื่อสารผ่านตัวหนังสือครับ การสื่อความหมายผ่านตัวอักษรถ้ามันไม่ชัดเจนก็จะตีความหมายได้ผิดไปเยอะมาก ที่สำคัญคือการเขียนอะไรควรมีการเกริ่นสักนิด ไม่ใช่อยู่ๆ ก็พรวดขึ้นมา มันจะพาเข้าใจผิดได้ครับ
ไม่ได้ตำหนิหรือติครับ แค่แนะนำ
ผมเข้าใจเค้าตั้งแต่ย่อหน้าแรกเลย ยังชื่นชมที่เค้าใจเย็นตอบคุณลิ่วได้อีกด้วย
แต่ไม่รู้เข้าใจถูกรึเปล่า ข่าวนี้เกี่ยวกับ Arduino ซึ่งอุปกรณ์แพง หากเทียบกับ uPC ซึ่งไม่แพงและพัฒนาโดยใช้ภาษาโปรแกรมได้หลากหลายกว่า ลิงห์ที่ให้มาก็เป็นลิงค์ของ .NET micro ซึ่งใช้กับอุปกรณ์ Embedded แบบเดียว ใช้รึเปล่าหว่า ยังแปลกใจว่าทำไมคุณลิ่วถึงไม่เข้าใจและสงสัยว่ามันเกี่ยวข้องกับข่าวนี้ยังไง (^^'
ถ้าคุณต้องตีความ แถมยังไม่แน่ใจ ผมว่าการสื่อสารก็มีปัญหาจริงๆ แล้วล่ะครับ
lewcpe.com, @wasonliw
ผมว่าต้องตีความและไม่แน่ใจ เป็นเรื่องปกติของการสื่อสารนะครับ เพราะพื้นฐานทางความรู้คนเราไม่เหมือนกัน ที่แปลกใจคือระดับคุณ lew ซึ่งความรู้กว้างขวางน่าจะเข้าใจได้ไม่ยาก หรือเป็นความต้องการของคุณ lew ที่ต้องการให้ผู้เขียนอธิบายให้มากขึ้นครับ
ผมว่าถ้าจู่ๆ มีคนมาพูดว่า "เล่นสิครับเยอะเยอะสนุกด้วย" เป็นใครก็งงครับ สิ่งที่ผมคิดว่าหลายคนงงมันไม่เกี่ยวกับ "เนื้อหา" อย่างเดียวครับแต่มันรวมถึง "วิธีการ" ด้วย
ผมคิดว่าเค้าสามารถเขียนให้คนเข้าใจในสิ่งที่เค้าต้องการสื่อได้มากกว่านี้แน่นอนครับ ฉะนั้นไม่มีความจำเป็นใดๆ ที่ต้องออกรับแทน
อิอิ รู้อีก จะได้เกิดบาลานซ์ครับ คนอื่นนิด ตัวเราเองหน่อย เค้าเขียนให้ดีขึ้น เราพยายามเข้าใจให้มากขึ้น สังคมจะน่าอยู่ ^^
ผมก็ไม่รู้ว่าผมเอียงจัดไปรึเปล่า หรือซีเรียสมากไปมั้ย ถ้าผมมากเกินไปบอกได้นะครับ
อย่างกรณีนี้เราควรทำยังไงครับ
หรือ
ตัวผมอยากให้เป็นอย่างหลังครับ ตอนแรกอ่านแบบผ่านๆ แล้วเข้าใจนะครับ แต่ลองตั้งใจอ่านดูแล้วพบว่ากลายเป็นเข้าใจยาก 555+
แต่เข้าใจอยู่นะ
// เพิ่มเติม เริ่มเข้าใจละ เค้าน่าจะพิมพ์จากมือถือทำให้พยายามพิมพ์สั้นๆ (มั้ง)
ถามจริงๆครับ คุณไม่เห็นเหรอว่ารูปประโยคของเค้ามันแปลกๆ มันไม่เกี่ยวกับพื้นฐานความรู้หรอกครับ อยู่ที่ใครเดาเก่งกว่ากันมากกว่า
อยากเล่นอยู่.. มีแบบ Virtual/Simulated Arduino ให้ลองเล่นมั๊ยครับ .. สำหรับคนงบน้อย
มีอยู่ตัวนึง Arduino MEGA128 (เคยเป็นรุ่นใหญ่) เล่นไปไม่กี่ทีเอง พวก ARM, PIC32, AVR32 ก็เริ่มเข้ามาเป็นรุ่นใหญ่แทน
เคยได้ยิน Xduino เห็นว่าน่าสนใจดี เป็น Arduino-like Arm เป็นโปรเจ็คของคนไทยเองด้วย ตอนนี้ไม่ได้ติดตามไม่รู้ไปถึงไหนแล้ว
ตอนนี้ Arduino มาซัพพอร์ต Arm เองน่าสนใจมากๆเลย เพราะ Arduino มี user เยอะ Shield ต่างๆออกมาซัพพอร์ตมากมาย
แต่ CPU ขนาดนี้ ไม่รู้จะรีดความสามารถออกมาได้แค่ไหน หรืออาจต้องลงเป็น OS เลยอย่างแอนดรอยก็น่าสนไม่น้อย ไม่รู้ว่าแอนดรอยจะซัพพอร์ต I/O ได้แค่ไหน
android มีบอร์ด ioio เป็น i/o ครับ
น่าเล่นครับ แต่ดูราคาก่อน
ไม่รู้จะสู้ maple ได้หรือเปล่านะ maple เป็นโปรเจคที่เอา arm มาทำคล้ายๆ arduino ซึ่งเหมือนกับ arduino มาก เหมือนยันกระทั่ง IDE
http://leaflabs.com/store/