채널톡 아이콘

현직자가 알려주는 MCU임베디드SW 기초 개념 이해

진짜 실무에서 요구하는 하드웨어 제어 기술부터 커스텀 빌드 시스템 구축, 업계 표준 ST EV 보드(Nucleo)를 통한 실전 실습

5명 이 수강하고 있어요.

난이도 중급이상

수강기한 무제한

mcu펌웨어개발
mcu펌웨어개발
로보틱스
로보틱스
로봇
로봇
mcu펌웨어개발
mcu펌웨어개발
로보틱스
로보틱스
로봇
로봇
네이버
삼성
카카오
CJ

CJ

임직원들도 이 강의를 듣고 있어요!

네이버
삼성
카카오
CJ

CJ

임직원들도 이 강의를 듣고 있어요!

수강 후 이런걸 얻을 수 있어요

  • 임베디드 SW 분야로 취업하고 싶지만 어떻게 준비해야 할지 막막한 취준생

  • 칩 내부에서 하드웨어가 실제로 어떻게 작동하는지 답답했던 주니어 개발자

  • 실무(대규모 프로젝트) 임베디드 개발의 최신 트렌드를 알고 싶은 개발자

현직자가 알려주는 MCU임베디드SW 기초 개념 이해

진짜 실무에서 요구하는 하드웨어 제어 기술부터 커스텀 빌드 시스템 구축, 업계 표준 ST EV 보드(Nucleo)를 통한 실전 실습

이런 분들께 추천해요

임베디드 SW 분야로 취업하고 싶지만 어떻게 준비해야 할지 막막한 취준생



칩 내부에서 하드웨어가 실제로 어떻게 작동하는지 답답했던 주니어 개발자


실무(대규모 프로젝트) 임베디드 개발의 최신 트렌드를 알고 싶은 개발자

수강 후에는 무엇을 배우고 얻게 되나요?

  • 하위 레벨 제어 마스터 | HAL 라이브러리 없이 데이터시트를 직접 분석하며 칩을 제어하는 베어메탈 역량

  • 시스템 라이프 사이클 이해 | 내가 짠 코드가 빌드되어 칩이 부팅되고 구동되는 전 과정의 동작 원리 이해

  • 실무형 개발 환경 구축 | 실무 최신 트렌드 RTOS와 커스텀 빌드 시스템 개발 역량

  • 취업/이직 트렌드 파악 | 국내외 로보틱스 MCU임베디드SW 최신 채용공고(JD) 모음집 제공

이 강의의 특징

  • 업계 표준 | 실무에서 가장 많이 쓰는 ST EV보드 실습

  • 본질 집중 | 베어메탈(레지스터) vs HAL 라이브러리 1:1 비교 실습

  • 최신 트렌드 반영 | 대규모 프로젝트를 위한 RTOS와 커스텀 빌드 시스템


이 강의를 만든 사람

"HW 밑바닥부터 SW까지 다 구르고 깨지며 얻은 진짜 노하우"

안녕하세요, 현직 글로벌 대기업 로보틱스 개발자입니다. 수년간 로봇 업계에서 일하며, HW 밑바닥 부터 임베디드, SW 상위 단까지 다 경험해 보았습니다.

이 강의는 거창한 이론을 늘어놓는 학술서가 아닙니다. 제가 현업에서 치열하게 쌓아온 노하우를 정리하고, 겸사겸사 부수입도 올릴 겸 강의를 만들고 있습니다.

강의에서 궁금한 내용이 있다면 언제든 댓글 달아주세요. 강의 비용이 아깝지 않게 정말 많은 것을 얻어가실 수 있도록 도와드리겠습니다!

궁금한 점이 있나요?

  • Q. 임베디드 분야를 전혀 모르는 초보자도 들을 수 있나요?

    • A. 네, C언어의 기본적인 문법(변수, 포인터 기초)만 알고 계신다면 누구나 따라올 수 있도록 설계했습니다. 어려운 레지스터나 비트 연산은 매뉴얼 그림을 보여주며 1비트씩 짚어가며 친절하게 설명해 드립니다.

  • Q. 취업 면접이나 실제 업무에 어떻게 도움이 되나요?

    • A. 면접관들이 가장 아쉬워하는 지원자는 "API 함수 복사해 와서 동작만 겨우 시킨 지원자"입니다. 이 강의를 완강하면 BSRR 레지스터를 써야 하는 이유(원자성), 메모리 맵의 주소 변환 원리 등을 면접관 앞에서 거침없이 답변할 수 있게 되어, "이 지원자는 칩의 본질을 아는구나"라는 인상을 강력하게 심어줍니다.


  • Q. 실습 보드(NUCLEO-F446RE)가 반드시 있어야 하나요?

    • A. 강의 전반부가 이론과 원리 설명이고, 후반부는 실제 보드에 다운로드하는 실습으로 이루어져 있습니다. 눈으로만 보셔도 흐름을 이해하는 데 큰 도움이 되지만, 가능하면 2만 원 내외의 실습 보드를 직접 구매하셔서 손으로 코딩하고 불을 켜보시는 것을 강력히 추천합니다!

수강 전 참고 사항

실습 환경 안내

  • 컴퓨터: 개념 중심의 강의이므로 Windows, Mac, Linux 등 어떤 컴퓨터를 쓰셔도 상관없습니다.

  • 준비 장비: NUCLEO-F446RE 개발 보드 1장 (+ USB A-to-Mini B 케이블) (시중에서 쉽게 구매 가능, 실습을 직접 해보며 학습하는 데 강력 권장)

선수 지식 및 유의사항

  • 필수 지식:

    • C언어 기초 문법 (변수, 조건문, 반복문, 함수 및 기본적인 1차원 배열/포인터 개념)

    • 비트 연산자 (&, |, ~, <<)에 대한 기초적인 이해가 있으면 실습 진도를 나가는 데 매우 수월합니다. (비트 연산자는 7강에서 다시 핵심만 짚어드립니다.)

  • 몰라도 상관없는 내용:

    • 복잡한 전자회로 지식, 아날로그 신호 처리, PCB 제작 기술 등은 사전에 전혀 모르셔도 상관없습니다. 강의 후반부(27강)에서 임베디드 SW 개발자 수준에 꼭 맞춘 핵심 개념만 바닥부터 천천히 가르쳐 드립니다.

    • 마이크로컨트롤러(MCU) 개발 경험이 없으셔도 무방합니다. CPU와 MCU의 근본적인 차이점부터 시작하므로 비전공자나 웹/앱 개발자도 충분히 완강할 수 있습니다.

실습 예제 소스코드 (GitHub)

본 강의의 모든 단계별 실습용 완성본 소스코드는 깃허브를 통해 공개 제공됩니다. 실습을 진행하다 빌드 오류가 발생하거나 동작 비교가 필요할 때 언제든지 활용해 보세요!


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 하위 레벨 제어 마스터 | HAL 라이브러리 없이 데이터시트를 직접 분석하며 칩을 제어하는 베어메탈 역량

  • 시스템 라이프 사이클 이해 | 내가 짠 코드가 빌드되어 칩이 부팅되고 구동되는 전 과정의 동작 원리 이해

  • 실무형 개발 환경 구축 | 실무 최신 트렌드 RTOS와 커스텀 빌드 시스템 개발 역량

  • 취업/이직 트렌드 파악 | 국내외 로보틱스 MCU임베디드SW 최신 채용공고(JD) 모음집 제공

선수 지식,
필요할까요?

  • C언어 기초 문법 (변수, 조건문, 반복문, 함수 및 기본적인 1차원 배열/포인터 개념)

  • 비트 연산자 (`&`, `|`, `~`, `<<`)에 대한 기초적인 이해

안녕하세요
jelly입니다.

커리어인증

안녕하세요, 현직 글로벌 대기업 로보틱스 개발자입니다.

수년간 로봇 업계에서 일하며, HW 밑바닥 부터 임베디드, SW 상위단까지 다 경험해 보았습니다.

 

제가 현업에서 치열하게 쌓아온 노하우를 정리하고,

겸사겸사 부수입도 올릴 겸 강의를 만들고 있습니다.

 

강의에서 궁금한 내용이 있다면 언제든 댓글 달아주세요.

강의 비용이 아깝지 않게 많은 것을 얻어가실 수 있도록 도와드리겠습니다!

더보기

커리큘럼

전체

30개 ∙ (1시간 47분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

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

jelly님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

신규가입 25% 할인

₩57,750

25%

₩77,000