강의

멘토링

커뮤니티

BEST
Hardware

/

Embedded IoT

[Embedded Beginner's Guide] This is how embedded development is actually done.

I'll explain what embedded development is. I'll clearly explain the concept without vague or abstract descriptions.

(4.9) 37 reviews

756 learners

Level Basic

Course period Unlimited

  • ojtube5
실습 중심
실습 중심
Embedded
Embedded
Arduino
Arduino
Raspberry Pi
Raspberry Pi
실습 중심
실습 중심
Embedded
Embedded
Arduino
Arduino
Raspberry Pi
Raspberry Pi

Reviews from Early Learners

What you will gain after the course

  • You can learn how embedded development is done in practice.

  • You can learn skills for embedded development.

  • Learn core technologies while directly making a commercialized product together.

  • Learn tricks for quick development.

  • I'll show you how to study and grow on your own.

Are you looking for a basic embedded systems course?
Start with the course closest to real-world practice! ⭐

Price Adjustment After 300 Students: 300,000 KRW -> 150,000 KRW 🎉
I've adjusted the price as I felt it was too burdensome.
The editing cost was approximately 10 million KRW, so initially I set a high price with the intention of selling to only a small number of people. However, more people than expected have taken the course, and now I'm in a position where I can lower the price.

++ Additionally, I'll be running a sale for the time being.
30,000 KRW additional discount coupon: https://inf.run/hLm3S

Thank you!

From Essential Embedded Knowledge to Hands-on Practice 🌶️

This course was first started by request from YouTube subscribers. When we conducted a YouTube survey, about 640 people voted, and approximately 45% requested an embedded systems course, so we proceeded with it. Unlike other development studies, embedded systems require various learning tools. In other words, it costs money. Nevertheless, many people showed their support, so we decided to start.

Embedded System courses are rare, and unlike other fields (web front-end, back-end, application development), the courses are very difficult and there are few courses for beginners. That's why I planned an embedded course that even beginners can take. I commissioned an editor to make the recorded lectures look good and created the course by adding learning materials.

In this course, you will learn the basics of embedded systems and then proceed with a hands-on project to build a pepper dryer. The pepper dryer incorporates embedded technologies that are currently used commercially. By working directly on the pepper dryer, you will be able to fully apply embedded fundamentals such as 7-segment control, temperature calculation through I2C analog temperature sensors, and GPIO control.


Recommended for 🙋

Those who want to become embedded developers but don't know specifically how to start

Those who have experience with Arduino, Raspberry Pi, etc., but aren't sure what embedded systems exactly are

Students curious about how embedded development actually works in practice

Tackle Difficult Embedded Systems with This Course! ✍️

  • I'll explain difficult concepts in an easy way for you.
  • I deliver information not by reading from a book, but through hands-on experience and understanding gained from real-world practice.
  • Not only software, but also the minimum hardware knowledge you need to know.
  • As a developer, I'll show you how to grow.

What You'll Learn 📚

Embedded developers will learn essential core knowledge they need to know.

You can learn how embedded products are actually developed.

We'll develop by following products that were actually commercialized.

As a developer, I'll show you how to research and grow on your own.

Want to know the detailed curriculum?

0. Orientation

  • Course description, how to purchase learning tools, and lecture upload schedule

0-1. Proper Board Usage Methods

  • Explaining how to use the learning tool board without breaking it

0-2. [Latest] Board Debugging Methods and Answers to Frequently Asked Questions

  • A detailed explanation of debugging methods and responses to frequently asked questions

1. What is embedded?

  • What exactly is embedded
  • The Process of Embedded Product Development
  • How Developers Grow

2. How do practitioners choose chips?

  • The Reason Why Developers Need to Draw the Big Picture for Growth
  • Chip Selection Considerations
  • Let's study about chips.

3. Basic Electrical Knowledge

  • Basic Common Sense About Electricity
  • How to Use a Multimeter

3-1 Setting Up the Development Environment

  • Development Environment Setup

4. Hello GPIO!!

  • What is Environment Setup?
  • GPIO Control!

5. How to Become an Embedded Systems Expert on Your Own

  • Methods for Analyzing Drivers

6. Mastering GPIO Control

  • # GPIO Control Code Analysis
  • # GPIO Control Configuration Analysis

7. GPIO Control Go Game

  • GPIO Manual Control
  • Why is the GPIO being controlled?

8. Saving What We've Learned So Far to the Big Picture

  • GPIO Control Process
  • Checking the Startup code
  • main function code
  • Memory Control
  • Circuit Diagram Overview

9. Let's Learn Circuit Diagrams Just Enough

  • Circuit Diagram Concepts
  • Areas That Embedded Software Developers Should Know

10. Tips for Reading Data Sheets

  • The easiest way to view datasheets

11. The Man Who Reads Datasheets

  • Data Sheet Interpretation

12. How to Use a Multimeter!

  • How to Use a Multimeter

13. How to Use an Oscilloscope!

  • Oscilloscope Structure
  • Oscilloscope Function and Principle

14. Pepper Dryer Set Unboxing

  • Component Viewing

15. Let's Implement printf() with UART!

  • Implementing printf via UART

16. Building and Controlling an LED Circuit on My Own

  • LED Circuit Configuration
  • Control Software Implementation

17. Building a Switch Circuit on My Own!

  • Switch Circuit Configuration
  • Implementation of Control Software

18. FND Control + Practical Know-how!

  • FND Circuit Implementation
  • How to develop with shortcuts in real-world practice..

19. Let's Learn SPI Communication Properly

  • SPI Basic Configuration

20. FND Control Source Analysis!

  • Analyzing the implemented FND control source code

21. Using the SPI Functionality Provided by the STM32 Chip

  • SPI functionality provided by the chip

22. Let's Attach a Temperature Sensor!

  • Explanation of Temperature Sensors

Preview Reviews 👀

* The reviews below are comments posted on YouTube videos that the instructor uploaded with a curriculum similar to this course.


Anticipated Q&A 💬

Q. Do I need to purchase the learning tools?

You must have learning tools to take the course.

Q. Do I have to purchase items from the marketplace you mentioned?

No, it doesn't matter where you purchase it. The marketplace is much more focused on providing convenience for students. If you'd like to purchase from a marketplace like the one I mentioned, please refer to the link below.

https://smartstore.naver.com/oj-store

Q. Do I need to purchase the specific board mentioned in the course?

No, it's fine to use a different board that uses the same chip. However, you'll need to have embedded systems knowledge to be able to follow along with the course using a different board.

Q. Is there anything I need to prepare in advance?

Yes, you need to have some proficiency in C language.

Q. What is the C language course that the instructor mentioned in the lecture?

https://www.youtube.com/watch?v=mo_AQ1xDCFs&list=PLz--ENLG_8TMdMJIwyqDIpcEOysvNoonf is here.

Q. Do I have to take the C language course mentioned above?

No, but I recommend checking out "[C Language Live Lecture 5] Bit Operations for Embedded Developers." Usually, other C language courses don't cover bit operations in depth.

Q. When and where do you conduct your consultation broadcasts?

YouTube, OJ Tube every Saturday at 9 PM.

Q. I heard you conducted embedded lectures for free, so why are they paid here?

This is the main reason for the high editing costs. On YouTube, unedited videos are uploaded in real-time. The editing costs alone amount to 10 million won. 😭_😭 Edited content and learning materials are only provided to paid students. However, learning materials can be viewed for free on a separate blog, not on YouTube.

Q. Aren't the learning tools being sold too expensive?

😭_😭 It truly breaks my heart. Why does learning embedded systems have to cost students so much money? Still, these are the most affordable products I could find after doing my best to research. For the pepper dryer set in particular, if you were to purchase it separately, shipping alone would cost 50,000 won. Later, when you actually become an embedded developer and research and purchase components yourself... you'll realize it's really not an expensive price at all. 😭_😭


Instructor Introduction ✒️

Career History

I started my developer career through embedded systems.
After that, I developed web and mobile applications, and before I knew it, I became a developer with 11 years of experience.
Now I am the CEO running a small corporation called OJware.
I also serve as CTO for another company at their request.

I've been running a YouTube channel for 3 years and currently have 19,700 subscribers.
It's growing really slowly, but I've been consistently managing it.

I hope the knowledge I have can be helpful to students who dream of becoming developers.

Portfolio/Personal Videos


Recommended for
these people

Who is this course right for?

  • I want to be an embedded developer.

  • I'm curious what an embedded developer does.

  • I'm curious how embedded development actually proceeds.

  • I tried making something with Arduino and Raspberry Pi, following along.

  • I developed it using Arduino, but I'm not sure if I did well.

Need to know before starting?

  • C language (bitwise operation required)

Hello
This is

1,191

Learners

51

Reviews

149

Answers

4.9

Rating

2

Courses

임베디드를 통해 개발자 인생을 시작했습니다.
그후에 웹과 앱도 개발하면서 어느덧 13년차 개발자가 되었습니다.
지금은 '오제이 주식회사'라는 작은 회사를 운영하고 있습니다.

유튜브를 4년간 운영했고, 현재 2만 4천 명의 구독자를 보유하고 있습니다.
정말 더디게 성장하고 있지만, 꾸준히 운영하였습니다.

제가 알고있는 지식들이 개발자를 꿈꾸는 학생들에게 도움이 되었으면 좋겠습니다.

Curriculum

All

139 lectures ∙ (19hr 36min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

37 reviews

4.9

37 reviews

  • ojtube님의 프로필 이미지
    ojtube

    Reviews 1

    Average Rating 5.0

    5

    19% enrolled

    1. More than 500 people have already purchased the course materials. 2. More than 50 people have paid for the course. 3. The Inflearn manager said the course was great after watching it. Please show lots of love!

    • steech07139039님의 프로필 이미지
      steech07139039

      Reviews 2

      Average Rating 5.0

      5

      42% enrolled

      First of all, thank you so much for creating this lecture! When I decided to go into embedded field and study, there weren't many places to teach and there wasn't much information, so I was at a loss. I found OJ through YouTube, and when I heard that Inflearn had launched a lecture, I started taking it. I haven't finished the course yet, but what I felt while taking the course was that it was like a mentor teaching me practical content. For me, who only studied a little bit of C language and knew nothing about embedded, this lecture was like a shower. I was able to draw a picture in my head of what I would do in the field if I did embedded development. Through the lecture, I became clearer about what I wanted to do. While studying on my own while listening to OJ's lecture, I happened to find out that there was an embedded course in the national education program, so I took the course. I think I will not be able to finish OJ's lecture, but I will be taking the course, but I think what I have learned through the lectures will be very helpful. As with other development fields, I think there is a lot to learn in the embedded field in particular. Although you may not be able to gain broad and deep knowledge of embedded through this lecture, it was worth the tuition just to be able to draw a big picture of how to study and what to do in embedded in the future. I think it would be good for those who want to do embedded like me but are at a loss due to lack of information, rather than majors! As one of your YouTube subscribers, I would like to thank you for always uploading good content. I hope that if I meet you by chance while working in the field someday, I can greet you warmly. :)

      • ojtube
        Instructor

        This is my first review. Thank you. I am happy because of you.

    • slam님의 프로필 이미지
      slam

      Reviews 3

      Average Rating 5.0

      5

      100% enrolled

      I was assigned to an embedded project and needed to quickly build up basic knowledge. Thank you for the practical help.

      • ojtube
        Instructor

        This is my second review. Thank you. I am now a reviewer.

    • nicho4030님의 프로필 이미지
      nicho4030

      Reviews 5

      Average Rating 5.0

      5

      44% enrolled

      This is the best course for those who are just starting out as embedded developers. It is very good for grasping basic concepts.

      • ad님의 프로필 이미지
        ad

        Reviews 2

        Average Rating 4.5

        5

        75% enrolled

        Although it wasn't mentioned in the orientation, I highly recommend that you purchase a multimeter. In addition, you will need a tool to cut wires, electrical tape, a Daiso soldering iron, a flat-head screwdriver, a cutter knife, and a small box to complete the pepper dehydrator.

        Limited time deal ends in 14:52:23

        $107,800.00

        30%

        $118.80

        ojtube5's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!