# Title: WiFi ESP Click Board™ ## Description: The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that integrates ESP8266EX. The click is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following pins on the mikroBUS™ line: RST, CS. ACCESS POINT AND WIFI CLIENT MODE WiFi ESP click can function in both AP (Access Point) WiFi mode, as well as in WiFi client mode. The click brings easy implementation and usage. The module supports the following network protocols: IPv4/TCP/UDP/HTTP/FTP. Thanks to this the click can operate as a client device requesting a file from a file server device (FTP - file transfer protocol) in local network systems, or request a web page via internet (IP/TCP/HTTP). It can also be used as a small web server, for example a wireless weather station prototype, etc. Station mode is default when the click is in WiFi client mode. ESP-WROOM-02 MODULE FEATURES ESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC solution to meet the continuous demands for efficient power usage, compact design and reliable performance in the industry. Besides the Wi-Fi functionalities, ESP8266EX integrates an enhanced version of Tensilica's L106 Diamond series 32-bit processor and on-chip SRAM. As well as antenna switches, RF balun, power amplifier, low noise receiver amplifier, filters and power management modules. With the complete and self-contained Wi-Fi networking capabilities, it can perform as either a standalone application (WROOM module itself) or the slave to an MCU host which is the primary intention of the click board as a whole. So, this click board is applied to any microcontroller design as a Wi-Fi adaptor through UART interface (RX,TX lines on mikroBUS pin socket). For more information see the datasheet. ADVANCED USAGE There are additional pad headers onboard (HSPI/GPIO interface of the module) for advanced usage. For more information see the Documentation tab. SPECIFICATIONS Type WiFi Applications Create smart appliances, home automation systems, wireless data loggers, etc On-board modules ESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC Key Features Protocols: IPv4, TCP/UDP/HTTP/FTP, 802.11 b/g/n standard, UART interface, 3.3V power supply Interface GPIO,UART Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V PINOUT DIAGRAM This table shows how the pinout of the WiFi ESP Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes NC 1 AN PWM 16 NC HW Reset RST 2 RST INT 15 NC Chip enable (active high) EN 3 CS TX 14 TX UART0_TXD / Transmit end in UART download (program) mode NC 4 SCK RX 13 RX UART0_RXD / Receive end in UART download (program) mode NC 5 MISO SCL 12 NC NC 6 MOSI SDA 11 NC Power supply +3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground ADDITIONAL PINS Name I/O Description CLK IO HSPI_CLK / GPIO14 SDO IO HSPI_MISO / GPIO12 SDI IO HSPI_MOSI / GPIO13 CS IO HSPI_CS / GPIO15 IO0 IO GPIO0 (UART download mode - pull down, Flash boot - pull up) GND GND BUTTONS AND LEDS Designator Name Type (LED, BUTTON…) Description LD1 PWR LED Power Supply ON ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, EspressIF, MikroE, WiFi, Wireless ## Price range: 12.6 - 12.6 GBP ## Link: https://thedebugstore.com/products/mikroe-2542-wifi-esp-click-board-uk ## Compare-at price range: 18.0 - 18.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Wireless Interface Click Boards™](https://thedebugstore.com/a/llms/collections/wireless-interface-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [WiFi Click Boards™](https://thedebugstore.com/a/llms/collections/wifi-click-boards-catalogue) - [Espressif Device Support: Development Boards & Tools | Debug Store UK](https://thedebugstore.com/a/llms/collections/espressif-device-support-uk) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-2542, Available: yes, Inventory: 1 ## Metafields - full_description:

The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that integrates ESP8266EX. The click is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following pins on the mikroBUS™ line: RST, CS.

ACCESS POINT AND WIFI CLIENT MODE

WiFi ESP click can function in both AP (Access Point) WiFi mode, as well as in WiFi client mode. The click brings easy implementation and usage.

The module supports the following network protocols: IPv4/TCP/UDP/HTTP/FTP. Thanks to this the click can operate as a client device requesting a file from a file server device (FTP - file transfer protocol) in local network systems, or request a web page via internet (IP/TCP/HTTP). It can also be used as a small web server, for example a wireless weather station prototype, etc.

Station mode is default when the click is in WiFi client mode.

ESP-WROOM-02 MODULE FEATURES

ESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC solution to meet the continuous demands for efficient power usage, compact design and reliable performance in the industry.

Besides the Wi-Fi functionalities, ESP8266EX integrates an enhanced version of Tensilica's L106 Diamond series 32-bit processor and on-chip SRAM. As well as antenna switches, RF balun, power amplifier, low noise receiver amplifier, filters and power management modules.

With the complete and self-contained Wi-Fi networking capabilities, it can perform as either a standalone application (WROOM module itself) or the slave to an MCU host which is the primary intention of the click board as a whole. So, this click board is applied to any microcontroller design as a Wi-Fi adaptor through UART interface (RX,TX lines on mikroBUS pin socket).

For more information see the datasheet.

ADVANCED USAGE

There are additional pad headers onboard (HSPI/GPIO interface of the module) for advanced usage.

For more information see the Documentation tab.

SPECIFICATIONS

Type WiFi
Applications Create smart appliances, home automation systems, wireless data loggers, etc
On-board modules ESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC
Key Features Protocols: IPv4, TCP/UDP/HTTP/FTP, 802.11 b/g/n standard, UART interface, 3.3V power supply
Interface GPIO,UART
Compatibility mikroBUS
Click board size M (42.9 x 25.4 mm)
Input Voltage 3.3V

PINOUT DIAGRAM

This table shows how the pinout of the WiFi ESP Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
NC 1 AN PWM 16 NC
HW Reset RST 2 RST INT 15 NC
Chip enable (active high) EN 3 CS TX 14 TX UART0_TXD / Transmit end in UART download (program) mode
NC 4 SCK RX 13 RX UART0_RXD / Receive end in UART download (program) mode
NC 5 MISO SCL 12 NC
NC 6 MOSI SDA 11 NC
Power supply +3.3V 7 3.3V 5V 10 NC
Ground GND 8 GND GND 9 GND Ground

ADDITIONAL PINS

Name I/O Description
CLK IO HSPI_CLK / GPIO14
SDO IO HSPI_MISO / GPIO12
SDI IO HSPI_MOSI / GPIO13
CS IO HSPI_CS / GPIO15
IO0 IO GPIO0 (UART download mode - pull down, Flash boot - pull up)
GND GND

BUTTONS AND LEDS

Designator Name Type (LED, BUTTON…) Description
LD1 PWR LED Power Supply ON

 

 
- description_tag: The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that is based on the ESP8266EX. Available from Debug Store UK. - title_tag: MikroE WiFi ESP Click Board™ (MIKROE-2542) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: WiFi ESP Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 13.2 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 14.916 - amazon_fr_currency: EUR - amazon_fr_price: 14.916 - amazon_es_currency: EUR - amazon_es_price: 14.916 - amazon_nl_currency: EUR - amazon_nl_price: 14.916 - amazon_it_currency: EUR - amazon_it_price: 14.916 - amazon_se_curency: SEK - amazon_se_price: 150.48 - amazon_product_id: 8606018710164 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that integrates ESP8266EX.The Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following MikroBUSsignals: RST, CS. - amazon_long_description:

The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that integrates ESP8266EX.

The Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following MikroBUSsignals: RST, CS.

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-wifi-esp-click-board.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-2542 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 2082 - condition: new - custom_product: false - mpn: MIKROE-2542 - google_product_category: Electronics - custom_label_0: Click Board - examples:

Code examples for the , written for MikroElektronika hardware and compilers are available on Libstock.

CODE SNIPPET

This code snippet configures GPIO ports, initializes the display and prepares the WiFi module. In an endless loop, LED is enabled or disabled by a button, and that information is then sent to the server.

01 void main() {
02 
03   // Initialize variables
04   length = 0;
05   state = 0;
06   response_rcvd = 0;
07   responseID = 0;
08   response = 0;
09   i = 0;
10 
11   // GPIO Direction
12   GPIO_Digital_Input( &GPIOA_IDR, _GPIO_PINMASK_4 );
13   GPIO_Digital_Output( &GPIOD_BASE, _GPIO_PINMASK_13 );
14   GPIO_Digital_Output( &GPIOC_BASE, _GPIO_PINMASK_2 );
15   GPIO_Digital_Output( &GPIOA_ODR, _GPIO_PINMASK_0 );
16 
17   // UART Initialization
18   UART3_Init_Advanced( 115200, _UART_8_BIT_DATA,
19                              _UART_NOPARITY,
20                              _UART_ONE_STOPBIT,
21                              &_GPIO_MODULE_USART3_PD89);
22 
23   // Enable Interrupts
24   RXNEIE_USART3_CR1_bit = 1;
25   NVIC_IntEnable( IVT_INT_USART3 );
26   EnableInterrupts();
27 
28   display_init();
29   
30   // Initialize WiFI module
31   WiFi_Init();
32 
33   // Setting WiFi Mode - SoftAP + station mode
34   WiFI_Configure();
35 
36   state = 100;
37   i = 0;
38 
39   TFT_Write_Text("Please connect to your STAIP...", 50, 100);
40   Delay_ms(20000);
41   WiFi3_Send();
42   TFT_Write_Text("Entering button toggling loop.", 50, 150);
43 
44   LED_switching = 1;
45 
46     while( 1 )
47     {
48       // detect logical one on PA4 pin
49       if (Button(&GPIOA_IDR, 4, 1, 1))
50       {
51        oldstate_A4 = 1;
52       }
53       // detect logical one-to-zero transition on PA4 pin
54       if (oldstate_A4 && Button(&GPIOA_IDR, 4, 1, 0))
55       {
56         if ( !strcmp(txt_state_A0, "OFF</p>" ))
57         {
58           strncpy( txt_state_A0, "ON </p>", 8 );
59           GPIOA_ODR.B0 = 1;
60         }
61         else
62         {
63           strncpy( txt_state_A0, "OFF</p>", 8 );
64           GPIOA_ODR.B0 = 0;
65         }
66         oldstate_A4 = 0;
67         A0_change = true;
68         WiFi3_Send();
69       }
70     }
71 }
- attachments: [{"download_file":[{"download_file":"WiFi ESP Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Espressif ESP-WROOM-02 WiFi Module Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"MikroE WiFi Click Boards Guide"}],"download_filetype":[{"download_filetype":"pdf"}]}] - device_vendor: Espressif Systems - device_type: ESP-WROOM-02 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241546166461"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"WiFi ESP Click Board™","bold":true,"italic":true},{"type":"text","value":" carries the ESP-WROOM-02 module that integrates ESP8266EX. The click is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following pins on the mikroBUS™ line: RST, CS."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ACCESS POINT AND WIFI CLIENT MODE"}]},{"type":"paragraph","children":[{"type":"text","value":"WiFi ESP click can function in both "},{"type":"text","value":"AP (Access Point)","bold":true},{"type":"text","value":" WiFi mode, as well as in "},{"type":"text","value":"WiFi client mode","bold":true},{"type":"text","value":". The click brings easy implementation and usage."}]},{"type":"paragraph","children":[{"type":"text","value":"The module supports the following network protocols: "},{"type":"text","value":"IPv4/TCP/UDP/HTTP/FTP","bold":true},{"type":"text","value":". Thanks to this the click can operate as a "},{"type":"text","value":"client device ","italic":true},{"type":"text","value":"requesting a file from a "},{"type":"text","value":"file server device","italic":true},{"type":"text","value":" (FTP - file transfer protocol) in local network systems, or request a web page via internet (IP/TCP/HTTP). It can also be used as a small "},{"type":"text","value":"web server, ","italic":true},{"type":"text","value":"for example a wireless weather station prototype, etc."}]},{"type":"paragraph","children":[{"type":"text","value":"Station mode is default when the click is in WiFi client mode."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ESP-WROOM-02 MODULE FEATURES"}]},{"type":"paragraph","children":[{"type":"text","value":"ESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC solution to meet the continuous demands for efficient power usage, compact design and reliable performance in the industry."}]},{"type":"paragraph","children":[{"type":"text","value":"Besides the Wi-Fi functionalities, ESP8266EX integrates an enhanced version of Tensilica's L106 Diamond series 32-bit processor and on-chip SRAM. As well as antenna switches, RF balun, power amplifier, low noise receiver amplifier, filters and power management modules."}]},{"type":"paragraph","children":[{"type":"text","value":"With the complete and self-contained Wi-Fi networking capabilities, it can perform as either a standalone application (WROOM module itself) or the slave to an MCU host which is the primary intention of the click board as a whole. So, this click board is applied to any microcontroller design as a Wi-Fi adaptor through UART interface (RX,TX lines on mikroBUS pin socket)."}]},{"type":"paragraph","children":[{"type":"text","value":"For more information see the datasheet."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ADVANCED USAGE"}]},{"type":"paragraph","children":[{"type":"text","value":"There are additional pad headers onboard (HSPI/GPIO interface of the module) for advanced usage."}]},{"type":"paragraph","children":[{"type":"text","value":"For more information see the Documentation tab."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nWiFi\nApplications\nCreate smart appliances, home automation systems, wireless data loggers, etc\nOn-board modules\nESP-WROOM-02 carries ESP8266EX highly integrated Wi-Fi SoC\nKey Features\nProtocols: IPv4, TCP/UDP/HTTP/FTP, 802.11 b/g/n standard, UART interface, 3.3V power supply\nInterface\nGPIO,UART\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout of the "},{"type":"text","value":"WiFi ESP Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nHW Reset\nRST\n2\nRST\nINT\n15\nNC\nChip enable (active high)\nEN\n3\nCS\nTX\n14\nTX\nUART0_TXD / Transmit end in UART download (program) mode\nNC\n4\nSCK\nRX\n13\nRX\nUART0_RXD / Receive end in UART download (program) mode\nNC\n5\nMISO\nSCL\n12\nNC\nNC\n6\nMOSI\nSDA\n11\nNC\nPower supply\n+3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ADDITIONAL PINS"}]},{"type":"paragraph","children":[{"type":"text","value":"Name\nI/O\nDescription\nCLK\nIO\nHSPI_CLK / GPIO14\nSDO\nIO\nHSPI_MISO / GPIO12\nSDI\nIO\nHSPI_MOSI / GPIO13\nCS\nIO\nHSPI_CS / GPIO15\nIO0\nIO\nGPIO0 (UART download mode - pull down, Flash boot - pull up)\nGND\nGND"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"BUTTONS AND LEDS"}]},{"type":"paragraph","children":[{"type":"text","value":"Designator\nName\nType (LED, BUTTON…)\nDescription\nLD1\nPWR\nLED\nPower Supply ON"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]},{"type":"paragraph","children":[{"type":"text","value":" "}]}]} - summary:

The WiFi ESP Click Board™ carries the ESP-WROOM-02 module that is based on the ESP8266EX.

The WiFi ESP Click Board™ is designed to run on a 3.3V power supply. It communicates with the target microcontroller over UART interface and the following MikroBUS signals: RST, CS.