|10 - 49 pcs||4.95 EUR|
|50 - 10000 pcs||4.40 EUR|
MOD-WIFI-ESP8266-DEV is a tiny development board that can add WIFI capabilties to existing boards. It uses espressif system's chip ESP8266EX. All chip signals are exposed for easier access. The board can be soldered to PCB or used with a breadboard. We have provided pads for UEXT and pads for external antenna.
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. It's a very popular IC that attracted a lot of attention upon its launch.
MOD-WIDI-ESP8266-DEV is development board with the famous ESP8266EX WIFI IC. Our module comes with 2MB (16Mb) of SPI flash memory, and all GPIO resources are available for breadboarding. The I2C and SPI interfaces are also available. It is easy to implement the module in your existing designs - you might even solder it diretly on other PCBs as it has no components on the bottom side. 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.
MOD-WIFI-ESP8266-DEV is recommended for people that already have some experience with ESP8266. Consider ESP8266-EVB if you are a complete beginner.
- Main chip: EPS8266EX
- 2MB (16Mb) SPI flash memory
- Power LED
- User-programmable LED
- Button for UART mode (since hardware revision B)
- 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 @ 0.1" step for easier access to processor pins
- OSHW desgn
- Dimensions: (1.3 x 0.9)" ~ (3.3 x 2.3)cm
- Complies with 802.11 b/g/n
- Integrated low power 32-bit MCU
- Integrated 10-bit ADC
- Integrated TCP/IP protocol stack
- Integrated TR switch, balun, LNA, power amplifier and matching network
- Integrated PLL, regulators, and power management units
- Supports antenna diversity
- WiFi 2.4 GHz, support WPA/WPA2
- Support STA/AP/STA+AP operation modes
- Support Smart Link Function for both Android and iOS devices
- SDIO 2.0, (H) SPI, UART, I2C, I2S, IR Remote Control, PWM, GPIO
- STBC, 1x1 MIMO, 2x1 MIMO
- A-MPDU & A-MSDU aggregation & 0.4s guard interval
- Deep sleep power <10uA, Power down leakage current < 5uA
- Wake up and transmit packets in < 2ms
- Standby power consumption of < 1.0mW (DTIM3)
- +20 dBm output power in 802.11b mode
- Operating temperature range -40C ~ 125C
- FCC, CE, TELEC, WiFi Alliance, and SRRC certified
How do I put the board in UART mode (so I can change the firmware or upload program via Arduino IDE)?
Press and hold the button and then apply power supply; release the button. Alternatively, set the jumpers to UART mode and after the upload is done, revert them back to the original FLASH mode.
How do I send AT commands to the board?
You need to establish UART connection to the board (using RX, TX, GND). The best approach is to use a USB to serial cable with 3.3V voltage levels and 3.3V power supply. The board's jumpers have to be set to the default FLASH mode. Remember to connect both ground lines - that of the serial cable and the one of the power supply the respective GND pads of the board (a single GND connection would be required if your serial cable is also capable of powering the MOD-WIFI-ESP8266-DEV).
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 - transmiting 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".