BEST

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

(5.0) 수강평 11

수강생 248

Thumbnail

초급자를 위해 준비한
[임베디드 · IoT] 강의입니다.

임베디드 개발이 무엇인지 알려드려요. 뜬구름 잡는 추상적인 설명 없이 명확하게 개념을 설명해드려요.

이런 걸
배워요!

  • 실무에서 어떻게 임베디드 개발이 이뤄지는지 알 수 있어요.

  • 임베디드 개발에 필요한 기술들을 배울 수 있어요.

  • 실제 상용화 되었던 제품을 직접 같이 만들어 보면서 핵심 기술을 배워요.

  • 어떻게 하면 빨리 개발할 수 있는지 요령을 배워요.

  • 혼자서 연구하고 성장하는 법을 알려드려요.

임베디드 기초 강의를 찾으셨나요?
실무에 가장 가까운 강의로 시작해보세요! ⭐

150명 돌파 15만원 할인 쿠폰 발행 🎉
 150명을 돌파 기념하여 15만원 할인 쿠폰을 발행합니다.
감사합니다. 선착순입니다!.  쿠폰 : 15043-fa6e9a370f96

임베디드 필수 지식부터 실습까지 🌶️ 

본 강의는 유튜브 구독자에 의한 요청으로 처음 시작되었습니다. 유튜브 설문조사를 실시했을 때, 640명가량 투표하였고, 45% 정도가 임베디드 강의를 요청하셔서 진행하였습니다. 임베디드는 다른 개발 공부와 달리, 여러 학습 도구가 필요합니다. 돈이 든다는 이야기죠. 그럼에도 많은 분이 호응을 해주셔서 시작하게 되었습니다.

임베디드(Embedded System) 강의는 강의 자체가 흔하지 않고, 다른 분야 (웹 프론트, 백엔드, 애플리케이션 개발)들과 다르게 강의가 매우 어렵고 초보자를 위한 강의가 잘 없습니다. 그래서 초보자들도 들을 수 있는 임베디드 강의를 기획하게 되었습니다. 진행된 강의를 편집자에게 의뢰하여 보기 좋게 만들고, 학습자료를 추가하여 강의를 만들었습니다.

본 강의에서는 임베디드 관련 기초 지식을 익힌 후, 고추 건조기를 제작하는 실습을 진행합니다. 고추 건조기에는 현재 상용되고 있는 임베디드 관련 기술이 녹아있습니다. 고추건조기를 직접 작업하면서 7 세그먼트 제어, I2C 아날로그 온도 센서를 통한 온도값 산출, GPIO 제어 등 임베디드의 기초를 충분히 응용해볼 수 있습니다.


이런 분들께 추천해요 🙋

임베디드 개발자가 되고 싶은데 구체적으로 어떻게 시작할지 모르겠는 분

아두이노, 라즈베리파이 등의 경험이 있지만 임베디드가 정확히 뭔지 모르겠는 분

임베디드 개발이 실제로 어떻게 이뤄지는지 궁금한 학생

어려운 임베디드, 이 강의와 함께해요! ✍️

  • 어려운 개념을 쉽게 설명해 드려요.
  • 책을 읽듯이 정보를 전하는 게 아니라, 실무를 통해 경험과 이해를 바탕으로 알려드려요.
  • 소프트웨어뿐만 아니라 최소한으로 알아야 하는 하드웨어 지식도 알려드려요.
  • 개발자로서 어떻게 성장하는지를 알려드려요.

이런 걸 배워요 📚

임베디드 개발자라면 알아야 하는 핵심적인 지식을 학습합니다.

임베디드 제품이 실제로 어떻게 개발되는지 알 수 있습니다.

실제로 상용화되었던 제품을 따라 개발해봅니다.

개발자로서 어떻게 연구하고 스스로 성장하는지 알려드려요.

상세 커리큘럼이 궁금하다면?

0. 오리엔테이션

  • 강의에 대한 설명, 학습 도구 구입 방법, 강의 업로드 일정

0-1. 올바른 보드 사용 방법

  • 학습 도구인 보드를 어떻게 고장 안 내고 사용하는지 설명

1. 임베디드가 뭔가요?

  • 임베디드가 정확히 무엇인지
  • 임베디드 제품이 나오는 과정
  • 개발자 성장하는 방법

2. 실무자는 어떻게 칩을 고르나요?

  • 개발자 성장, 큰 그림을 그려야 하는 이유
  • 칩 선정 고려 사항
  • 칩에 대해서 공부해보자.

3. 전기 기본 상식

  • 전기에 대한 기본 상식
  • 멀티미터기 사용 방법

3-1 개발환경 구축하기

  • 개발 환경 구축

4. Hello GPIO!!

  • 환경구축이란?
  • GPIO 제어!

5. 혼자서 임베디드 고수 되는 방법

  • 드라이버 분석하는 방법

6. GPIO 제어 뿌셔 먹기

  • GPIO 제어 코드 분석
  • GPIO 제어 설정 분석

7 . GPIO제어 고아 먹기

  • GPIO 수동 제어
  • 왜 GPIO가 제어되는 거지?

8. 지금 까지 배운 것 큰그림에 저장하기

  • GPIO제어 과정
  • Startup 코드 확인
  • main 함수 코드
  • 메모리 제어
  • 회로도 훑어보기

9. 회로도 딱 필요한 만큼만 배우자

  • 회로도 개념
  • 임베디드 소프트웨어 개발자가 알아야 하는 영역

10. 데이터 시트 보는 꼼수

  • 그나마 데이터 시트를 쉽게 보는 방법

11. 데이터시트 읽어주는 남자

  • 데이터 시트 해석

12. 멀티미터기 사용법! 

  • 멀티미터기 사용 방법

13. 오실로스코프 사용법!

  • 오실로스코프 구조
  • 오실로스코프 기능과 원리

14. 고추 건조기 세트 언박싱

  • 부품 구경

15. UART로 printf() 구현해보자!

  • UART를 통한 printf 구현

16. 내 힘으로 LED 회로 만들어서 제어하기

  • LED 회로 구성
  • 제어 소프트웨어 구현

17. 내 힘으로 스위치 회로 만들기!

  • 스위치 회로 구성
  • 제어 소프트웨어 구현

18. FND제어 + 실무 노하우!

  • FND 회로 구현
  • 실무에서 어떻게 꼼수로 개발하는지..

19. SPI 통신 제대로 배워보자

  • SPI 기본 구성

20. FND 제어 소스 분석!

  • 구현한 FND 제어 소스를 분석

21. STM32 칩에서 제공하는 SPI 기능 사용해보기

  • 칩에서 제공하는 SPI 기능

22. 온도센서를 붙여보자!

  • 온도센서에 대한 설명

수강평 미리보기 👀

* 아래 수강평은 지식공유자가 본 강의와 유사한 커리큘럼으로 업로드한 유튜브 영상에 올라온 댓글입니다.


예상 질문 Q&A 💬

Q. 학습 도구는 반드시 구입해야 하나요?

강의를 수강하려면 반드시 학습 도구가 있어야 합니다.

Q. 꼭 강사님이 이야기한 마켓에서 물건을 구입해야 하나요?

아니에요. 어디서 구입해도 상관없어요. 마켓은 학생분들의 편의를 위한 목적이 훨씬 높습니다. 제가 이야기한 마켓과 같은 곳에서 구매하고 싶으시다면 아래 링크를 참고해주세요.

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

Q. 강의에서 이야기하는 보드로 꼭 구입해야 하나요?

아니에요. 같은 칩을 사용하는 보드를 별도로 사용하셔도 상관없어요. 다만, 다른 보드를 사용해서 강의를 따라오실 수 있는 임베디드 관련 지식이 있으셔야 해요.

Q. 사전에 준비할 것이 있나요?

네, C 언어는 어느 정도 구사할 줄 아셔야 합니다.

Q. 강의에서 언급한, 강사님이 진행한 C언어 강의는 무엇인가요?

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

Q. 꼭 위 C언어 강의를 들어야 하나요?

아니요, 다만, "[C언어 실시간 강의5] 임베디드 개발자를 위한 비트 연산 강의"는 들어 보시는 것을 추천 드립니다. 보통 다른 C언어 강의에서는 비트연산을 깊게 알려주지 않아서 그래요.

Q. 강사님 상담 방송은 언제 어디서 진행하나요?

유튜브, 오제이 튜브에서 매주 토요일 9시에 진행합니다.

Q. 임베디드 강의를 무료로 진행하셨다고 하는데, 왜 여기서는 유료인가요?

편집 비용이 가장 큰 이유 입니다. 유튜브에서는 편집 되지 않은 영상이 실시간으로 올라갑니다. 편집 비용만 1,000만 원이 들어서 그렇습니다. ㅠ_ㅠ 편집된 내용과 학습 자료 내용은 유료 수강생분들에게만 제공됩니다. 단, 학습 자료는 유튜브가 아닌 별도의 블로그에서 무료로 볼 수 있습니다.

Q. 판매되는 학습 도구들이 너무 비싼 거 아닌가요?

ㅠ_ㅠ 참 마음이 안타깝습니다. 왜 임베디드를 배우는 학생들은 이리도 돈이 많이 들까요. 그래도 나름대로 최선을 다해서 알아본 저렴한 제품들입니다. 고추건조기 세트 같은 경우에는 별도로 구입 하시려면, 택배비만 5만 원이 들어 갑니다. 나중에 임베디드 개발자가 실제로 되신 후에, 부품을 실제로 조사해서 구입해보시면.. 결코 비싼 가격이 아닌 걸 느끼실 거예요. ㅠ_ㅠ


지식공유자 소개 ✒️

이력 사항

임베디드를 통해 개발자 인생을 시작했습니다.
그후에 웹과 앱도 개발하면서 어느덧 11년 차 개발자가 되었습니다.
지금은 오제이웨어라는 작은 주식회사를 운영하는 대표로 있습니다.
그리고 다른 회사의 요청으로 CTO도 겸하여 일을 하고 있습니다.

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

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

포트폴리오/개인 영상


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 임베디드 개발자가 되고 싶어요.

  • 임베디드 개발자가 뭘 하는 건지 궁금해요.

  • 임베디드 개발이 실제로 어떻게 진행되는지 궁금해요.

  • 아두이노, 라즈베리파이로 따라서 무언가 만들어 봤어요.

  • 아두이노로 개발은 했는데 이게 잘 한 건지 모르겠어요.

선수 지식,
필요할까요?

  • C 언어 (비트 연산 필수)

임베디드를 통해 개발자 인생을 시작했습니다.
그후에 웹과 앱도 개발하면서 어느덧 10년차 개발자가 되었습니다.
지금은 오제이웨어라는 작은 주식회사를 운영하고 있는 대표로 있습니다.
그리고 다른 회사의 요청으로 CTO도 겸하여 일을 하고 있습니다.

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

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

커리큘럼

전체

135 ∙ 18시간 55분

강의 게시일: 2023년 04월 12일
마지막 업데이트일: 2024년 05월 23일

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!