> For the complete documentation index, see [llms.txt](https://longer-vision-robot.gitbook.io/arduino-full-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://longer-vision-robot.gitbook.io/arduino-full-stack/14_communication.md).

# 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**](/arduino-full-stack/04_infrared_sensors/005_infrared.md)
* [**Chapter 4.2 - Laser**](/arduino-full-stack/04_infrared_sensors/007_laseremitter.md)

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**
