I have a DM-101 serial WIFI v1.0 board that I have connected to my arduino UNO.
This is WiFi serial transceiver module, based on ESP8266 SoC.The SOC has Integrated TCP/IP protocol stack.It is TTL serial communication interface and its parameters can be set by AT command. It is widely used in networking, smart home project when it is connected to the wifi router. It can be used for remote monitoring of home appliances, bedroom temperature and humidity, controlling home appliances and smart car by the mobile phone.
Arduino UNO R3 and the compatible board can directly connect to this module.
Interface logic voltage: 3.3V / 5V compatible(On-board level shift circuit)
Working voltage: 4.5V - 5.5V (On-board 3.3v LDO Regulator)
Working current: 240mA(MAX)
Serial port baud rate: 115200 (default), can be modified to other values by AT command
Serial communication format: 8N1
On-board reset button
On-board switch to select UART mode or firmware update mode
Antenna Type: Built-in ceramic antenna is available, and you can also use an external antenna.
Wireless Network Mode: station / softAP / SoftAP + station
Wireless criteria: 802.11 b / g / n
WIFI @ 2.4 GHz, support for WPA / WPA2 security mode
It is very easy to design projects by AT command
Applications: Home automation, sensor networks, industrial wireless control, smart car.
When pressing reset on the DM-101 i get the following information in the terminal:
15:43:07.662 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
15:43:07.662 -> load 0x4010f000, len 1264, room 16
15:43:07.662 -> tail 0
15:43:07.662 -> chksum 0x42
15:43:07.662 -> csum 0x42
15:43:07.662 -> ~ld
This at 74880baud. When I send an AT command i do not receive anything. (Sending both NL & CR)
Since I receive test when pressing reset on the DM-101, i assume that the wiring on the arduino is correct.
I have reset pin an ground together on the arduino.
VCC to 5V
GND to GND
RX to RX
TX to TX