WEEK 9 (FYP1)
WEEK 8 (FYP1)
Activity : STUDY ABOUT ADRUINO
Objectives : To select the most suitable Arduino module for the project.
Content :
Arduino is an open sources electronics platform based on easy-to-use hardware and software. Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board. Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program. Finally, Arduino provides a standard form factor that breaks out the functions of the micro-controller into a more accessible package.
1. Arduino Uno (R3)
Arduino Uno is good for beginner trying to get into the world of Arduino. It has 14 Digital Pins and 6 Analog Pins. So you have a total of 20 GPIO pins (General Purpose Input Output pins), which is good enough for much of the beginner and intermediate level projects. It also has a pair of Rx and Tx pins to connect Serial Communication Devices> It has a separate pair of Rx and Tx pins can be defined by including the header file softwareSerial.
But to apply Internet-of-Things in this project, we have to use
2.NodeMCU ES8266
The NodeMCU ESP8266 development board comes with the ESP-12E module containing ESP8266 chip having Tensilica Xtensa 32-bit LX106 RISC microprocessor. This microprocessor supports RTOS and operates at 80MHz to 160 MHz adjustable clock frequency. NodeMCU has 128 KB RAM and 4MB of Flash memory to store data and programs. Its high processing power with in-built Wi-Fi / Bluetooth and Deep Sleep Operating features make it ideal for IoT projects.


Comments
Post a Comment