Tags:
Node Thumbnail

ช่วงหลังๆ นี้แฟชั่นของการพัฒนาซอฟต์แวร์บนคอมพิวเตอร์ขนาดเล็กกินพลังงานต่ำคงเป็นกระแสที่นักพัฒนาเริ่มเห็นกันชัดเจนขึ้นเรื่อยๆ ว่ามันกำลังมาแทนที่โลกคอมพิวเตอร์ฝังตัวไปเรื่อยๆ ล่าสุดผมได้มีโอกาสที่จะลองเล่นบอร์ด ARM9 ที่ผลิตในจีนชื่อว่า Mini2440 จาก FriendlyARM ที่มีจุดเด่นที่ราคาต่ำกว่า 5,000 บาท แต่แพลตฟอร์มมีความเปิดทำให้สามารถพัฒนาได้อย่างไม่จำกัด

ที่มาภาพ - ThaiEasyElec

บอร์ดที่ว่านี้มีขายในเมืองไทยอย่างน้อยสองที่คือ Electronic Source และ Thai Easy Elec โดยทั้งสองที่วางขายอยู่ที่ราคา 4,700 บาท รวม VAT เบ็ดเสร็จแล้วก็จะเกินห้าพันบาทไปเล็กน้อย ส่วนถ้าใครมีความสามารถในการนำเข้ามาเอง ต่างประเทศนั้นขายกันในราคาสามพันกว่าบาทถึงสี่พันบาทนิดๆ เท่านั้น

การบูตจนถึง GUI ขึ้นใช้งานได้นั้นอยู่ที่ประมาณ 5-10 วินาทีนับเร็วพอสมควร เข้าใจว่าเป็นความดีของ Qt Extended รุ่นพิเศษที่บูตครั้งแรกมาเป็นภาษาจีนต้องเดาๆ ปุ่มกันพอสมควรจึงจะเปลี่ยนเป็นภาษาอังกฤษได้

หน้าจอต่างๆ ค่อนข้างครบถ้วน โดยตัวธีมเว็บนั้นพยายามทำเลียนแบบวินโดวส์พอสมควร แต่ซอฟต์แวร์ที่ให้มานั้นครบถ้วนมาก รวมถึง shell แบบ root access ที่ไม่ต้อง jailbreak เหมือน iPhone และ Android นอกจากนี้ยังรวมถึงซอฟต์แวร์เช่น VNC ทำให้เราอาจจะใช้เครื่อง Mini2440 นี้มาควบคุมเครื่องจากระยะไกลได้ (แบบลำบากๆ หน่อย)

ที่ชอบมากอย่างหนึ่งคือ USB ที่ให้มานั้นรองรับได้ทั้ง Slave และ Master นั่นหมายถึงเราสามารถเสียบคีย์บอร์ดขนาดเต็มใช้งานได้ทันที!!! ส่วน I/O อื่นๆ นั้นก็มีเช่นหน้าจอสัมผัสแบบ resistive, Ethernet, RS-232, SD, นอกจากนี้ยังมี A/D และไมโครโฟนให้ในตัว

สำหรับการกินพลังงานนั้นผมยังไม่ได้วัดอย่างจริงจัง แต่พบว่าตัวแปลงไฟนั้นเป็นแบบ 5V 2A ทำให้เราคงเดาได้ว่ามันจะกินไฟไม่เกิน 10 วัตต์ (รวมจอภาพ) ทำให้นำไปต่อกับแบตเตอรี่ก็คงไม่น่าเกลียดเกินไปนัก โดยทั่วไปแล้วผมพบว่าเครื่อง Atom นั้นกินไปรวมๆ ทั้งระบบประมาณ 40 วัตต์ (ไม่รวมจอ) ความต่างที่เกิดขึ้นจะเป็นประมาณ 263 ยูนิตต่อปีเป็นอย่างน้อย และน่าจะดีกว่านี้หากเราพัฒนาซอฟต์แวร์ได้ดีพอ หากเรานำไปใช้งานที่ต้องเปิดทั้งวันเช่นการตรวจสภาพแวดล้อมประเด็นพลังงานก็น่าจะนำมาพิจารณาอยู่พอควร

บทสรุป ก่อนอื่นต้องออกตัวว่าผมตื่นเต้นกับเจ้า Mini2440 นี้ในฐานะ "นักพัฒนา" ที่ชอบเอาเครื่องมาแกะเล่นเพื่อให้มันมีความสามารถตามที่ต้องการ สำหรับใครที่จะทำโปรเจคหรือต้องการพัฒนาสินค้า ตลอดจนต้องการคอมพิวเตอร์ฝังตัวที่ทำงานได้ง่ายกว่า microcontroller และยังประหยัดไฟอยู่พอสมควร ส่วนถ้าใครที่ต้องการคอมพิวเตอร์ขนาดเล็กมาใช้นั้น netbook น่าจะเป็นทางเลือกที่ดีกว่าสำหรับคนทั่วไป

ขอขอบคุณห้องปฎิบัตการวิจัยเครือข่ายไร้สายอัจริยะ ภาควิชาวิศวกรรมคอมพิวเตอร์ ม. เกษตรศาสตร์ ให้ยืมอุปกรณ์ครับ

Get latest news from Blognone

Comments

By: fatro
ContributoriPhoneAndroid
on 18 June 2009 - 21:36 #109203
fatro's picture

จะเป็นปhระมาณ 263 ยูนิตต่อปี

เกิน h มาครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 18 June 2009 - 21:37 #109204 Reply to:109203
lew's picture

แก้แล้วนะครับ

LewCPE


lewcpe.com, @public_lewcpe

By: ipats
ContributorNOOBIn Love
on 18 June 2009 - 21:54 #109207

ชื่อห้องแล็บผิดนะครับพี่ เดี๋ยวอาจารย์ไม่อนุมัติจบนะ :p

ส่วนเครื่อง Atom ถ้าเป็น netbook ตัว adapter mininote จ่ายเพียง 19V 1.6A เองครับ ส่วน Celeron Eee นี่ 12V 3A

แต่จริงๆ ถ้าได้ 5V 500mA พร้อมจอนี่จะแจ่มมาก เหอๆ

---------- iPAtS


iPAtS

By: 0xffeeddaa on 18 June 2009 - 22:09 #109211

สั่งไม่ทัน ของหมด คุณลิ่วสั่งมาจากไหนครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 19 June 2009 - 01:36 #109242 Reply to:109211
lew's picture

พี่ที่แลปสั่งมาครับ เลยจิ๊กมาเล่น ตอนสั่งเห็นว่าเหลืออีกสองตัว

ผมจะเอาเองก็ไม่มีแล้วเหมือนกัน

LewCPE


lewcpe.com, @public_lewcpe

By: AdmOd
iPhoneWindows
on 18 June 2009 - 23:02 #109213
AdmOd's picture

เหมือนอุปกรณ์ Pocket PC ตัวต้นแบบเลยแฮะ

By: GuBaRaK
iPhoneUbuntuWindows
on 19 June 2009 - 01:32 #109241
GuBaRaK's picture

น่าใช้มาทำโปรเจคมากมายครับ

ครอบคลุมดีครับ


Blog ส่วนตัว เล่าเรื่องในชีวิตครับ.

By: Jonix
iPhoneAndroidUbuntu
on 19 June 2009 - 07:58 #109253
Jonix's picture

ไปหิ้วมาทำงานส่งลูกค้าห้าสิบกว่าตัว แหล่งกำเนิดอยู่กวางเจา
คุ้มค่ามาก เสียแต่ software community ยังไม่เกิด
ผมแก้ bug ใน driver serial port ที่มันลืม enable CTS/RTS pin แต่ไม่รู้จะ submit ไปที่ไหน

ตอนนี้มีบอร์ดเหลือ 2 บอร์ดที่มี output เป็น VGA 1024x768
ใครสนใจหลังไมค์นะครับ nathanan at embes dot com


http://www.embes.com

By: ttaiw
AndroidUbuntu
on 22 June 2009 - 09:44 #109571 Reply to:109253

ยังมีหรือเปล่า เวปนี้ pm ไม่เป็น

By: spata on 19 June 2009 - 09:23 #109257

ARM จงเจริญ เวลาไปขึ้นเขาจะได้ไม่ต้องห่วงว่าแบตจะหมดเร็ว

By: jane
AndroidUbuntu
on 19 June 2009 - 09:31 #109260
jane's picture

น่าสนใจมี GPS Reciever ด้วยคงแจ่ม
ไม่ก็ต่อผ่าน USB/Series เอา


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา

By: magicbank on 19 June 2009 - 10:28 #109271

พอร์ตหุ่นยนต์มาลงจะไหวไหมน๊า

อยากได้มากมาย แต่ช่วงนี้ แกลบ

By: mossila
iPhoneWindows PhoneAndroidBlackberry
on 19 June 2009 - 10:49 #109277
mossila's picture

จับเอามาลง android ดีมั้ย?

Moss 's blog


Moss 's blog

By: lew
FounderJusci's WriterMEconomicsAndroid
on 19 June 2009 - 11:56 #109286 Reply to:109277
lew's picture

น่าจะงานหนักครับ ไอ้นี่มัน ARM9 เหมือนว่าใน Trunk จะไม่รองรับ

LewCPE


lewcpe.com, @public_lewcpe

By: audy
AndroidUbuntu
on 19 June 2009 - 12:47 #109294
audy's picture

อยากได้ๆ

By: tasanakorn
iPhoneAndroidUbuntu
on 19 June 2009 - 14:41 #109305

จริงๆ ก็อยากได้ น่ะตัวนี้ .. แต่งบหมด เลยหาวิธียำ PNA/GPS ของจีนแทน

http://www.thdiy.com


http://www.thdiy.com

By: zinazisc
Windows PhoneAndroid
on 20 June 2009 - 00:32 #109350
zinazisc's picture

แพลตฟอร์มเปิดที่ว่า มีชื่อว่าอะไรครับ ?

By: jane
AndroidUbuntu
on 20 June 2009 - 00:47 #109353
jane's picture

OpenSolaris ถูกพอร์ตลง ARM แล้ว 12 Jun 2009


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา

By: vittee
AndroidRed HatUbuntuWindows
on 21 June 2009 - 12:16 #109506
vittee's picture

สนใจตัวนี้เหมือนกันครับ

ทีแรกว่าจะจับ ARM7 ใช้บอร์ดของ ETT

แต่พอมาเห็นการ interface พวกจอ touch screen ก็ชักจะเอนเอียง

พอมาเจอตัวนี้ เห็นราคาแล้วเทใจให้หมดเลยครับ

ผมว่ามันน่าจะสะดวกดี เพราะผมไม่ค่อยชอบเวลาที่ทำโปรเจ็คพวกนี้ แล้วต้องมานั่งเชื่อมต่ออุปกรณ์ต่างๆเอาเอง
แบบนี้แหละครับลงตัวสุดเลย มี port ต่างๆให้พร้อม เสียบๆ ลง code แล้วก็ใช้งาน

By: ultimateohm
ContributorAndroidRed HatWindows
on 18 October 2010 - 23:13 #221822
ultimateohm's picture

ต่อ Wifi หรือ Bluetooth ได้ไหมครับ
Bluetooth น่าจะผ่าน rs232 ได้


aka ohmohm