Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 31 reviews

646 learners

  • ojtube
실습 중심
Embedded
Arduino
Raspberry Pi

Reviews from Early Learners

What you will learn!

  • 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 an embedded basics course?
Start with the lecture closest to practice! ⭐

Price adjustment for exceeding 300 people: 300,000 won -> 150,000 won 🎉
We adjusted the price because we felt it was too expensive.
The editing fee was approximately 10 million won, so I initially set the price high, thinking that I would only sell it to a small number of people. However, more people than I expected took the class, so now I can lower the price.

++ In addition, we will be holding a sale for the time being.
Additional 30,000 won discount coupon: https://inf.run/yxLQQ

thank you!

From essential embedded knowledge to practical training 🌶️

This course was first started by request from YouTube subscribers. When I conducted a YouTube survey, about 640 people voted, and about 45% of them requested an embedded course, so I did it. Unlike other development studies, embedded requires various learning tools. That means it costs money. Nevertheless, many people responded, so I started it.

Embedded System lectures are not common, and unlike other fields (web front, back-end, application development), the lectures are very difficult and there are not many lectures for beginners. So I planned an embedded lecture that even beginners can listen to . I asked the editor to make the lectures that were given easier to read, and added learning materials to create the lectures.

In this lecture, after learning the basic knowledge related to embedded, we will proceed with the practical training of making a pepper dryer. The pepper dryer incorporates currently commercialized embedded technologies. While working on the pepper dryer directly, you can sufficiently apply the basics of embedded, such as 7-segment control, temperature value calculation through I2C analog temperature sensor, and GPIO control.


I recommend this to these people 🙋

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

People who have experience with Arduino, Raspberry Pi, etc. but don't know exactly what embedded is

Students who are curious about how embedded development actually works.

Difficult embedded, join this lecture! ✍️

  • I explain difficult concepts easily.
  • Rather than conveying information as if you were reading a book, I provide information based on experience and understanding through practical work.
  • We will teach you not only the software but also the minimum hardware knowledge you need to know.
  • Let me show you how to grow as a developer.

Learn things like this 📚

Learn the core knowledge that embedded developers need to know.

You can see how embedded products are actually developed.

We develop products based on products that have actually been commercialized.

I'll show you how to research and grow yourself as a developer.

Are you curious about the detailed curriculum?

0. Orientation

  • Description of the course, how to purchase learning tools, and lecture upload schedule

0-1. How to use the board correctly

  • Explain how to use the board as a learning tool without breaking it.

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

  • Detailed instructions on how to debug, answers to frequently asked questions

1. What is embedded?

  • What exactly is embedded?
  • The process of developing embedded products
  • How to grow as a developer

2. How do practitioners select chips?

  • Developer Growth: Why You Need to Think Big
  • Chip Selection Considerations
  • Let's learn about chips.

3. Basic Electrical Knowledge

  • Basic knowledge about electricity
  • How to use a multimeter

3-1 Setting up the development environment

  • Setting up a development environment

4. Hello GPIO!!

  • What is environmental construction?
  • GPIO control!

5. How to become an embedded expert on your own

  • How to analyze drivers

6. GPIO Control Sprinkler

  • GPIO Control Code Analysis
  • Analyzing GPIO control settings

7. GPIO control orphan

  • GPIO manual control
  • Why are GPIOs controlled?

8. Save what you have learned so far in the big picture

  • GPIO control process
  • Check your startup code
  • main function code
  • Memory Control
  • Take a look at the circuit diagram

9. Learn only as much circuit diagram as you need.

  • Circuit diagram concept
  • Areas Embedded Software Developers Should Know

10. Tricks for reading data sheets

  • An easy way to view data sheets

11. The man reading the data sheet

  • Interpreting the Data Sheet

12. How to use a multimeter!

  • How to use a multimeter

13. How to use an oscilloscope!

  • Oscilloscope Structure
  • Oscilloscope functions and principles

14. Unboxing the pepper dryer set

  • View parts

15. Let’s implement printf() with UART!

  • Implementing printf via UART

16. Create an LED circuit with your own power and control it.

  • LED circuit configuration
  • Control software implementation

17. Make a switch circuit with my own power!

  • Switch circuit configuration
  • Control software implementation

18. FND Control + Practical Know-How!

  • FND circuit implementation
  • How to develop using tricks in practice..

19. Let's learn SPI communication properly

  • SPI Basic Configuration

20. FND Control Source Analysis!

  • Analyzing the implemented FND control source

21. Try using the SPI function provided by the STM32 chip

  • SPI functionality provided by the chip

22. Let’s attach a temperature sensor!

  • Description of the temperature sensor

Preview of the course review 👀

* The course review below is a comment posted on a YouTube video uploaded by a knowledge sharer with a curriculum similar to this course.


Expected Questions Q&A 💬

Q. Do I have to purchase the learning tools?

You must have a learning tool to take the course.

Q. Do I have to buy things from the market the instructor mentioned?

No, it doesn't matter where you buy it. The market is more for the convenience of students. If you want to buy it from a place like the market I mentioned, please refer to the link below.

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

Q. Do I have to buy the board that is discussed in the lecture?

No. You can use a separate board that uses the same chip. However, you must have embedded knowledge to follow the lecture using a different board.

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

Yes, you should have some knowledge of the C language.

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

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

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

No, but I recommend you to take "[C Language Real-time Lecture 5] Bit Operation Lecture for Embedded Developers". This is because other C language lectures usually do not explain bit operations in depth.

Q. When and where will the instructor's consultation broadcast be held?

It airs every Saturday at 9pm on YouTube and OJ Tube.

Q. I heard that you offer embedded lectures for free, but why is it paid here?

The biggest reason is the editing cost. Unedited videos are uploaded in real time on YouTube. That's because the editing cost alone is 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 YouTube.

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

😭_😭 It's really heartbreaking. Why do students learning embedded systems have to spend so much money? Still, these are the cheap products that I found out the best I could. In the case of a pepper dehydrator set, if you buy it separately, the shipping fee alone will cost 50,000 won. Later, when you become an embedded developer and actually research the parts and buy them... you'll realize that they're not expensive at all. 😭_😭


Introducing the knowledge sharer ✒️

History

I started my life as a developer through embedded.
After that, I started developing web and apps and became a developer with 11 years of experience.
I am currently the CEO of a small company called OJ Wear.
And at the request of another company, I also work as CTO.

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

I hope that the knowledge I have will 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,008

Learners

41

Reviews

136

Answers

5.0

Rating

2

Courses

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

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

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

Curriculum

All

139 lectures ∙ (19hr 36min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

31 reviews

4.9

31 reviews

  • ojtube5님의 프로필 이미지
    ojtube5

    Reviews 1

    Average Rating 5.0

    5

    19% enrolled

    1. 이미 500명 이상의 사람들이 해당 강의 물품을 구입하셨어요. 2. 50명 이상의 사람들이 해당 강의를 유료결제 하셨어요. 3. 인프런 담당자님이 강의 보시고 훌륭하다고 해주셨어요. 많이 많이 사랑해주세요!

    • 서시님의 프로필 이미지
      서시

      Reviews 2

      Average Rating 5.0

      5

      42% enrolled

      우선 강의를 만들어 주셔서 진심으로 감사드립니다! 임베디드 분야로 가기로 마음먹고 공부를 해야겠다고 했을 때 가르쳐 주는 곳이 별로 없고, 정보도 많이 없어서 막막했거든요. 유튜브를 통해 OJ님을 알게 됐고, 인프런에 강의가 런칭되었다는 소식을 듣게 되어 수강 시작했습니다. 아직 완강을 하진 못했지만 수강하며 느낀 점은 마치 사수가 옆에서 실무적인 내용을 가르쳐 주는 것 같았습니다. c언어만 조금 공부해 보고 임베디드에 대해 아무것도 몰랐던 저에겐 정말 단비와도 같은 강의였어요. 임베디드 개발을 하면 현업에서 어떤 걸 하게 될지 머릿속에 그림이 그려졌거든요. 강의를 통해 내가 어떤 걸 하고 싶은지 보다 명확해 졌어요. OJ님 강의를 들으며 혼자 공부하다가 우연히 국비 교육에 임베디드 과정이 있다는 걸 알게되어 해당 교육을 듣게 되었습니다. OJ님의 강의는 완강 하지 못하고 교육을 듣게 될 거 같은데 그 동안 강의를 통해 학습해 본 것 만으로도 많은 도움이 될 거 같습니다. 다른 개발 분야도 마찬가지겠지만, 임베디드 분야는 특히 더 배울 게 많은 거 같습니다. 해당 강의를 통해 임베디드의 넓고 깊이 있는 지식을 얻어갈 수는 없겠지만, 임베디드에서 앞으로 어떻게 공부를하고, 무엇을 해야하는지 큰 밑그림을 그려볼 수 있었다는 것 만으로도 강의료가 아깝지 않을 만큼 충분히 가치 있었습니다. 전공자보다는 저처럼 임베디드를 하고 싶은데 정보가 없어 막막한 분들이 들으시면 좋을 것 같네요! 유튜브 구독자 중 한 사람으로서도 늘 좋은 콘텐츠 올려주셔서 감사하다는 말씀 전해드리고 싶어요. 언젠가 현업에서 일하다 우연히 만나 뵙게 되면 반갑게 인사 드릴 수 있으면 좋겠습니다. :)

      • ojtube5
        Instructor

        첫 리뷰네요 감사합니다. 덕분에 행복합니다.

    • 김준한님의 프로필 이미지
      김준한

      Reviews 3

      Average Rating 5.0

      5

      100% enrolled

      임베디드 프로젝트를 맡아서 기초 지식을 한번에 빠르게 쌓아야했는데 실무적인 도움을 주셔서 감사합니다.

      • ojtube5
        Instructor

        두번째 리뷰입니다. 감사합니다. 이제 리뷰 부자예요.

    • 하늘위치즈볼사리님의 프로필 이미지
      하늘위치즈볼사리

      Reviews 5

      Average Rating 5.0

      5

      44% enrolled

      임베디드 개발자로 입문하시는 분들께 최고의 강의입니다. 기초개념들 잡기 아주 좋습니다.

      • 집성재님의 프로필 이미지
        집성재

        Reviews 2

        Average Rating 4.5

        5

        75% enrolled

        오리엔테이션에서는 언급해주지 않으셨지만, 멀티미터도 꼭 구입하시길 바랍니다. 추가로 전선을 자르기 위한 도구, 전기테이프, 다이소 인두기, 일자드라이버, 커터칼, 작은 상자도 고추건조기의 완성을 위해서 필요합니다.

        $118.80

        ojtube's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!