---
title: "W5100S-EVB-Pico FreeRTOS Sensor Monitoring with the Node-RED"
url: "https://maker.wiznet.io/taylor/projects/W5100SEVBPico-FreeRTOS-Sensor-Monitoring-with-the-NodeRED/"
markdown_url: "https://maker.wiznet.io/taylor/projects/W5100SEVBPico-FreeRTOS-Sensor-Monitoring-with-the-NodeRED/md"
type: "UCC: User Created Content"
author: "taylor"
original_author: "taylor"
original_url: "https://www.hackster.io/loveivyou/w5100s-evb-pico-freertos-sensor-monitoring-with-the-node-red-a3b9ab"
published: "2022-05-10"
language: "en"
hardware: ["WIZnet W5100S-EVB-Pico", "SENSIRION SHT3X-DIS", "InvenSense MPU-6050"]
likes: 0
views: 210
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# W5100S-EVB-Pico FreeRTOS Sensor Monitoring with the Node-RED

> W5100S-EVB-Pico FreeRTOS Sensor Monitoring with the Node-RED

Original author: taylor (source: https://www.hackster.io/loveivyou/w5100s-evb-pico-freertos-sensor-monitoring-with-the-node-red-a3b9ab)

## Components

- **WIZnet W5100S-EVB-Pico** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5100S/w5100s-evb-pico))
- **SENSIRION SHT3X-DIS** x 1
- **InvenSense MPU-6050** x 1
- Software: **Node-RED** ([docs](https://nodered.org/))

## Documents and links

- [RP2040-HAT-FREERTOS-C/Sensor](https://github.com/taylor-an/RP2040-HAT-FREERTOS-C/tree/Sensor) (code)
- [Sensor-Node-RED-flows.json](https://www.hackster.io/code_files/591854/download) (code)

## Article

Original : <https://www.hackster.io/loveivyou/w5100s-evb-pico-freertos-sensor-monitoring-with-the-node-red-a3b9ab> The ethernet is a basic communication technology for remote monitoring. The W5100S-EVB-Pico combined RP2040 and W5100S to use ethernet.

[There are RP2040 FreeRTOS Examples](https://github.com/Wiznet/RP2040-HAT-FREERTOS-C) that can use with W5100S-EVB-Pico. And I try to connect some sensors.

[SENSIRION SHT3X-DIS](https://sensirion.com/products/catalog/?filter_series=370b616d-de4c-469f-a22b-e5e8737481b5)

: Humidity and Temperature Sensor

![](https://maker.wiznet.io/uploads/2022/05/001-20220510-171709.png)

[InvenSense MPU-6050](https://invensense.tdk.com/products/motion-tracking/6-axis/mpu-6050/)

: Integrated 6-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, and a Digital Motion Processor.

![](https://maker.wiznet.io/uploads/2022/05/001-20220510-171742.png)

These are I2C interface devices. Fortunately, [the pico-examples](https://github.com/raspberrypi/pico-examples) provide a good reference for I2C.

![](https://maker.wiznet.io/uploads/2022/05/001-20220511-000752-1024x475.png) ![](https://maker.wiznet.io/uploads/2022/05/001-20220510-173502-953x1024.png)

The W5100S-EVB-Pico gets data from sensors every 2 seconds, and it sends data to TCP Client which is connected.

![](https://maker.wiznet.io/uploads/2022/05/001-20220510-164954-1024x681.png)

The Node-RED connects to W5100S-EVB-Pico as a TCP Client. It shows data on the widget Finally, I can create a task for sensing and I can show my Node-RED dashboard. Thank you for reading this.

---

Source: https://maker.wiznet.io/taylor/projects/W5100SEVBPico-FreeRTOS-Sensor-Monitoring-with-the-NodeRED/
