Equipping Spresense with WiFi connectivity
WiFi might be the most well-known wireless connectivity method for both professional and private use. The infrastructure is widely familiar and deployed in many places and the data throughput is very high. Once connected to a network with internet access, you can communicate with your devices from anywhere in the world theoretically. In the case of the Spresense development board, WiFi connectivity can either be added directly to the Spresense main board or by using the Spresense extension board together with a WiFi Arduino shield. This tutorial explains how to equip Spresense with WiFi directly to the main board, but the steps after step 1 could be applied when using a WiFi Arduino shield as well.
Connecting WiFi directly to the Spresense main board
Equipping Spresense with WiFi is an exercise of connecting five wires to the WiFi module. For this example, we’re using an Arduino library with an ESP8266 ESP-01 WiFi module.
Here is the list of components we need for this example:
- 2 Spresense main boards
- 2 WiFi modules (ESP8266)
- A 10k ohm resistor
- A USB micro cable (or two if you don’t want to move it between the boards)