---
title: "W5100S-EVB-Pico Basic Operation in Arduino Environment (DHT11, CDS, MQ2, Rain_Sensor, Ultrasonic)"
url: "https://maker.wiznet.io/matthew/projects/w5100s-evb-pico-basic-operation-in-arduino-environment-dht11%2C-cds%2C-mq2%2C-rain-sensor%2C-ultrasonic/"
markdown_url: "https://maker.wiznet.io/matthew/projects/w5100s-evb-pico-basic-operation-in-arduino-environment-dht11%2C-cds%2C-mq2%2C-rain-sensor%2C-ultrasonic/md"
type: "WCC: WIZnet Created Content"
author: "matthew"
author_url: "https://maker.wiznet.io/matthew/"
original_author: "Matthew"
published: "2023-07-24"
language: "en"
tags: ["Arduino"]
hardware: ["WIZnet W5100S-EVB-Pico", "DFRobot Gravity: DHT11 Temperature Humidity Sensor For Arduino", "Adafruit Photo cell (CdS photoresistor)", "DFRobot Gravity: Analog Gas Sensor (MQ2) For Arduino", "Arduino Raindrops module", "SparkFun Ultrasonic Sensor - HC-SR04"]
likes: 2
views: 4403
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# W5100S-EVB-Pico Basic Operation in Arduino Environment (DHT11, CDS, MQ2, Rain_Sensor, Ultrasonic)

> Explore the basics of W5100S-EVB-Pico in Arduino IDE. Harness the power of DHT11, CDS, MQ2, Rain_Sensor, and Ultrasonic, for diverse IoT app

Original author: Matthew

## Components

- **WIZnet W5100S-EVB-Pico** x 1: Controller (Can Anothor WIZnet Pico Board) ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5100S/w5100s-evb-pico))
- **DFRobot Gravity: DHT11 Temperature Humidity Sensor For Arduino** x 1 ([docs](https://www.dfrobot.com/wiki/index.php/DHT11_Temperature_and_Humidity_Sensor_%28SKU:_DFR0067%29))
- **Adafruit Photo cell (CdS photoresistor)** x 1 ([docs](https://www.adafruit.com/product/161))
- **DFRobot Gravity: Analog Gas Sensor (MQ2) For Arduino** x 1 ([docs](https://www.dfrobot.com/wiki/index.php/Analog_Gas_Sensor_SKU:SEN0127))
- **Arduino Raindrops module** x 1
- **SparkFun Ultrasonic Sensor - HC-SR04** x 1 ([docs](https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf))
- Software: **Arduino IDE** ([docs](https://www.arduino.cc/en/software))

## Article

While there are numerous Arduino codes available for communication via the W5100S-EVB-Pico, there lacks a consolidated library or project featuring examples for various sensor applications. This prompted the creation of sensor examples like DHT11, CDS, MQ2, Rain_Sensor, and Ultrasonic.

This work aims to provide a valuable resource for those interested in operating these sensors through Arduino code. Each example has been shared on Github, offering an easy-to-follow guide to kick-start your own projects. Check out the links below for a more in-depth look at each example and start integrating these powerful sensors into your Arduino projects today.

These examples not only fill the knowledge gap, but also provide a solid starting point for those exploring IoT possibilities with the W5100S-EVB-Pico board. The tutorials were designed with simplicity and scalability in mind, to help both beginners and experienced developers in their pursuit of building advanced IoT systems.

We hope these resources inspire you to experiment with sensor integration on the W5100S-EVB-Pico and expand your skills in the fascinating field of IoT. Happy coding!

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227600%2Epng)

1. Temperature & Humidity Sensor (DHT11)

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227647%2Epng)

Example Code: [PicoAcademy/DHT11_Basic at main · matthew1205/PicoAcademy (github.com)](https://github.com/matthew1205/PicoAcademy/tree/main/DHT11_Basic)

2. CDS Sensor

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227693%2Epng)

Example Code: [PicoAcademy/CDS_Sensor at main · matthew1205/PicoAcademy (github.com)](https://github.com/matthew1205/PicoAcademy/tree/main/CDS_Sensor)

3. Gas Sensor (MQ2)

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227735%2Epng)

Example Code: [PicoAcademy/MQ2/MQ2_Sensor at main · matthew1205/PicoAcademy (github.com)](https://github.com/matthew1205/PicoAcademy/tree/main/MQ2/MQ2_Sensor)

4. Raindrop sensor

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227788%2Epng)

Example Code: [PicoAcademy/Rain_Sensor at main · matthew1205/PicoAcademy (github.com)](https://github.com/matthew1205/PicoAcademy/tree/main/Rain_Sensor)

5. Ultrasonic Sensor

![](https://maker.wiznet.io/upload/ckeditor5/683138507%5F1690227824%2Epng)

Example Code: [PicoAcademy/Ultrasonic/Ultrasonic at main · matthew1205/PicoAcademy (github.com)](https://github.com/matthew1205/PicoAcademy/tree/main/Ultrasonic/Ultrasonic)

If you have any questions, Please wirte comment or send to Email (matthew@wiznet.io)

Thank you

---

Source: https://maker.wiznet.io/matthew/projects/w5100s-evb-pico-basic-operation-in-arduino-environment-dht11%2C-cds%2C-mq2%2C-rain-sensor%2C-ultrasonic/
