Page 347 - ARM Based Microcontroller Projects Using MBED
P. 347
CHAPTER
14
Advanced Projects
14.1 OVERVIEW
In this chapter we shall be developing more complex projects using some of the commonly
used communication products such as Wi-Fi and Bluetooth. We shall be using an Android-
based smartphone to communicate with our Nuclo-F411RE development board.
14.2 WI-FI
Wi-Fi provides wireless connectivity to your computers, smartphones, PDAs, and ipads.
Wi-Fi is also known as the 802.11 network standard and its major advantage is that it is com-
patible with almost every operating system, printer, or gaming devices. Wi-Fi connectivity is
established by using a network router. Nearly all homes in developed countries have network
routers which provide users the capabilities to access the internet or their local smart devices
such as wireless printers, smartphones, etc.
The Wi-Fi technology has developed through several standards. 802.11a operates at 5GHz
and it offers a maximum of 54Mbits of data per second. 802.11b operates at 2.4GHz and offers
a much lower speed of 11Mbits/s. 802.11g is a newer and faster standard based on 2.4GHz
with a maximum speed of 54Mbits/s. 802.11n operates with separate transmitter and receiver
antennas and offers up to 140Mbits of data per second while operating at the frequency of
5GHz. Some newer standards such as the 802.11ac uses three antennas and offers data speeds
in excess of GBits per second while operating at 5GHz.
14.3 PROJECT 1—ANDROID—NUCLEO BOARD COMMUNICATION
USING THE WI-FI EXPANSION BOARD
14.3.1 Description
InthisprojecttheNucleocompatibleWi-FiexpansionboardispluggedontopoftheNucleo-
F411RE development board. Additionally, four relays are connected to the development
333
ARM-based Microcontroller Projects Using mbed # 2019 Elsevier Ltd. All rights reserved.
https://doi.org/10.1016/B978-0-08-102969-5.00014-8