แสดงบทความที่มีป้ายกำกับ Products แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Products แสดงบทความทั้งหมด

วันเสาร์ที่ 2 มีนาคม พ.ศ. 2556

pcDuino : Like as mini PC integrate with arduino

     pcDuino คือบอร์ดพัฒนาโปรแกรมสำหรับงาน Linux/Android Embedded และไมโครคอนโทรลเลอร์ในบอร์ดเดียวกัน โดยใช้ CPU ของ ค่าย Allwinner A10 Cortex A8 SOC ซึ่งมาพร้อมกับหน่วยประมวลผลความเร็ว 1GHz และหน่วยความจำ  2GB RAM มีช่องต่อสัญญาณภาพและเสียง HDMI พร้อมทั้ง port USB และ Ethernet RJ45 ซึ่งบนบอร์ดมี  GPIO pin ที่ลอกมาจาก I/O pin ของ Arudino อยู่บนบอร์ดด้วย เรียกได้ว่า เป็นการรวมกันของบอร์ดคอมพิวเตอร์ขนาดเล็ก กับ งานไมโครคอนโทรลเลอร์ รวมอยู่บนบอร์ดเดียวกันเลย

pcDuino mini  PC board

ถ้าดูจากบล๊อกไดอะแกรม เราจะเห็นว่าตัว main chip A10นั้น สามารถที่จะติดต่อกับช่องสัญญาณ ADC,GPIO,PWM output ซึ่งเป็นการนำ pin diagram ของ arduino มาไว้บน Main Chip A10 เลยก็ว่าได้

pcDuino Diagram

จากรูปข้างล่างเราจะเห็นว่าจำนวน GPIO pin นี้ เหมือนกับ Arduino pin เลย

arduino pin on pcDuino

บอร์ด pcDuino นี้ สามารถติดตั้งระบบปฏิบัติการ Ubuntu 12.0 และ Android 4.0 ICS ซึ่งทางผู้ผลิตได้ทำการปรับแต่ง OS ทั้งสองให้อยู่ในรูป Image file ให้เหมาะสมกับบอร์ด pcDuino เรียบร้อยแล้ว

pcDuino Board
A Mini PC with Arduino type Interface powered by ARM Pro Spec:
CPU: 1GHz ARM Cortex A8
GPU: OpenGL ES2.0, OpenVG 1.1 Mali 400 core
DRAM: 1GB
Onboard Storage: 2GB Flash, SD card slot for up to 32GB
Video Output: HDMI
OS: Linux + Android
Extension Interface: 2.54 mm Headers compatible with Arduino
Network interface: RJ45 and USB WiFi Dongle 

มีตารางเปรียบเทียบระหว่าง pcDuino กับ Raspberry pi (ทำใจให้เป็นกลางๆ แล้วลองพิจารณาดูครับ)

pcDuino comparison with Raspberry Pi

SparkFun pcDuino QuickStart Guide

อ้างอิง :

Continue reading →

วันพฤหัสบดีที่ 3 มกราคม พ.ศ. 2556

Cubieboard : small development board but full features

Cubieboard

Cubieboard คือ บอร์ดพัฒนาขนาดเล็ก ในราคาถูก แต่เต็มประสิทธิภาพด้วยชิพ Allwinner A10 (อีกชื่อก็คือ sun4i) ที่ประกอบไปด้วย CPU Cortex-A8 , Mali400 GPU และ CedarX VPU อยู่ในชิพเดียวกัน (หรือเราเรียกว่า Soc : Single on Chip )

Specifications
SoC             A10 @ 1Ghz
DRAM          512MB / 1GB , DDR3 @ 480MHz
NAND           4GB

Features
Video                     HDMI
Audio                     3.5mm jack, HDMI
Network                10/100
Storage                 µSD, SATA (+5v power)
USB (Host/OTG)     2 / 1
Other                     IR
External Headers
    2*48p, including:
    i2c (twi)
    spi
    rgb/lvds
    csi/ts
    fm-in
    adc
    cvbs
    vga
    spdif-out
    touch-panel

เจ้าบอร์ด Cubieboard นั้นมีขนาดใหญ่กว่าบอร์ด Raspberry Pi แต่มันเต็มไปด้วยฟังก์ชั่นอื่นๆ มากมาย จะเห็นได้จากมี GPIO ที่มากกว่า นอกจากนี้ ตัวบอร์ดยังออกแบบมาให้มีรูสำหรับยึดสกรู มาให้แล้วอย่างเรียบร้อย ซึ่งต่างจากบอร์ด Raspberry Pi (Rev A) ซึ่งยุ่งยากมาก ในการยึดบอร์ดเข้ากับตัวกล่อง 

ส่วนระบบปฏิบัติการณ์ ณ ตอนนี้ เราสามารถเลือกติดตั้งได้จาก BerryBoot ไม่ว่าจะเป็น Android หรือ Linux (Linaro Ubuntu ALIP, Debian Wheezy, OpenELEC, Puppy Linux...etc) ดูเพิ่มเติมการใช้งานครั้งแรกกับ Cubieboard จาก CNXSoft

ดูวีดีโอ Unboxing of the new cubieboard

และ Install Ubuntu or Other Linux Distros to SD card using BerryBoot

Continue reading →

วันเสาร์ที่ 10 พฤศจิกายน พ.ศ. 2555

MK803 is mini PC for web surfer and gamer

MK803 android mini PC

หากคุณเป็นนักท่องอินเตอร์ และ นักเล่นเกมส์ประเภทแบบขาดกันไม่ได้แล้วหล่ะกัน คงไม่ดีแน่ๆ หากต้องมีธุระออกไปนอกบ้านเป็นเวลานานๆ โดยไม่ได้นำคอมพิวเตอร์ติดตัวออกไปด้วย จะดีแค่ไหน ถ้าเราสามารถนำคอมพิวเตอร์ที่มีขนาดเล็กเท่ากับโทรศัพท์มือถือพกติดตัวไปได้ทุกที

เจ้า MK803 คือพีซีขนาดเล็ก ที่ถูกพัฒนามาจาก MK802 โดยบริษัท  Amlogic โดยใช้ระบบปฎิบัติการ Android 4.0 ที่ออกแบบมาเพื่อตอบสนองนักท่องอินเตอร์เนต และนักเล่นเกมส์

คุณสมบัติเบื้องต้น
-รองรับไฟล์มีเดียได้หลากหลาย และมีช่อง Hi-def Video ที่ส่งออกทาง HDMI
-ช่อง Input/Output ประกอบด้วยช่อง USB,Audio out, Micro SD-card และสามารถส่งข้อมูลมีเดียผ่านทาง HDMI to AV ได้
-ตัวเคสออกแบบมาให้ระบายความร้อน
-MK803 ขับเคลื่อนด้วยชิพ ARM จาก Armlogic SoC กินพลังงานเท่ากับมือถือ แต่ให้ประสิทธิภาพใกล้เคียงกับ PC ที่ติดตั้ง OS ไว้

 

รายละเอียด MK803

การติดตั้งและการใช้งาน คล้ายๆกับ MK802

การติดตั้งและการใช้งาน MK803

รายละเอียดเพิ่มเติม…….[Link]

Continue reading →

วันจันทร์ที่ 22 ตุลาคม พ.ศ. 2555

Arduino Due, the 32-bit board ARM Cortex M3 Processor

Arduino Due, the 32-bit board ARM Cortex M3 Processor

    หลังจากที่ปล่อย Arduino Platform 1.0 ในปี 2011 หลังจากนั้นอีก 6 ปี ทางทีมงานได้พัฒนาบอร์ดเพื่อให้มีความเสถียรภาพ จนในที่สุดทางทีมงานได้ประสบความสำเร็จในการพัฒนาบอร์ด Arduino Due ซึ่งได้เพิ่มประสิทธิภาพและความเร็วในการเชื่อมต่อ ให้ได้ในราคา 49 เหรียญสหรัฐ

Arduino Due ถูกพัฒนาเนื่องจากความต้องการในการต้องการสร้างโปรเจคที่ต้องการการคำนวณอย่างมาก เช่นการคำนวณเกี่ยวกับการบิน ซึ่งจะต้องคำนวณและประมวลผลข้อมูลอย่างมาก ในช่วงเวลา 1 วินาที

นับว่าเป็นโอกาสที่ดีสำหรับนักเรียนที่จะได้ศึกษา และทำงานร่วมกับ Arduino Due ซึ่งมี ARM Processor ที่มีราคาไม่แพงและใช้งานได้ง่ายกว่าแต่ก่อนมาก เมื่อมาอยู่ใน platform ของ Arduino ซึ่งต้องใช้ IDE Arduino เวอร์ชั่น 1.5 (ดูรายละเอียดเพิ่มเติม)

 
คุณสมบัติหลักๆ ของบอร์ด Arduino Due
- ใช้ ARM Cortex M3 เบอร์ SAM3X8E จากค่าย Atmel เป็น Processor หลัก ทำงานที่ความถี่ 84 MHz
- มี USB 2.0 ทำหน้าที่เป็น Host รับส่งข้อมูลได้สูงถึง 480 เมกกะบิต สามารถเชื่อมต่อ คีย์บอร์ด , กล้อง USB, โทรศัพท์มือถือผ่าน USB ได้
- มี ADC จำนวน 12 ช่อง ความละเอียด 12 bit
- มีช่อง DAC ความละเอียดสูง ให้เอาท์พุตได้ละเอียด 12 bit จำนวน 2 ช่อง สามาราถเล่นไฟล์เสียงได้
- มีช่องสื่อสาร Serial Communication ความเร็วสูง จำนวน 4 ช่อง
- 70 ช่อง Input / Output
- มีช่องสื่อสารผ่าน CAN
- 12 ช่องสำหรับทำ PWM
- I2C จำนวน 2 ช่อง

ข้อมูลทางเทคนิค
- Microcontroller เบอร์ AT91SAM3X8E
- ทำงานที่แรงดันไฟ 3.3 V
- Digital I/O จำนวน 54 ช่อง
- Analog Input จำนวน 12 ช่อง
- กระแสขับแต่ละไลน์ 130 mA
- แรงดันและกระแส 3.3V Pin 800 mA
- Flash Memory 512 KB
- SRAM 96 KB (64 + 32 KB)
- Clock speed 84 MHz
- Debug access JTAG/SWD connector

ที่มา ………..[Link]

Continue reading →

วันพฤหัสบดีที่ 20 กันยายน พ.ศ. 2555

The Rascal : a small computer board

Rascal : small computer

    ช่วงนี้กระแสของบอร์ดคอมพิวเตอร์ย่อส่วน มาแรงจริงๆ ไม่ว่าจะเป็น Raspberry Pi ,  FriendlyArm MINI2440 ต่างพากันตั้งขบวนพาเหรด ออกมาแข่งขันให้นักพัฒนาได้จับต้อง และทดลองเล่น กันอย่างไม่ขาดสาย ล่าสุด จาก Brandon Stafford of Rascal Micro ได้เปิดตัวบอร์ดคอมพิวเตอร์ขนาดเล็ก ที่ชื่อ The Rascal ออกมา

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

    หัวใจหลักสำคัญของ Rascal คือ ตัวมันเองทำหน้าที่ให้บริการ Web Server ในตัวด้วย นั่นหมายความว่า เราสามารถที่จะอ้างไอพีแอดแดรส ของ บอร์ด Rascal ผ่านทางหน้าเว็บ browser จากนั้น เราก็จะเห็นหน้าเว็บสำหรับดูค่าเซ็นเซอร์ต่างๆ และสามารถส่งคำสั่งควบคุมกลับไปที่บอร์ดผ่านหน้าเว็บได้ นอกจากนี้ ที่ตัวบอร์ดของ Rascal ยังสามารถที่จะติดตั้ง Arduino Shield (หรือบอร์ดเสริมของ Arduino platform) เข้าไปได้อีกด้วย ซึ่งจะทำให้ Rascal สามารถที่จะสร้างโปรเจค ได้หลากหลายมากขึ้นไปยิ่งขึ้น

 

Rascal Network Monitoring system

    ในการพัฒนาโปรแกรมบนบอร์ด Rascal จะทำการพัฒนาโปรแกรมด้วย Pytronics (คือ ภาษา Python ที่ถูกพัฒนา Lib ให้ทำงานกับ Rascal) ซึ่งจะทำการอ่านค่าจากเซ็นเซอร์ที่เราติดตั้ง และทำงานร่วมกับ Arduino Shield จากนั้นให้เราทำการออกแบบหน้าตาเว็บแอฟพลิเคชั่นที่ต้องการ โดยในหน้าเว็บจะมีสามารถเรียกใช้ JQuery และ JQplot เพื่อเพิ่มลูกเล่นและพล๊อกกราฟ ซึ่งถูกติดตั้ง Lib พวกนี้มาแล้วในบอร์ด เราสามารถที่จะเขียนโค๊ดผ่านหน้าเว็บได้เลยผ่านหน้าเว็บ http://rascalxxx.local/editor ได้เลย (xxx ขึ้นอยู่กับบอร์ดแต่ละบอร์ด)

Rascal web based-editor

ศึกษาข้อมูลเพิ่มเติม...........[Link]

Continue reading →


 

รายการบล็อกของฉัน

ฝากไฟล์ออนไลน์ฟรี 2 GB

ads

Raspberry Pi TH Blog

Raspberry Pi TH

  • Mysql server has gone away on Raspberry pi - มีงานอยู่งานหนึ่ง ผมติดตั้ง Mysql Server V5 ลงบนบอรืด Rpi เพื่อที่จะได้เก็บ Record บางอย่าง โดยรอรับค่าจาก python โดยเจ้าสคริปต์ python ผมทำงานแบ...

ผู้ติดตาม

Copyright 2010 Microcontroller Electronics update. All rights reserved.
Themes by Bonard Alfin l Home Recording l Distorsi Blog