วันนี้เราจะมาเปรียบเทียบคุณสมบัติตัว Microcontroller ระหว่าง Banana Pi VS Arduino กัน
ก่อนอื่นเราต้องมาทำความรู้จักกับ Banana Pi กันก่อน
Banana Pi คู่แข่ง Raspberry Pi จากปรเทศจีน
Banana Pi เป็น Single Board Computer ที่สร้างมาจากประเทศจีน ซึ่งเป็นบอร์ดไมโครคอนโทรลเลอร์ที่สามารถติดตั้งระบบปฏิบัติการได้คล้ายกับบอร์ด Raspberry Pi แต่มีคุณสมบัติที่มากกว่าด้วยดังนี้ มี CPU Allwinner A20 ARM Coretex-A7 Dual-Core 1GHz ที่ทำงานได้เร็วกว่า พร้อม GPUMali400MP2 ที่มี 2 คอร์ และ RAM 1GB DDR3 รองรับ SD Card และ SATA Harddisk ต่อกับจอแสดงผลผ่าน HDMI TVOUT หรือ LVDS เสียงผ่าน HDMI หรือ 3.5mm Audio Jack จ่ายไฟผ่านพอร์ต USB micro B มีพอร์ต USB Host 2.0 และ micro USB OTG พอร์ต Gigabit Ethernet พอร์ต 26-pin Extensible, พอร์ต Camera รองรับ OS ทั้ง Linux หลากหลาย Distribution และ Android
Banana Pi Vs Raspberry Pi
จุดที่ทำให้ Banana Pi เป็นคู่แข่งของ Raspberry Pi น่าจะเป็นตัวถังที่คล้ายกับ Raspberry Pi อย่างมาก ได้แก่ พอร์ต CSI เพื่อต่อกล้องถ่ายภาพภายนอก, DSI เพื่อต่อจอ LCD, พอร์ต RCA สำหรับต่อโทรทัศน์, และ GPIO รูปร่างเหมือนกันของ Raspberry Pi
ระบบปฏิบัติการที่ใช้งานบน
Banana Pi (OS):
Lubuntu
(Light-weight Ubuntu),Raspbian
(Raspberry Pi Debian Like),Android,Bananian
(Banana Pi Debian Like),Berryboot,LeMedia,OpenSUSE,Fedora,Gentoo,Scratch,ArchLinux,OpenWRT,Open MediaVault
Specification:
SoC: Allwinner A20 (ARM
Cortex-A7 Dual-Core, 1GHz, Mali400MP2 GPU)
System Memory: 1GB DDR3
SDRAM
Storage:
SD Card Slot
Extensible with SATA connection (2.5” SATA HDD with 5V)
Video output:
HDMI
Composite
Extensible with on-board LVDS connector
Audio I/O:Connectivity: Gigabit Ethernet
HDMI
On-Board Microphone Input
USB:
2 x USB 2.0 Ports
1 x OTG micro USB Port
1 x micro USB for Power Supply
Expansion:
Extensible 26-pin Headers
Camera Connector
Display Connector for LVDS and touch screen
Misc.Dimension: 92 x 60 mm
3 x On-Board Buttons (Power, Reset, Uboot Key)
IR Receiver
Weight: 48g
![]() |
ภาพด้านหลัง |
Arduino คืออะไร
![]() |
Arduino Uno |
Arduino อ่านว่า (อา-ดู-อิ-โน่ หรือ อาดุยโน่) เป็นบอร์ดไมโครคอนโทรเลอร์ตระกูล AVR ที่มีการพัฒนาแบบ Open Sourceคือมีการเปิดเผยข้อมูลทั้งด้าน Hardware และ Software ตัว บอร์ด Arduino ถูกออกแบบมาให้ใช้งานได้ง่าย จึงเหมาะสำหรับผู้เริ่มต้นศึกษา ทั้งนี้ยังสามารถดัดแปลง เพิ่มเติม พัฒนาต่อยอดทั้งตัวบอร์ดหรือโปรแกรมต่อได้อีกด้วย
ความง่ายของบอร์ด Arduino ในการต่ออุปกรณ์เสริมต่างๆ คือผู้ใช้งานสามารถต่อวงจรอิเล็กทรอนิคส์จากภายนอกแล้วเชื่อมต่อเข้ามาที่ขา I/O ของบอร์ด หรือเพื่อความสะดวกสามารถเลือกต่อกับบอร์ดเสริม (Arduino Shield) ประเภทต่างๆ เช่น Arduino XBee Shield, Arduino Music Shield, Arduino Relay Shield, Arduino Wireless Shield, Arduino GPRS Shield เป็นต้น มาเสียบกับบอร์ดบนบอร์ด Arduino แล้วเขียนโปรแกรมพัฒนาต่อได้เลย
เปรียบเทียบคุณสมบัติระหว่าง
Banana Pi กับ Raspberry
Pi และ Arduino
Specification:
|
Banana
Pi
|
Raspberry Pi
|
Arduino
|
Size
|
8.56cm×5.60cm
|
8.56cm×5.4cm
|
7.5cm×5.33cm
|
Processor
|
ARM Cortex-A7
Dual-Core
|
ARM11Series
|
ATMega 328
|
Clock Speed
|
1GHz
|
700MHZ
|
16 MHZ
|
RAM
|
1G DDR3
|
256MB
|
2KB
|
Flash
|
Up to 64GB on SD
slot, up to 2T on 2.5 SATA disk
|
SD/MMC/SDIO
card slot
|
32 KB
|
Eeprom
|
1KB
|
||
Input Volvage
|
5V
|
5V
|
7-12V
|
Min Power
|
N/A
|
700mA(3.5W)
|
42mA(3W)
|
Digital GPIO
|
26
|
8
|
14
|
Analog Input
|
N/A
|
N/A
|
6 10-bit
|
PWM
|
1
|
6
|
|
TW/12C
|
1
|
1
|
2
|
SPI
|
1
|
1
|
1
|
UART
|
1
|
1
|
1
|
Dev IDE
|
Android,Firefox
OS,Linux etc.
|
Debian GNU/Linux Fedora,Arch Linux
|
Arduino Tool
|
Ethernet
|
10/100/1000
|
10/100
|
N/A
|
USB Master
|
2 USB 2.0, 1 micro
USB
|
2 USB 2.0
|
N/A
|
Video Out
|
CVBS and HDMI,RGB/LVDS
|
HDMI,Composite
|
N/A
|
Audio Output
|
3.5 mm jack
|
3.5 mm jack
|
N/A
|
หากผิดพลาดประการใดขออภัยมา ณ ที่นี้ด้วยนะคะ ขอบคุณค่ะ
ที่มา
: Banana Pi
ไม่มีความคิดเห็น:
แสดงความคิดเห็น