강의

멘토링

로드맵

Inflearn brand logo image
Hardware

/

Embedded IoT

IoT Practical Training Using Arduino and Node-RED

You will learn how to build an IoT system through an actual project, covering Arduino, sensor control, and UI development using Node-RED.

25 learners are taking this course

  • sotolab
아두이노
iot
IoT
Arduino
node-red
soto
tinkercad

What you will learn!

  • The concept and importance of IoT

  • Arduino programming language and basic syntax

  • Flow control and data processing using Node-RED

  • Web-based UI development using Node-RED

  • Practice the types and operating principles of various sensors

IoT system development, various projects
Easy and fun for everyone!

With Arduino & Node-RED
Implementing various IoT projects

This course is designed for those who want to implement various IoT projects using Arduino and Node-RED.

  • ✅ Learn the basics of Arduino programming and how to build a basic IoT system using various peripherals.
  • ✅ Even without an Arduino board, you can learn through simulations . This makes it easier to gain hands-on experience using actual hardware.
  • ✅ Experience powerful features and intuitive interface for IoT applications with Node-Red, a visual, flow-based programming tool .
  • ✅ This course focuses on sensor control and project implementation . Understand the operating principles of various sensors, learn Arduino-sensor connection methods and data collection techniques, and gain hands-on experience monitoring and controlling sensor data in real time through hands-on practice.

Want to know more? 👀

  • Learn about Node-RED's features, installation, basic settings, workflow development, and debugging methods, and gain hands-on experience building various IoT systems using Node-RED.
  • You can learn through simulation exercises using the Tinkercad simulator without an Arduino board.
  • By implementing communication between Arduino and a web-based UI using the MQTT protocol and working on a project to visualize data, you will acquire the skills necessary for developing real-world IoT applications.

Anyone can learn easily,
You can gain experience.

  • 😃 Even beginners who are using Arduino for the first time
  • 🤓 Developers/Engineers interested in IoT system development
  • 😎 Also for those who are interested in maker culture that brings ideas to life

We've designed the lectures to be helpful to everyone.

No need to worry even if you are a beginner with no experience.

Are you unsure where to start because you have no Arduino experience? Even if you have no experience at all, don't worry. You can start with the basics of Arduino and learn step-by-step by following the practical examples and instructions provided in the course.

Easy IoT system development

This course simplifies the development process of IoT systems, which involve complex and diverse technical elements, using the visual programming tool Node-RED, and introduces methods for easily collecting and controlling sensor data. Experience building an IoT system through a project and enhance your practical skills.

Not limited by hardware resources

Have you found it difficult to practice without an Arduino board or sensors? We'll show you how to use the Arduino simulator to practice without hardware. You'll use a virtual Arduino board to run code and see the results directly.

Even hints about the project

Are you having trouble concretizing your ideas and implementing your projects? The project chapter covers web-based UI development, data visualization, the MQTT protocol, and more, and guides you through implementing a working project. Complete your own creative project.


The unique features of this course
Check it out.

Systematic curriculum

This course covers topics from Arduino and sensor control to building IoT systems using Node-RED, step-by-step. From basic concepts to practical projects, this comprehensive course systematically develops your skills. Feel more confident designing and implementing your own IoT projects.

Hands-on learning

We emphasize practical training, not just theoretical content. You'll apply the concepts and techniques you've learned, gain hands-on experience using Arduino boards and sensors, and build real-world IoT systems using Node-RED. Effectively connect theory and practice to develop your practical skills.

Project-based learning

You'll gain practical project experience and implement your own creative ideas. This program aims to cultivate real-world problem-solving skills and develop practical skills required in the workplace. Through collaborative projects, you'll cultivate communication and coordination skills, and gain experience that will prepare you for real-world work environments.

Useful resources and support

We've designed a variety of learning resources, including lecture videos, practice materials, and project examples, to ensure an effective and seamless learning experience.

Strengthening connections with industrial sites

As IoT technology is widely used in industrial settings, we've designed this course to help you acquire practical skills like Arduino and sensor control, as well as IoT development using Node-RED. This will also expand your employment and career opportunities.

Arduino, Node-Red & Tinkercad

✅ Arduino is an open-source hardware platform that provides a small microcontroller-based board and development environment.
✅ Node-RED is a visual, flow-based programming tool that is a powerful tool for building IoT applications.
✅ Tinkercad is an online virtual prototyping and simulation platform.


Q&A 💬

Q. Can I take the course without purchasing an Arduino board?

Yes, you can use online simulation tools like Tinkercad to virtually build circuits and practice programming without an Arduino board. (However, an Arduino is recommended for the final project.)

Q. I'm new to Node-RED. Will it be difficult?

Node-RED is a visual, flow-based programming environment with a user-friendly interface, making it easy to learn even for non-experts and beginners. The course covers the fundamental concepts and usage of Node-RED step-by-step, ensuring a smooth learning experience even for beginners.

Q. What practical skills will I gain after taking this course?

This course will equip you with a variety of practical skills, including Arduino and sensor control, and building IoT systems using Node-RED. Covering sensor data collection and monitoring, data visualization, and communication protocol utilization, you'll develop the skills to plan and implement real-world IoT projects.

Q. Do I need to prepare anything in advance?

This course requires a personal computer and a stable internet connection. You can use Tinkercad to perform simulations without an Arduino board. Some exercises require an Arduino board.

Q. Is additional study required after completing the course content?

This course covers fundamental topics, so additional learning and project experience may be required to apply them in practical situations. We recommend applying the concepts and techniques learned to real-world projects and utilizing various sensors and devices. You can also consult related materials and communities for deeper learning.

Q. For what fields would you recommend this course?

This course is recommended for students, developers, technical engineers, makers, and others interested in IoT development. Those seeking to build IoT systems using Arduino and sensors will gain the necessary skills and knowledge through theory and practice. This course is also useful for those seeking to learn visual flow programming using Node-RED.

💾 Please check before taking the class

  • A PC with Windows, macOS, or Linux operating system and internet access is required. Minimum specifications include an i3 or higher processor, 4GB of memory, and 1GB of disk space.
  • You will need Arduino IDE, Tinkercad online account, Node-RED installation, and VSCode.
  • The source code is available on Github.
  • If you are interested in mentoring, please refer to this link .

Recommended for
these people

Who is this course right for?

  • People who have no basic knowledge of Arduino but are interested in IoT development

  • Students or makers who want to build various systems using sensors

  • Web developers who want to develop the UI of the system using Node-RED

  • Data scientists or engineers who want to build IoT-based predictive models

Need to know before starting?

  • It takes passion.

  • Respect yourself and say you can do it too.

  • It takes courage to try new things.

  • We need to have a mindset that allows us to be grateful for what we have.

Hello
This is

462

Learners

32

Reviews

35

Answers

4.5

Rating

4

Courses

  • 컴퓨터 소프트웨어 전공/공학박사

  • 전) 한양사이버대학교 해킹보안학과 강의

  • 전) 한컴 MDS

  • 전) 블로코 사외이사

  • 한컴MDS 아카데미 강의

  • 핀테크X블록체인 아카데미 강의

  • 한국전파진흥원 강의

  • 제주산학융합원 강의

  • 나비아트센터 멘토 및 기술자문

  • 강원/포항 창조경제혁신 센터 강의

Curriculum

All

15 lectures ∙ (3hr 21min)

Published: 
Last updated: 

Reviews

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

$28.60

sotolab's other courses

Check out other courses by the instructor!