Date: 13/4/2018
Activity: Research and findings
Proposal report (chapter 3)
Final
FYP 1 briefing
![]() |
| ESP8266 IOT WI-FI MODULE |
ESP8266
ESP-01.jpg
ESP-01 module by Ai-Thinker
Manufacturer Espressif
Systems
Type 32-bit
microcontroller
CPU @ 80 MHz
(default) or 160 MHz
Memory 32 KiB
instruction, 80 KiB user data
Input 16 GPIO pins
Power 3.3 V DC
The ESP8266 is a low-cost Wi-Fi microchip with full TCP/IP
stack and microcontroller capability produced by Shanghai-based Chinese
manufacturer, Espressif Systems.
The chip first came to the attention of western makers in
August 2014 with the ESP-01 module, made by a third-party manufacturer,
Ai-Thinker. This small module allows microcontrollers to connect to a Wi-Fi
network and make simple TCP/IP connections using Hayes-style commands. However,
at the time there was almost no English-language documentation on the chip and
the commands it accepted. The very low price and the fact that there were very
few external components on the module which suggested that it could eventually
be very inexpensive in volume, attracted many hackers to explore the module,
chip, and the software on it, as well as to translate the Chinese
documentation.
The ESP8285 is an ESP8266 with 1 MiB of built-in flash,
allowing for single-chip devices capable of connecting to Wi-Fi.
The successor to these microcontroller chips is the ESP32.
Features
Processor: L106 32-bit RISC microprocessor core based on the
Tensilica Xtensa Diamond Standard 106Micro running at 80 MHz†
Memory:
32 KiB instruction RAM
32 KiB instruction cache RAM
80 KiB user data RAM
16 KiB ETS system data RAM
External QSPI flash: up to 16 MiB is supported (512 KiB to 4
MiB typically included)
IEEE 802.11 b/g/n Wi-Fi
Integrated TR switch, balun, LNA, power amplifier and
matching network
WEP or WPA/WPA2 authentication, or open networks
16 GPIO pins
SPI
I²C (software implementation)[5]
I²S interfaces with DMA (sharing pins with GPIO)
UART on dedicated pins, plus a transmit-only UART can be
enabled on GPIO2
10-bit ADC (successive approximation ADC)
Proposal report
(Chapter 3)
CHAPTER 3: PROJECT METHODOLOGY
3.1 Block Diagram
3.1.1 Hardware Block Diagram
3.1.2 Block Diagram Description
3.2 Flow chart
3.3 Component and Equipment
3.3.1 Pulse Rate Sensor
3.3.2 Temperature Sensor (DS18B20)
3.3.3 USB Cable
3.3.4 Internet of Things (IOT)
3.3.5 Arduino Uno
3.3.6 Finger Strap
3.4 Circuit Design
3.5 Software
3.5.1 Arduino
3.5.2 Internet of Things (IOT)
3.5.3 MATlab
3.6 Cost Estimation
3.7 Gant Chart

No comments:
Post a Comment