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

ความแตกต่างระหว่าง Ardiuno Nano & NodeMCU

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


Arduino

      Arduino อ่านว่า อาดุยโน่ หรือ อา-ดู-อิ-โน่ เป็นภาษาอิตาเลียน โดยผู้คิดค้นคือชาวอิตาเลียน ชื่อว่า Massimo Banzi และ David Cuartielles เริ่มต้นคิดค้นเมื่อปี 2005 แนวความคิดของพวกเขาคือ สร้างอุปกรณ์ประเภทไมโครคอนโทรลเลอร์ที่มีราคาถูก ใช้งานง่าย เหมาะสำหรับผู้เริ่มต้นศึกษา Arduino เป็นบอร์ดไมโครคอนโทรเลอร์ที่มีการพัฒนาแบบ Open Source คือเปิดเผยข้อมูลทั้งในส่วนของ Hardware รวมถึง Software ด้วย สามารถพัฒนาได้บนพื้นฐานของระบบ Wiring ซึ่ง Arduino จะมีหลายรุ่นแตกต่างกันไป



Specification:

Microcontroller                                  Atmel ATmega168 or ATmega328
Operating Voltage (logic level)           5 V
Input Voltage (recommended)            7-12 V
Input Voltage (limits)                         6-20 VDigital 
I/O Pins                                             14 (of which 6 provide PWM output)
Analog Input Pins                             8
DC Current per I/O Pin                      40 mA
Flash Memory                                   16 KB (ATmega168) or 32 KB (ATmega328) of which 2 KB used by bootloader
SRAM                                                1 KB (ATmega168) or 2 KB (ATmega328)
EEPROM                                           512 bytes (ATmega168) or 1 KB (ATmega328)
Dimensions                                       0.73" x 1.70"
Length                                              45 mm
Width                                                18 mm
Weigth                                              5 g
Clock Speed                                     16 MHz
Language                                          C,C++







NodeMCU Devkit

      NodeMCU Devkit เป็นบอร์ดที่รวมโมดูล ESP8266 รุ่น ESP-12 กับวงจร USB TTL และเป็น open-source firmware ที่ช่วยให้ใช้งานเกี่ยวกับ  IOT (Internet of Thing) ได้อย่างง่าย ซึ่งมีUSB รุ่นล่าสุดคือ 1.0

Specification:

Wi-Fi Module                      ESP-12E module similar to ESP-12 module but with 6 extra GPIOs.
USB                                    Micro USB port for power, programming and debugging
Headers                              2x 2.54mm 15-pin header with access to GPIOs, SPI, UART,                                                     ADC, and power pins
Misc                                   Reset and Flash buttons
Power                                5V via micro USB por
tDimensions                      49 x 24.5 x 13mm
Language                           Luas


ความแตกต่างระหว่าง  Ardiuno  Nano & NodeMCU 

1.NodeMCU มีการใช้งานที่ง่ายกว่า 
2.NodeMCU สามารถเชื่อมต่อกับอินเตอร์เน็ตได้
3.NodeMCU ไม่จำเป็นต้องมีอุปกรณ์ต่อพ่วงเยอะ
4.NodeMCU สามารถลดการทำงานที่ซ้ำซ้อนของ Hardware



อ้างอิง

http://www.arduitronics.com/product/800/nodemcu-version-1-esp-12-wifi-networking-development-board-esp8266
https://www.arduino.cc/en/Main/ArduinoBoardNano
http://www.cnx-software.com/2015/04/18/nodemcu-is-both-a-breadboard-friendly-esp8266-wi-fi-board-and-a-lua-based-firmware/
http://www.seeedstudio.com/depot/NodeMCU-v2-Lua-based-ESP8266-development-kit-p-2415.html
http://thaiopensource.org/%E0%B8%A1%E0%B8%B2%E0%B9%80%E0%B8%A5%E0%B9%88%E0%B8%99-nodemcu-devkit-%E0%B8%81%E0%B8%B1%E0%B8%99/


ไม่มีความคิดเห็น:

แสดงความคิดเห็น