GSI003
Overview
Gsense-GSI003 is a unique sensor module offering from PCBCUPID which uses worlds tiniest micrcontroller MSCM0C1104 along with HDC3020 to give high accurate temperature and humidity with RS485 output.


This particular module is a demo kit to show the capability of world tiniest micrcontroller for the presentation Zephyr RTOS: Under 1KB of RAM by Parthiban N and Karthikeyan Krishnasamy at Open Source Summit 25th-27th August 2025 - Amsterdam,Netherlands.
G-Sense GSI003

The G-sense GSI003 is a humidity and temperature sensor with MSPM0 family microcontroller and THVD1406 to produce direct RS485 output from the HDC3020 sensor. These are part of Texas Instruments product series. It is designed for low-cost, low-power, and space-efficient applications.
Key Features
- Relative humidity (RH) accuracy: ±1.5% (typical)
- Temperature accuracy: ±0.2 °C (typical)
- Operating humidity range: 0% RH to 100% RH
- Operating temperature range: –40 °C to +125 °C
- Supply voltage range: 3.3 V to 5.5 V
- Fully digital output via RS485
- Integrated RS485 Converter
- Integrated WS2812B RGB LED
Applications
- Industrial monitoring: HVAC systems, industrial control rooms, warehouse monitoring
- Consumer appliances: refrigerators, air conditioners, smart thermostats
- Environmental monitoring: weather stations, portable data loggers
- IoT devices: battery-powered environmental sensing nodes
- Automotive systems: in-cabin climate monitoring
Components

These are the major components used in G-sense GSI003
Schematics
MSPM0C1104 DBGA PACKAGE WITHOUT RS485

Download Schematic in PDF Format
MSPM0C1104 WSON PACKAGE WITH RS485

Download Schematic in PDF Format
You can checkout the Git repo for the kicad schematics/layout files!
Programming


This sensor has to be programmed to convert the HDC sensor's I2C data to RS485 or to do anything useful. This can be done through the SWD interface provided in the back of the module.

You can use the PCBCUPID JTAG adapter along with a SEGGER EMULATOR PRO for programming this module along with a JIG


This JIG is designed in such a way that, it can be used for testing/programming both the RS485 and NON-RS485 version. You can use the adapter and change the JIG as needed.
You can download the 3D model here
Programming RS485 Version


_result.avif)

Make sure the device is powered through USB while programming
Programming NON-RS485 Version




Make sure the device is powered through USB while programming