WiFi module for BigClown IoT platform

BigClown offers a lot interesting modules which you can use, but I missed WiFi connectivity – you can order module for IoT network like LoRa and Sigfox.

On the other side, this missing interface makes sense. WiFi connectivity is not low-power concept.

I accepted the higher power consumption and I designed WiFi module with popular ESP8266 IC. You can use three types of module – ESP07, ESP08 and ESP12E.

Source: https://www.bigclown.com/

The main component is popular IC with WiFi support called ESP8266 in ESP12E, ESP07 and ESP08 module.

The module is designed with focus on universality, it means:

– the choice of GPIO of Core module for controling of ESP8266 – CH_PD (P8 and P9) and RESET (P6 a P7).

– reset, IO14, IO12, IO4, IO5, IO0 and IO2 are also connected. These pins are used e.g. for I2C, boot and so one.

The ESP8266 can be controlled by AT commands (default FW) or you can upload your own FW.

Assembling and soldering

If you want to use WiFi module like interface and Core module will be the “driver” of device, assemble all components except of R6 resistor.

CH_EN (enable input of ESP8266) will be controlled by Core module (for lower power consumption).

The solder bridges are used for the choice of CH_PD and RESET from Core module It means which GPIO is used controling of signals for ESP8266.

Schematic

PCB

Reset and CH_PD

The functionality of Reset and CH_PD signals

Connection of Reset and CH_PD to Core module

Using of WiFi module like independent unit

If you want to use WiFi module independently, without Core module, assemble R6 resistor, R1 keep open.

Thus the ESP8266 will not be controlled by other board. ESP8266 will be all time in running mode.

Upload own FW to WiFi module

for uploading of own FW, follow this connection of signals
RX – TX

TX – RX

RST pin – DTR

(GPIO0) IO0 – GND

CH_PD – 3.3V

GND – GND

VCC – 3.3V

and upload your code.

Design files and examples

All design files and examples are available on https://github.com/petus/BigClown_WiFi_module

If you want the PCB, let me know.
time4ee(@)gmail.cz



Share the article:
Show your
Maker soul!
Buy a T-Shirt
Coffee for Chiptron
Give a boost to the next article

Related Articles

Welcome to a new tutorial about BigClown platform. The series of articles should be describe the work with the boards and modules of BigClown platform. I want to start slowly, at first I describe a few interesting modules and than…

Wi-Fi module is used for Wi-Fi connection with your server and sending/receiving data with BigClown IoT platform. Wi-Fi connectivity is missing in the offer of BigClown. If you use Wi-Fi module and Wi-Fi connectivity is enough for your project, you…

BigClownis czech development platform. Today (23th Jan 2018) starts campaign on Indiegogo. Time4ee.com shared two articles about BigClown platform here and here. BigClown is not only software or hardware. BigClown connects both part of development. The BigClown platform offers own…

BigClown, popular IoT platform, offers a lot of TAGs (board with sensor) and modules, but I still had missed versatile board for connection of cheap sensors from ebay and aliexpress – e.g. BMP280, Si7021 or SHT31. Notice: HARDWARIO s.r.o. doesn’t…

HARDWARIO, the company which is developing IoT platform called BigClown released a new software called Playground. BigClown recently released a new modules GPS and Infra Grid. Now, the BigClown team released Playground, the software which includes everything what you need…