ESP8266-EVB
Price | 7.95 EUR |
---|---|
10 - 49 pcs | 7.55 EUR |
50 - 10000 pcs | 7.16 EUR |
ESP8266-EVB is board suitable for resarch and development of espressif's ESP8266EX chip. The module be used for home automation, smart plugs and lights, mesh networks, industrial wireless control, baby monitors, IP cameras, sensor networks, wearable wlectronics, etc.
ESP8266EX is very highly integrated SoC which includes Tensilica's L106 32-bit core processor; SRAM; power management unit; RF front end. ESP8266EX has a number of interfaces - I2C, SPI, SDIO and also a number of free GPIO pins. The chip allows the implementation of a WIFI TCP-IP stack with just few extra components beside the ESP8266EX.
FEATURES
Board features:
- Includes MOD-WIFI-ESP8266-DEV
- Relay 10A/250VAC (15A/120VAC 15A/24VDC) with connector and status LED
- Big button for easier access to UART mode
- Power jack for +5V external power supply
- UEXT connector
- Row of 16 pin holes at 0.1" step with all ESP8266 signals accessible; male-male 16-pin connector included
- 4 mounting holes
- Dimensions: (2.25 x 2)" ~ (57 x 50)mm
MOD-WIFI-ESP8266-DEV features:
- Main chip: EPS8266EX
- 2MB (16Mb) SPI flash memory
- Power LED
- User-programmable LED
- SMT jumpers for different boot modes (FLASH, UART, SDO)
- PCB antenna
- UEXT pads for easier access to UART interface
- Pads for a U.FL antenna connector (if you want to use external antenna)
- 22 pin holes for easier access to processor pins
- OSHW desgn
- Dimensions: (1.3 x 0.9)" ~ (33 x 23)mm
DOCUMENTS
- How to program the board with Arduino IDE
- How to update firmware
- ESP8266EX datasheet
- More ESP8266EX-related documents are available here: official espressif web-site and here: official espressif forum
- ESP8266-EVB European Declaration of Conformity
- ESP8266-EVB UKCA Declaration of Conformity
SOFTWARE
- Olimex Github ESP8266 resources
- Simple web-server example for Arduino IDE
- MOD-TC-MK2 and ESP8266 boards - Arduino IDE library and examples
- ESP8266 vendor repository
FAQ
-
How do I send AT commands to the board?
-
You need to establish UART connection to the board's UEXT (using RX, TX, GND). The best approach is to use a USB to serial cable with 3.3V TTL converter and a terminal program. Then power the board in standard "boot from FLASH mode" (no button pressed during power-up).
-
I want to send basic AT commands to the board but I receive no response. The strange thing is that I receive "ready" when I power the module. What is the problem?
-
All AT commands must end with carriage return and line feed - "/r/n". Your terminal software might have such a new line option - transmitting CR+LF at the end of each command. If it doesn't - either use another terminal software or try to send the commands with "CTRL"+"J" keyboard combination, instead of "ENTER".
-
I send basic AT commands to the board but I receive only "ERROR" response. What is the problem?
-
The commands are case sensitive. Make sure you are using capital letters.
-
Newly purchased boards can't be programmed via Arduino IDE. What is the difference compared to previous revisions?
-
The SPI memory had to be changed due to unvailability of the original one. New memory requires different flash mode, make sure to select QOUT instead of QIO (as it was before). Refer to the latest schematic.