Introduction to ThingHz- ESP32 based development board


  • Onboard SHT31 Temperature and humidity sensor.
  • available power options: can be powered by battery, solar(PV cell) or USB
  • long-range antenna.
  • Battery charge indicator and signal LED
  • 18 GPIOs
  • wall mounted IP65 rated enclosure.

Open-Source materials

  • ThingHz provides a library of around 50+ IoT projects.
  • ThingHz PCB Designs and schematics.
  • Supports multiple programing environments like Arduino IDE, VS-Code and ESP-IDF

Hardware Specification

1. ESP32

2. ESP32 Peripherals

  • 18 Analog-to-Digital Converter (ADC) channels
  • 3 SPI interfaces
  • 3 UART interfaces
  • 2 I2C interfaces
  • 16 PWM output channels
  • 2 Digital-to-Analog Converters (DAC)
  • 2 I2S interfaces
  • 10 Capacitive sensing GPIOs

3. Temperature and Humidity Sensor

Incorporating Sensirion SHT31 sensor transmits highly accurate temperature and humidity samples

4. Power Options

Can be powered by battery, PV cells(solar) and USB.

Programming environments

The ThingHz can be programmed in different programming environments. You can use:

  • Espressif IDF (IoT Development Framework)
  • Micropython

ThingHz mobile Application

With the ThingHz device, you will get ThingHz mobile application. Where you can deploy your IoT projects and interact with your hardware.

Wrapping Up

We hope you’ve found this introduction to the ThingHz guide useful. Next, you will learn about getting started with Arduino IDE and ESP32. Stick to ThingHz for more upcoming IoT projects. Keep Learning.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
vaibhav sharma

vaibhav sharma


Full Stack IoT developer working on effective Wireless Sensor Network