It is almost free to connect your Arduino to a Wi-Fi network.
The next time when you want to control your Arduino board from anywhere in the world, you have to check one of the modules explored in this post. None of these Wi-Fi modules does not exceed the “limit” of $10.
A Wi-Fi connection gives you the freedom to control anything from anywhere. There are tons of applications from remote control systems, wireless sensor networks, wireless networks, home automation, RC robots, and more.
Here are the cheapest wireless modules that every Arduino maker needs.
- 2pcs nRF24L01+ 2.4GHz Wireless Transceiver (Price: US $6.48)
This kit contains two nRF24L01 wireless transceivers with a 2.4GHz antenna for easy implementation. The modules claim to support in ideal conditions a communication range of 262 feet (80 meters). With this range, you can play with your robot around the house or use it indoor to explore all the rooms.Using your Arduino microcontroller, you communicate with the module via the Serial Peripheral Interface (SPI).
- Diymall Esp8266 Serial Wifi Wireless Transceiver Module Esp-01 (Price: US $7.34)
The microcontroller on the module takes care of the Wi-Fi and TCP/IP stack. It supports SPI and UART connections. Both connections are ideal for pushing data up to the Internet for IoT applications.
- DIYmall Esp8266-03 Serial Wifi Wireless Transceiver Module Send Receive (Price: US $7.59)
The Esp8266-03 transceiver is like any other modules explored in this list. It is cheap, provide Wi-Fi connections, but it does not feature header pins, so you have to solder wires directly to it.The low price has effects in the feedback zone. It comes without LED’s to check the response of the module. You have to use the serial TX and RX pins to check the board response.
- Diymall Esp8266 Esp-12e Serial Wifi Wireless Transceiver Module (Price: US $7.99)
The ESP8266 Esp-12e claims to offer a complete solution for Wi-Fi networking. It features storage capabilities and can choose intelligently and dynamically the best network available.