강의

멘토링

커뮤니티

BEST
Hardware

/

Embedded IoT

Internet of Things Communication in My Hands (Arduino, MQTT, Nodejs, MongoDB, Android, VS Code)

Learn the most important communication part of the Internet of Things (IoT). You can learn the core contents of the overall communication that transmits, collects, processes, and monitors center data. Through this course, you can design an IoT communication prototype before making a prototype, and use it for various projects and competitions.

(4.8) 33 reviews

515 learners

  • bitcocom
IoT
Arduino
MQTT
Node.js
MongoDB

Reviews from Early Learners

What you will learn!

  • You can configure an Arduino (WeMos) circuit and build a development environment.

  • WiFi communication is possible.

  • Data can be relayed using MQTT Broker.

  • You can build an IoT server with Node.js.

  • You can install and utilize Cloud MongoDB.

  • Sensor data can be collected, stored, and monitored.

  • Communication is possible using sockets and REST services.

  • You can integrate Android and Node.js.

  • Java and MQTT can be integrated.

Communication technology, the core of the Internet of Things (IoT)!
Design your own Internet of Things communication prototype.

📣 Please note before taking the class!
• The audio volume for this lecture is a bit low. Please turn up your speaker volume a little. Before taking the lecture, please refer to the lecture [Preview].

🗒 Course Introduction

The educational course planned this time is an Internet of Things (IoT) communication project using the MQTT protocol .

Among the trends of the 4th industrial revolution, the Internet of Things (IoT) is developing rapidly, and various IoT-related education programs are being conducted at universities and educational institutions.

I think the core of the Internet of Things (IoT) is the communication part . Many students find the communication part somewhat more difficult than the hardware part, and I think they find it difficult because they have to implement communication in software.

In this course, you will build the entire communication process required for an Internet of Things (IoT) application. We planned this course to provide a method to create a prototype for a future project or prototype by learning the series of processes for collecting and monitoring sensor data from a software perspective.

   

Learning Objectives

① We will implement a communication process to monitor and control (LED) sensor (DHT11) data using the web, Java, and smartphone (Android) based on the Internet.

② You can prepare for contests and competitions, and design an IoT communication prototype before developing a prototype.

③ You can learn about the basic technologies that can collect and analyze various sensor data required for processing Internet of Things big data.


Project subtopics

① Controlling LED using Web and Android
② Monitoring DHT11 temperature and humidity using Web and Android
③ DHT11 temperature, humidity monitoring and LED control in Java


WeMos - MQTT(mosquitto) - node.js - mongoDB - Web - Android communication

Arduino(WeMos D1) → MQTT(mosquitto) Node.js Cloud mongoDB data transfer

WeMos - MQTT - Java Communication

"Internet of Things Communication in My Hands" Self-study material provided (70 pages)



🙌 Tools covered here

  • Arduino Sketch / MQTT/ Node.js/ MongoDB/ Android Studio/ VS Code


🙋🏻‍♂️ Expected questions related to the lecture

Q. Are there any special advantages to this course?
A. Rather than using just one technology, we designed it to integrate various functions and enable comprehensive thinking.
B. You can create an IoT communication prototype and use it directly for contests or projects.
C. You can set up a practice environment with low parts cost (12,000 to 15,000 won).

Q. Can non-majors also take the course?
A. It may be a little difficult for non-majors, but we provide a 70-page self-produced textbook and source code, so even non-majors can follow along.
B. This course is designed to help non-majors become interested in the Internet of Things.

Q. Why should I take this lecture, “Internet of Things Communication in My Hands”?
A. To become a leading workforce in the 4th industrial revolution, you must acquire communication technology.
B. Big data and artificial intelligence also need to use communications to be released as products. As such, the importance of communications technology is growing.
C. Non-face-to-face IoT products will boom due to the spread of COVID-19.

Recommended for
these people

Who is this course right for?

  • People interested in the Internet of Things

  • People preparing for IoT related contests

  • People interested in data processing using Internet of Things communication

  • Anyone who wants to create an IoT development prototype

  • People who want to apply data communication to various systems

Need to know before starting?

  • Basic knowledge of C, Java, and JavaScript

Hello
This is

7,969

Learners

614

Reviews

665

Answers

4.9

Rating

10

Courses

안녕하세요 박매일 강사입니다.
SW교육센터를 운영중이며 대학, 관공서, 기업체에 컨설팅 및 SW위탁교육을 진행하고 있습니다.


📄 주요 강의경력외 다수

- 구름 특성화고 전공캠프 강의(Full Stack 과정)
- 소프트웨어마이스터고등학교 산학협력교사
- 광주인공지능사관학교 강의
- 패스트캠퍼스 백엔드 부트캠프 강의
- 스마트인재개발원 교육부장 및 강의
- 한국전력공사 In-House 코딩 위탁 교육
- 한양대학교 ERICA 온라인 강의
- 비트소프트웨어교육센터운영(해외취업,국비교육)
- SW채용연수사업(미래창조과학부)

🎤 온라인 교육콘텐츠 제공

인프런 : Java,DB,MVC,Spring,Spring AI,IoT
패스트캠퍼스 : Java, Spring Boot

email : bitcocom@empas.com

Curriculum

All

33 lectures ∙ (13hr 58min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

33 reviews

4.8

33 reviews

  • babyysm2149님의 프로필 이미지
    babyysm2149

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thank you for the great lecture.

    • bitcocom
      Instructor

      Yes, thank you. There must have been some parts where the online lecture was interrupted, but I think you finished it well. I hope you can apply it to various services.^^

  • syedpark1195님의 프로필 이미지
    syedpark1195

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    It was a good class.

    • bitcocom
      Instructor

      Yes, you were strong. Thank you.^^

  • nanummulti7594님의 프로필 이미지
    nanummulti7594

    Reviews 11

    Average Rating 5.0

    5

    100% enrolled

    Thank you for always giving me easy and informative lectures. I keep listening to your lectures and they are very helpful. Please give me other lectures.

    • bitcocom
      Instructor

      Yes, thank you~~ I applaud your various challenges. Since IoT is a communication class, I hope you listen carefully, install the related programs well, and complete the course^^

  • yklovejesus1830님의 프로필 이미지
    yklovejesus1830

    Reviews 2

    Average Rating 5.0

    5

    67% enrolled

    I think this is the most useful and tremendous material among IoT lectures. Thank you very much. In the middle, there was a bit of an environment setting problem due to Windows Firewall in MQTT Broker settings, but it was easy after changing MQTT Broker to Raspberry Pi. Thank you.

    • bitcocom
      Instructor

      Thank you for the informative lecture.^^ It seems that you can try to work by releasing the MQTT firewall on Windows. I left an article about the firewall in the news (modifying the location of downloading mqttfx and an example of how to receive messages sent from other PCs), so you can refer to it. I will come back again with a good lecture in the future.

  • dlxotlr790878님의 프로필 이미지
    dlxotlr790878

    Reviews 4

    Average Rating 4.5

    5

    100% enrolled

    Thank you for explaining it so easily, I was able to follow along well.

    • bitcocom
      Instructor

      IoT is hard to follow while practicing, but you did a good job finishing it~~ Now that you understand the overall flow of IoT communication, I hope you can apply it in various ways. Thank you.^^

$27.50

bitcocom's other courses

Check out other courses by the instructor!