Wiznet makers

Hannah

Published May 07, 2025 ©

34 UCC

15 WCC

1 VAR

0 Contests

0 Followers

0 Following

Original Link

IoT Lighting and Curtain Control System Built with Arduino 101, WIZ750SR, and Blynk

Expand your smart home with Arduino 101, WIZ750SR, and Blynk—enable IoT curtain and lighting control via Ethernet, sensors, and your smartphone.

COMPONENTS Hardware components

WIZnet - WIZ750SR

x 1


Arduino - Arduino 101

x 1

Software Apps and online services

blynk - Blynk

x 1


Arduino - Arduino IDE

x 1


PROJECT DESCRIPTION

 This project is an excellent showcase of how to use the WIZnet WIZ750SR module to bridge Arduino-based hardware with cloud apps like Blynk—enabling safe, connected, and practical smart home automation.

📢 Project Source: Lightly; Smarter Lighting – Hackster.io
📂 GitHub Repository: GitHub – lightly-smarter-lighting

Introduction: The Need for Safer, Smarter Living Spaces

Overview of Lightly

"Lightly" is a smart home automation system designed to improve everyday comfort while enhancing safety. It intelligently manages curtains and monitors environmental conditions such as temperature, light, and smoke levels. If it detects smoke, the system can open windows automatically for ventilation—reducing the risk of suffocation—and notify users through a mobile app.
The main goal? Automate daily routines while improving household safety with simple IoT tools.


Core Hardware & Technology

  • Arduino 101 – Serves as the main controller, leveraging its built-in accelerometer and BLE functionality to process sensor data and control motors.
  • WIZnet WIZ750SR-TTL-EVB Kit – A serial-to-Ethernet converter that connects the Arduino to the Blynk cloud over a wired network, ensuring stable and secure communication.
  • Seeed Grove Starter Kit – Includes various plug-and-play sensors such as light, temperature, and smoke modules.
  • Blynk App – A mobile application that enables real-time control of the curtain motors, monitoring sensor data, and receiving safety alerts.

 Implementation & Setup Guide

WIZ750SR Configuration:

  • Configured using WIZnet’s S2E Configuration Tool.
  • A USB-to-RS232 converter is used to connect the module to a PC for setup.

Blynk App Setup:

  • A new project is created using a QR code.
  • The authentication token is emailed to the user and inserted into the Arduino sketch to link it with Blynk's cloud platform.

Arduino Wiring & Communication:

  • The Grove Base Shield is attached to the Arduino 101, with all sensors and motor modules connected.
  • The WIZ750SR is wired to the Arduino via TX/RX serial pins, along with VCC and GND lines.
  • The system communicates over SPI and UART to ensure seamless data exchange between devices.

Performance Testing & Real-World Results

  • The curtain can be remotely controlled via the Blynk app with near real-time response.
  • Environmental readings are continuously updated and displayed on the app.
  • In case of smoke detection, the system triggers the window motor to ventilate the space and sends immediate alerts to the user.
  • Automation routines are customizable based on time, light level, and temperature thresholds.

Future Expansion & Applications

  • Voice Assistant Integration – Can be extended to work with Google Assistant or Alexa for hands-free control.
  • Additional Sensor Inputs – Add-ons like CO₂ sensors or motion detectors could enhance safety and responsiveness.
  • Energy Optimization – Use environmental data to dynamically adjust curtain position, reducing heating/cooling energy consumption.

Get Started Today: Simple MQTT LED Control Example

If you're just getting started with this project, we recommend beginning with a simple LED control example.
The following official guide from WIZnet walks you through how to use the W55RP20-EVB-Pico board and integrate it with the Beebotte MQTT platform to control an LED remotely.

🔗 Example link:
👉 MQTT-Based LED Control with W55RP20-EVB-Pico (Beebotte Integration)

This beginner-friendly tutorial covers:

  • Understanding MQTT-based IoT control architecture
  • Connecting WIZnet’s W55RP20 board to the network
  • Turning an LED on/off using the Beebotte dashboard in real time
  • Building a scalable base for future automation with sensors and relays

📌 This project is the perfect starting point for developing your own smart lighting, ventilation, or home automation system.
Follow along and kick off your IoT journey today!

Documents
Comments Write