WiFly click

Description of product


WiFly click carries RN-131, a standalone, embedded wireless LAN module. It allows you to connect your devices to 802.11 b/g wireless networks. Preloaded firmware simplifies integration. The mikroBUS UART interface alone (RX, TX pins) is sufficient to establish a wireless data connection (with speeds up to 1 Mbps); the module is controlled with simple ASCII commands (for scanning, authenticating and connecting to Wi-Fi networks). Multitude of networking applications are built in: DHCP, UDP, DNS, ARP, ICMP, TCP, HTTP client, and FTP client. Additional functionality is provided by RST, WAKE, RTSb and CTSb pins. 3.3V power supply only.


Type Wi-Fi
Applications Easily connect to wireless networks for IoT, telemetry, remote equipment monitoring, data logging
On-board modules RN-131 embedded wireless LAN module
Key Features Qualified 2.4-GHz IEEE 802.11 b/g transceiver. Onboard ceramic chip antenna and connector for external antenna
Key Benefits Preloaded firmware simplifies integration. Controlled through ASCII commands
Interface GPIO,UART
Input Voltage 3.3V
Compatibility mikroBUS
Click board size L (57.15 x 25.4 mm)


WiFly click is the quickest way to add WiFi to your devices. The click features the well-known RN131 802.11 b/g Wi-Fi module from Microchip. With preloaded firmware and built in networking stacks, the integration of the WiFly click is really easy. RN131 is controlled with simple ASCII commands (for scanning, authenticating and connecting to Wi-Fi networks).

The click communicates with the MCU over UART connection and runs on a 3.3V power supply. It has an onboard ceramic chip antenna and a connector for an external antenna.

The RX, TX (UART) pins alone are enough for making a wireless data connection with speed up to 1 Mbps.

Features and usage notes

Low power consumption and speed

RN131 is a fully qualified and Wi-Fi certified 2.4 GHz IEEE 802.11 b/g transceiver. It is so power efficient it can run on two standard AAA batteries for years, considering it uses 40 mA (Rx) and 210 mA (Tx) when awake and 4 uA when it is in sleep mode. When it comes to speed, RN131 can wake up, connect to a wireless network, send data, and return to sleep mode in less than 100 milliseconds.

WiFi Protected Setup (WPS)

WiFi Protected Setup (WPS) protocol is designed for easy and secure establishment of wireless home networks. This protocol is meant to allow users who know little about wireless security to configure their WiFi Protected Access (WPA) without any trouble.

Networking applications

RN131 has built-in TCP/IP stack and networking applications, DHCP client, DNS client, ARP, ICMP ping, FTP client, Telnet, HTTP, UDP, and TCP. This makes it ideal for connecting IoT devices to wireless networks, for home automation systems, handheld devices, etc.

Onboard LEDs

  • ASSOC (Red LED) —indicates the TCP/IP connection status. This signal is on high for an active connection, toggles fast to indicate no IP address, and toggles slowly to indicate that the IP address is OK but not connected.
  • CONN (Green LED) — toggles when data is transferred.
  • DATA (Yellow LED) — indicates the association status. High means the module is not associated with a network, off indicates that it is associated and Internet access is OK.

Pinout diagram

This table shows how the pinout on WiFly click 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 AP Soft AP mode and factory reset.
Module reset, Active Low RST 2 RST INT 15 NC
Force the module to wakeup WAKE 3 CS TX 14 UART-TX UART data Transmit
NC 4 SCK RX 13 UART-RX UART data Receive
NC 5 MISO SCL 12 RTSb UART Request To Send
NC 6 MOSI SDA 11 CTSb UART Clear To Send
+3.3V power input +3.3V 7 +3.3V +5V 10 NC
Ground GND 8 GND GND 9 GND Ground