Skip to Content

Integrated Solution

Overview

The first Smart Home IoT solution you will learn to assemble and program, will have two circuits, one with the Arduino Nano and one with the Raspberry Pico.

Both development boards will be connected to a Raspberry Pi or a personal computer running the Node-RED flow-based low-code platform.

The boards will be prorgammed with just enough code to send data to and receive control signals from Node-RED over serial communication. Node-RED will do the rest of the processing which will include connecting to a WiFi network and publishing and subscribing data to and from the MQTT broker on the cloud.

Architecture

Internet of Things Solution Components

Solution Components

You do not need to add all the sensors and controllers for the Nano and Pico circuits. You can even just add one of each to achieve the learning objectives of this project.

This solution will have the following circuits:

This project will also required you to install Node-RED and program and configure Node-RED flows.

Circuit Diagram

The circuit diagram for the complete solution with all circuits connected is shown below:

Complete Circuit Diagram