Chapter
01
사물인터넷 이해하기
index
1.1
What is the Internet of Things ?
Microcontroller and development board
1.2
Materials for study
1. 3
2/20
Learning Objectives
3/20
1.1 What is the Internet of Things?
1. Internet of Things concept
1
1.1 What is the Internet of Things ?
The Internet Through each other connected The devices data Collect and Exchange box
Monitor your devices Depending on the information and situation Run automation
Sensor , smart appliances , home appliances , vehicles , factories Various machines , etc. Physical The device Interact
Big data , artificial intelligence, and Combined Advanced By system Development
2
3
4
5/20
1. Concept of the Internet of Things
smart home
automated home appliances,
security system
Smart City
Traffic management, public safety,
Environmental monitoring
industrial automation
Optimizing production processes,
Equipment status monitoring
healthcare
Telemedicine, wearable devices
1.1 What is the Internet of Things ?
Applications of the Internet of Things
6/20
2. Internet of Things component
Device
Through sensors and actuators
Collect and transmit data
message broker
transmitting data
intermediary role
Dashboard
Visualize your data and devices
Provides a controlling interface
1.1 What is the Internet of Things ?
IoT system basic structure
7/20
2. Internet of Things component
1
Electronic devices with built-in microcontrollers
2
Reading information from sensors and sending it to a message broker forwarding
3
Actuator based on information received from broker functioning
1.1 What is the Internet of Things ?
Device
8/20
2. Internet of Things component
1
Exchange messages between devices
mediation
2
Use of MQTT protocol
3
Representative open source software:
Mosquitto
1.1 What is the Internet of Things ?
message broker
9/20
2. Internet of Things component
1
In the message sent by the device
Follow up appropriately
2
Visually display the status of the device and control commands to the device
3
external IT systems Link
4
Accumulate streaming data to create big data Create
5
Intelligent results through linkage with external AI engines Extract
1.1 What is the Internet of Things ?
Dashboard
On the dashboard Main function
10/20
1.2 Microcontroller and �development board
1. Development board with microcontroller
1.2 Microcontroller and Development Board
microcontroller
development board
Device
12/20
2. ESP32 based development board
1
various models such as �S3 mini, S2 mini, C3 mini, and C3 Pico.
2
Wi-Fi and BLE (Bluetooth Low Energy) support
3
S3 mini and S2 mini have more pins
4
S2 mini does not support BLE
5
C3 Pico supports battery
6
Available in a variety of form factors to suit your project's needs.
1.2 Microcontroller and Development Board
13/20
1.3 Materials for learning
1. PC
1.3 Materials for learning
15/20
2. Raspberry Pi ( optional )
1.3 Materials for learning
16/20
3. Development board and shield
1.3 Materials for learning
1
development Board : S3 mini, etc.
2
Shield : Development ( External ) pins on the board Sharing part
3
base : several doggy Shield Equippable The space Ready
17/20
3. Development board and shield
1.3 Materials for learning
Dual Base (Dual Base)
Equipped with development board and shield The space �There are two
Triple Base
Development board and shield Equipped The space �There are three
OctoBoard
Equipped with development board and shield The space �There are 8 (supports S3 & S2 mini)
of the base type
18/20
Practice problems
(a) of the device Compare and explain the roles of sensors and actuators.
(b) Device and Explain why you don't use the same programming language across your dashboards.
(c) Broker and Explain the benefits of a dedicated server for the same information transfer.
(a) Explain the benefits of installing Mosquitto and Node-RED on separate servers.
(b) Describe a suitable computing environment for running Mosquitto and Node-RED.
Find three or more development boards and compare their features, pros, and cons.
1
2
3
4
Organize your ideas for building a smart home by following these criteria :
19/20
Q&A
Copyright© 2025 Hanbit Academy, Inc.
All rights reserved.