# Chapter 14. Communication

Generally speaking, there are lots of options for wireless communication, such as infrared and laser, which have been talked about in **Part 2**.

* [**Chapter 4.1 - Infrared Controller**](https://longer-vision-robot.gitbook.io/arduino-full-stack/04_infrared_sensors/005_infrared)
* [**Chapter 4.2 - Laser**](https://longer-vision-robot.gitbook.io/arduino-full-stack/04_infrared_sensors/007_laseremitter)

In this chapter, some other widely used communication methods are to be discussed in detail, including:

* **Serial** port communication
* **Wifi** module - **ESP8266** and **Official Arduino Wifi Shield**
* **Bluetooth** module - **HC-0X**
* integrated **Wifi** and dual-mode **Bluetooth** module - **ESP32**
