Gravity UART OBLOQ - IOT Module


Gravity UART OBLOQ - IOT Module




If you are new to Internet of Things (IoT), the DFRobot OBLOQ module will be ideal for connecting you to the IoT world.

The core of IoT is user experience. It integrates embedded system technology, mobile technology and network technology all together, making up a smart system. It unifies hardware, software and network services, makes them become a whole. You can refer to these Obloq Tutorials for a initial start.

Gravity: UART OBLOQ module is a WiFi to Serial device. It is designed for non-professional developers, supports standard MQTT protocol IOT service such as Microsoft Azure IOT. By OBLOQ module, you can quickly build the IoT applications without having a complex background knowledge of IoT. In this way, makers can really focus on the purpose of creating interesting things on the IoT. If you are creating a micro:bit IoT project, the makecode extension URL is: If your project is weather related, you can even pull real time weather conditions around Singapore using this makecode extension URL:

OBLOQ is designed based on ESP8266 WiFi chip, it has compact size, low price, simple interface, plug and play feature, and it works stably under the 3.3V ~ 5V control system.

Below is the connection diagram of Arduino UNO and OBLOQ.

OBLOQ connection diagram with Arduino UNO

Microsoft Azure IOT

OBLOQ connection diagram with Azure

Microsoft Azure is a publicly-owned cloud platform, it enables enterprises to run their own applications across the Internet. With Microsoft Azure, organizations can rapidly develop, deploy, and manage applications across multiple data centers.

Project 1: OBLOQ-IoT Module +Micro:bit IoT Flower Watering

Hardware list:  
Gravity: UART OBLOQ – IoT Module (Microsoft Azure) 
Micro:Mate - A Mini Expansion Board for micro:bit (Gravity Compatible) 
Micro:bit - an Educational & Creative Tool for Kids 
Micro Servo
One bottle and part of tube 
Gravity: Analog Capacitive Soil Moisture Sensor- Corrosion Resistant 

Project 2: Environmental Monitoring System Based on OBLOQ-IoT Module 
This product is mainly applied in electronic laboratory to monitor and control indicators such as temperature, humidity, light and dust, and timely upload them to the cloud data space to achieve remote monitoring and control of dehumidifier, air purifier, exhaust fan and dimmable light, etc. in the laboratory.    

Hardware List: 

DFRduino UNO R3 - Arduino Compatible 
Gravity: UART OBLOQ – IoT Module (Microsoft Azure)

DHT22 Temperature and Humidity Sensor 
Sharp GP2Y1010AU0F Compact optical Dust Sensor 
Gravity: i2C BMP280 Barometer Sensor 
Gravity: Analog Ambient Light Sensor For Arduino 
LCD12864 Shield for Arduino 
Quadruple relay module


  • Built-in low-power 32-bit CPU: Can be used as an application processor
  • Built-in protocol: TCP / IP stack
  • Encryption type: WPA WPA2 / WPA2-PSK
  • Supports connections to standard MQTT protocols and TTL serial ports to wireless applications



  • Weight: 16g
  • Operating Voltage: 3.3-5V
  • Supply Voltage: 3.3 ~ 5.5V
  • Baud rate: 9600 bps
  • Wireless Frequency: 2.4GHz
  • Interface Type: Gravity UART 4PIN
  • Wireless mode: IEEE802.11b / g / n
  • SRAM: 160KB
  • External Flash: 4MB
  • Supports low power consumption: <240mA
  • Dimension: 35mm * 32mm / 1.38inch * 1.26inch
  • Wiki: Click here for Wiki
  • More Documents: Click here for Wiki
  • Compatible: Arduino, micro:bit