강의

멘토링

로드맵

Smart Lock IoT System Using the Arduino Platform

This is a practical course for students and job seekers who want to become embedded IoT developers. Through a Smart Lock project based on Arduino IoT Cloud, you will directly implement sensor control, RFID authentication, WiFi communication, cloud dashboards, OTA, and notification functions, experiencing the latest Edge IoT development trends all at once.

1 learners are taking this course

Level Beginner

Course period 12 months

Arduino
Arduino
dashboard
dashboard
IoT
IoT
Embedded
Embedded
Arduino
Arduino
dashboard
dashboard
IoT
IoT
Embedded
Embedded

What you will gain after the course

  • Hands-on project experience with the entire development workflow of embedded IoT development

  • Component selection criteria from an embedded developer's perspective for project success

  • Experience in implementing essential IoT features, including dashboards, OTA, and notifications.


A hands-on course for those who want to become embedded developers but don't know where to start

You can experience the IoT development workflow faster than any other course, domestic or international.

  • You can implement your own Smart Lock IoT device and dashboard in a course under 2 hours.

  • Providing Edge IoT development experience for those preparing for capstone designs, graduation projects, and employment or career changes in embedded systems and firmware.

After taking this course, you will be able to create results like these

Practical implementation-focused through examples

Learning various modules such as 1602 LCD, RFID, and Servo motors

IoT practice through dashboard implementation

Implementation of a real-world cloud dashboard and even advanced features like OTA and push notifications!

  • What will you understand and be able to do well after taking this course?


  • Students will learn sensor and motor control, RFID/NFC authentication, SPI/I2C communication, WiFi-based cloud integration, and remote control via dashboards and mobile apps. Furthermore, they will understand features used in real-world IoT products such as OTA/FOTA, Notifications, and Webhooks, and gain experience with the entire design flow of Edge IoT systems.

What you will learn

  • We introduce everything from the background basics of embedded development to advanced features integrated with the cloud.

Section (1) Basic Theory of Embedded IoT

We introduce SPI and I2C circuit communications commonly used in embedded development, as well as wireless communication protocols such as HTTP and MQTT.

Section (2) Hardware & Software

We have reduced the learning curve by providing easy-to-understand circuit diagrams instead of complex schematics.

Section (3) Adding Cloud Functions

Learn about IoT systems through device status, sensor status, and remote control.

Notes before taking the course

  • It is helpful to have knowledge of C/C++ programming.

  • It is helpful to have background knowledge in circuits, wireless communication, etc.

Hands-on Environment

  • We utilize the Arduino Cloud IDE.

  • In this lecture, we will additionally introduce paid features (OTA, Notification, Webhook) available with the Pro Plan.

  • An Arduino Uno R4 WiFi or a compatible development board such as the ESP32 is required.

Learning Materials

Prerequisites and Important Notes

  • If you have experience working with Arduino, it will make for a smoother learning environment.

  • This lecture utilizes TTS (Text-to-Speech).

Recommended for
these people

Who is this course right for?

  • Students who need to create an IoT device for their capstone design or graduation project

  • Those who are preparing for employment or a career change as an embedded/firmware developer

  • Beginners who want to expand from sensor and motor control to cloud integration and remote control.

Need to know before starting?

  • C, C++, or other programming languages

  • Circuit knowledge such as PWM, I2C, UART Serial Comm, and SPI

  • Knowledge of wireless communication, front-end, and back-end

Hello
This is miot

Career Verified

I am a practical mentor helping Edge IoT and embedded developers grow, based on my Master's degree in wireless communications and mass production development experience at LG Electronics.

7th-year embedded software developer,

Master's degree in Computer Science and Engineering from Seoul National University

Curriculum

All

21 lectures ∙ (1hr 4min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal

$57,750.00

30%

$63.80

Similar courses

Explore other courses in the same field!