Connect your gadgets to social networks, add modules to IoT-clouds, and use web service APIs to manage them. The Wi-Fi module on the ESP8266 will allow a whole new world of wireless access for any of your Arduino or Iskra projects.
This double unit Troyka module is convenient to work with on a prototyping board as the legs are made to a standard 2.54 mm and their wiring virtually eliminates random shorts.
The voltage regulator allows you to connect the module to the Arduino without any additional worry.
The control unit communicates with the ESP8266 via the UART (Serial Port) with the help of a set of AT-instructions. Use the module with any board having a UART interface.
Receiving and transmitting data is simliar to an interaction with a raw TCP socket or a serial port on the computer.
Executing AT commands is simply a function of the firmware installed at the factory, but the module can be reflashed. Write and download your firmware via Arduino IDE, just like when you normally work with an Arduino.
In order for the Arduino IDE to learn how to flash ESP8266 add a directory with platform configuration into the folder with your sketches.
The module provides four general purpose I/O ports. There is no need for any special controls, just connect the peripherals directly and load your firmware onto the ESP8266.
The operating voltage of ESP8266 is 3.3 volts, but for compatibility with different boards, we have added a voltage regulator. Now this the module will work up to 5 V.
From the Arduino’s perspective, the module looks like a serial interface. Connect the pins of the module to the prototyping board or Arduino with female-male wires.
There are several different ways to wire this module:
Troyka Shield. The most straightforward method. Connect the module to a pin group on Troyka Shield with the 3-pin jumper cable and you’re ready to interface with it from your Arduino.
Troyka Slot Shield. The best choice for quick prototyping. Using slots on the shield, you can get rid of cables. The module will be held securely in place using both pin headers.
Breadboard. For advanced use. Troyka pin headers have 0.1” spacing which is compatible with any breadboard. Simply wire the module like you would do with any IC.
The connections of the module are as follows: