Tags:
Node Thumbnail

โครงการ 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

Get latest news from Blognone

Comments

By: Invisible Force
ContributoriPhoneAndroidUbuntu
on 20 September 2011 - 11:14 #334988
Invisible Force's picture

แต่ถ้าต่อไป Android สามารถมี input port เช่น usb แบบนี้ .. เราน่าจะสามารถเอา Android มาเป็น embedded ได้นะ, แถม Android ยังมี interface เป็นจอสัมผัสอยู่แล้วด้วย .. ส่วนการส่งข้อมูลออกก็ส่งผ่าน wi-fi เข้า server, print server ก็ได้

By: nextman13
AndroidBlackberryUbuntuWindows
on 20 September 2011 - 11:58 #335016

android ทำให้ ARM มีบทบาทมากยิ่งขึ้น

By: gololo
iPhoneWindows PhoneAndroidBlackberry
on 20 September 2011 - 12:19 #335024 Reply to:335016

รู้สึกว่าข่าวนี้ไม่เกียวกับ Android นะ Adrino จะอยู่บน Microcontroller และไม่ใช่ OS

By: Invisible Force
ContributoriPhoneAndroidUbuntu
on 20 September 2011 - 12:26 #335028 Reply to:335024
Invisible Force's picture

ถูกต้องครับข่าวนี้พูดถึง Arduino ... แต่ผมกำลังมองว่า Android น่าจะมีความสามารถตอบโจทย์แบบ Arduino ได้ในอนาคต

กำลังรอผู้รู้มาให้ข้อมูลความแตกต่างที่ชัดเจนระหว่างสองอันนี้ในเชิงการประยุกต์ใช้งาน

By: gololo
iPhoneWindows PhoneAndroidBlackberry
on 20 September 2011 - 16:18 #335131 Reply to:335028

ก็ไม่ค่อยรู้อะไรเท่าใหล่ เพียงแต่ Arduino เกิดมาเพื่อช่วยให้นักพัฒนาเขียนโปรแกรมใด้ง่ายขึ้นในการติดต่อกับ Hardware โดยตรงโดยไม่ต้องไปยุ่งยากกับ register บน Hardware มากนักและต้องบริหารจัดการทรัพยากรเอง ใช้กับงานควบคุมเหมาะกับ Processer ที่มีการทำงานไม่หนักมากทรัพยากรที่น้อยมากเมื่อเทียบกับAndroid เป็นการเขียนโปรแกรมบนไมโครคอนโทรลเลอ แต่ Android เป็น OSที่เน้นการบริหารทรัพยากรและ ติดต่อกับผู้ใช้เป็นหลักและต้องการทรัพยากรที่มากพอสมควร การเขียนโปรแกรมเป็นการเขียนโปรแกรมบน OS ที่มีการบริหารทรัพยากรผ่าน OS

By: aga2405
Windows PhoneAndroidSymbian
on 20 September 2011 - 12:30 #335030

เล่นซิครับเยอะเยอะ สนุกด้วย แต่อุปกรณ์แพงไปหน่อย หาเทียบพวก uPC เก่าๆ
ข้อดีผมชอบพัฒนาได้หมด JAVA,c/c++,.net c#(.NET Micro Framework)

http://www.microsoft.com/en-us/netmf/default.aspx

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 September 2011 - 12:32 #335031 Reply to:335030
lew's picture

มันเกี่ยวอะไรกับข่าวนี้หรือครับ?


lewcpe.com, @wasonliw

By: aga2405
Windows PhoneAndroidSymbian
on 20 September 2011 - 13:03 #335045 Reply to:335031

อ่านตามลิ้ง ล่างสุดเลยครับ พวก microcontroller
แต่วันนี้ฮอตสุดๆ ก้ต้องเป็นพวกพัฒนาหุ่นยนต์นะครับ
ที่ท้าทายสุดของพวกนักประดิษฐ์ สาขานี้

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 20 September 2011 - 13:34 #335054 Reply to:335045
PaPaSEK's picture

ผมว่าคุณควรพัฒนาทักษะในการสื่อสารผ่านตัวหนังสือครับ การสื่อความหมายผ่านตัวอักษรถ้ามันไม่ชัดเจนก็จะตีความหมายได้ผิดไปเยอะมาก ที่สำคัญคือการเขียนอะไรควรมีการเกริ่นสักนิด ไม่ใช่อยู่ๆ ก็พรวดขึ้นมา มันจะพาเข้าใจผิดได้ครับ

ไม่ได้ตำหนิหรือติครับ แค่แนะนำ

By: anu
Contributor
on 20 September 2011 - 19:11 #335174 Reply to:335054

ผมเข้าใจเค้าตั้งแต่ย่อหน้าแรกเลย ยังชื่นชมที่เค้าใจเย็นตอบคุณลิ่วได้อีกด้วย

แต่ไม่รู้เข้าใจถูกรึเปล่า ข่าวนี้เกี่ยวกับ Arduino ซึ่งอุปกรณ์แพง หากเทียบกับ uPC ซึ่งไม่แพงและพัฒนาโดยใช้ภาษาโปรแกรมได้หลากหลายกว่า ลิงห์ที่ให้มาก็เป็นลิงค์ของ .NET micro ซึ่งใช้กับอุปกรณ์ Embedded แบบเดียว ใช้รึเปล่าหว่า ยังแปลกใจว่าทำไมคุณลิ่วถึงไม่เข้าใจและสงสัยว่ามันเกี่ยวข้องกับข่าวนี้ยังไง (^^'

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 September 2011 - 19:17 #335175 Reply to:335174
lew's picture

ถ้าคุณต้องตีความ แถมยังไม่แน่ใจ ผมว่าการสื่อสารก็มีปัญหาจริงๆ แล้วล่ะครับ


lewcpe.com, @wasonliw

By: anu
Contributor
on 20 September 2011 - 19:32 #335180 Reply to:335175

ผมว่าต้องตีความและไม่แน่ใจ เป็นเรื่องปกติของการสื่อสารนะครับ เพราะพื้นฐานทางความรู้คนเราไม่เหมือนกัน ที่แปลกใจคือระดับคุณ lew ซึ่งความรู้กว้างขวางน่าจะเข้าใจได้ไม่ยาก หรือเป็นความต้องการของคุณ lew ที่ต้องการให้ผู้เขียนอธิบายให้มากขึ้นครับ

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 20 September 2011 - 19:53 #335190 Reply to:335180
PaPaSEK's picture

ผมว่าถ้าจู่ๆ มีคนมาพูดว่า "เล่นสิครับเยอะเยอะสนุกด้วย" เป็นใครก็งงครับ สิ่งที่ผมคิดว่าหลายคนงงมันไม่เกี่ยวกับ "เนื้อหา" อย่างเดียวครับแต่มันรวมถึง "วิธีการ" ด้วย

ผมคิดว่าเค้าสามารถเขียนให้คนเข้าใจในสิ่งที่เค้าต้องการสื่อได้มากกว่านี้แน่นอนครับ ฉะนั้นไม่มีความจำเป็นใดๆ ที่ต้องออกรับแทน

By: anu
Contributor
on 20 September 2011 - 19:55 #335191 Reply to:335190

อิอิ รู้อีก จะได้เกิดบาลานซ์ครับ คนอื่นนิด ตัวเราเองหน่อย เค้าเขียนให้ดีขึ้น เราพยายามเข้าใจให้มากขึ้น สังคมจะน่าอยู่ ^^

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 20 September 2011 - 21:18 #335204 Reply to:335191
PaPaSEK's picture

ผมก็ไม่รู้ว่าผมเอียงจัดไปรึเปล่า หรือซีเรียสมากไปมั้ย ถ้าผมมากเกินไปบอกได้นะครับ

อย่างกรณีนี้เราควรทำยังไงครับ

  • เฉยๆ ไว้ปล่อยให้เค้าเขียนอะไรงงๆ ต่อไปแล้วปรับปรุงวิธีการอ่านของเราเองให้เข้าใจสิ่งที่คนอื่นเขียนได้มากขึ้น

หรือ

  • แนะนำให้เค้าพัฒนาวิธีการเขียนมากขึ้น เพื่อให้เค้าสามารถนำเสนอความคิดได้ตรงกับที่เค้าต้องการได้ดียิ่งขึ้น

ตัวผมอยากให้เป็นอย่างหลังครับ ตอนแรกอ่านแบบผ่านๆ แล้วเข้าใจนะครับ แต่ลองตั้งใจอ่านดูแล้วพบว่ากลายเป็นเข้าใจยาก 555+

แต่เข้าใจอยู่นะ

// เพิ่มเติม เริ่มเข้าใจละ เค้าน่าจะพิมพ์จากมือถือทำให้พยายามพิมพ์สั้นๆ (มั้ง)

By: lancaster
Contributor
on 20 September 2011 - 20:49 #335200 Reply to:335180

ถามจริงๆครับ คุณไม่เห็นเหรอว่ารูปประโยคของเค้ามันแปลกๆ มันไม่เกี่ยวกับพื้นฐานความรู้หรอกครับ อยู่ที่ใครเดาเก่งกว่ากันมากกว่า

By: Invisible Force
ContributoriPhoneAndroidUbuntu
on 21 September 2011 - 12:04 #335508 Reply to:335030
Invisible Force's picture

อยากเล่นอยู่.. มีแบบ Virtual/Simulated Arduino ให้ลองเล่นมั๊ยครับ .. สำหรับคนงบน้อย

By: gab
Windows PhoneAndroidWindows
on 20 September 2011 - 13:13 #335048
gab's picture

มีอยู่ตัวนึง Arduino MEGA128 (เคยเป็นรุ่นใหญ่) เล่นไปไม่กี่ทีเอง พวก ARM, PIC32, AVR32 ก็เริ่มเข้ามาเป็นรุ่นใหญ่แทน

By: manster
iPhoneAndroidUbuntuWindows
on 20 September 2011 - 13:21 #335052
manster's picture

เคยได้ยิน Xduino เห็นว่าน่าสนใจดี เป็น Arduino-like Arm เป็นโปรเจ็คของคนไทยเองด้วย ตอนนี้ไม่ได้ติดตามไม่รู้ไปถึงไหนแล้ว

ตอนนี้ Arduino มาซัพพอร์ต Arm เองน่าสนใจมากๆเลย เพราะ Arduino มี user เยอะ Shield ต่างๆออกมาซัพพอร์ตมากมาย

แต่ CPU ขนาดนี้ ไม่รู้จะรีดความสามารถออกมาได้แค่ไหน หรืออาจต้องลงเป็น OS เลยอย่างแอนดรอยก็น่าสนไม่น้อย ไม่รู้ว่าแอนดรอยจะซัพพอร์ต I/O ได้แค่ไหน

By: xbird007
iPhoneWindows PhoneAndroidUbuntu
on 20 September 2011 - 15:08 #335097 Reply to:335052

android มีบอร์ด ioio เป็น i/o ครับ

By: xbird007
iPhoneWindows PhoneAndroidUbuntu
on 21 September 2011 - 01:16 #335091

น่าเล่นครับ แต่ดูราคาก่อน
ไม่รู้จะสู้ maple ได้หรือเปล่านะ maple เป็นโปรเจคที่เอา arm มาทำคล้ายๆ arduino ซึ่งเหมือนกับ arduino มาก เหมือนยันกระทั่ง IDE

http://leaflabs.com/store/