About

About

제어쟁이

전동화 현업 엔지니어가 풀어쓰는 임베디드 이야기.

대기업 자동차 OEM 엔지니어 전동화 · BLDC · PMSM 회로 · PCB · 펌웨어 · 제어

인사이드 임베디드를 운영하는 제어쟁이입니다

안녕하세요. "인사이드 임베디드"라는 이름으로 YouTube 채널과 네이버 블로그, Threads, Inflearn에서 활동하고 있는 제어쟁이입니다. 임베디드 개발자, 그중에서도 모터 제어와 전동화를 깊이 들여다보고 싶은 분들을 위한 콘텐츠를 만들고 있습니다.

낮에는 대기업 자동차 업계에서 전동화 관련 엔지니어로 일하고, 퇴근 후와 주말에 강의와 블로그 글을 정리합니다. 회로 한 장, 코드 한 줄을 결정할 때 어떤 근거가 있어야 하는지를 현업에서 매일 마주하다 보니, 그 감각을 글과 영상으로 풀어두면 누군가에게는 시간 절약이 되겠다는 생각으로 시작했습니다.

거창한 정체성은 없습니다. 다만 회로·PCB·펌웨어·제어가 결국 하나의 시스템이라는 점을 가능한 한 정직하게 보여드리는 것을 목표로 삼고 있습니다.

무엇을 다루는가

주로 다루는 영역은 전동화입니다. 구체적으로는 BLDC, PMSM 같은 모터의 제어, 3상 인버터 보드 설계, 그리고 STM32를 중심으로 한 펌웨어 구현입니다. 이론과 코드 사이를 잇는 회로와 PCB도 같은 비중으로 다룹니다.

임베디드 개발자가 펌웨어만 잘하면 된다고 생각하기 쉽지만, 모터 제어 영역에서는 그 경계가 사실상 사라집니다. 게이트 저항 값 하나, 션트 저항 위치, DC링크 캐패시터 선정이 곧 코드의 동작 안정성을 결정합니다. 그래서 인사이드 임베디드에서는 HW와 SW를 분리하지 않고 한 흐름으로 묶어서 설명하려고 합니다.

현업에서 배운 것

현업에서 가장 크게 배운 것은 "검증의 무게"입니다. 자동차 환경은 빠르게 동작하는 코드보다 일관되게 동작하는 코드를 요구합니다. 책상 위에서 잘 돌아가던 제어 로직이 실차 주행 한 번에 무너지는 경우를 여러 번 겪으면서, 코너 케이스를 미리 떠올리는 습관이 자연스럽게 몸에 배었습니다.

여러 글로벌 OEM과 협업하면서 가장 분명해진 사실은, 임베디드 분야에서 일정 수준 이상으로 성장하려면 하드웨어, 펌웨어, 제어 중 하나만 다룰 줄 알아서는 안 된다는 점이었습니다. 회사에서 맡은 직무는 직무일 뿐이고, 실제로 시스템이 만들어지고 협업이 굴러가는 자리에서는 결국 전반적인 지식이 필요했습니다. 모터, 인버터, 펌웨어, 제어를 한 흐름으로 이해하는 사람이 결정의 근거를 문서로도, 회의에서도 풀어낼 수 있다는 점도 이 과정에서 자연스럽게 배웠습니다.

또 하나 배운 것은 양산 품질이 책상 위 시제품과 얼마나 다른지입니다. 한 대가 잘 도는 것과, 천 대가 같은 품질로 도는 것은 완전히 다른 문제입니다. 이 관점은 입문자에게는 다소 무거울 수 있지만, 알아두면 같은 펌웨어를 보더라도 보이는 결이 달라집니다.

왜 콘텐츠를 만드는가

대학 시절 저는 전공 수업 외에도 여러 강의를 찾아 들었습니다. 유익한 것들도 있었지만, 많은 경우 단순한 기능 구현 수준에서 멈춰 있었습니다. LED를 켜고, PWM을 만들고, 버튼 인터럽트를 처리하는 데서 끝나는 식이었습니다.

주변에서는 늘 "프로젝트를 해보라"는 조언을 들었습니다. 맞는 말이지만, 막상 시작하려면 주제를 고르는 것부터 어렵고, 어떤 지식이 필요한지 정리하는 데만 한참이 걸립니다. 그 시행착오가 성장의 일부라는 점은 동의하지만, 줄일 수 있는 부분은 줄이는 게 좋겠다고 늘 생각했습니다.

그래서 인사이드 임베디드는 입문 콘텐츠와 실전 프로젝트, 그리고 그 사이의 이론을 같은 흐름으로 묶어두는 것을 운영 원칙으로 삼고 있습니다. 강의 한 편이 아니라 사이트 전체가 그렇게 동작하길 바라며 글을 씁니다.

무엇을 기대할 수 있는가

콘텐츠를 만들 때 가장 신경 쓰는 부분은 "왜 그렇게 결정했는가"입니다. 부품을 왜 이 사양으로 골랐는지, 게이트 저항을 왜 이 값으로 바꿨는지, PWM 파형을 어떤 식으로 만들어내는지를 가능한 한 숨기지 않고 풀어 씁니다. 결과물만 던지는 글보다, 의사결정의 흔적을 남기는 글이 결국 더 오래 도움이 된다고 믿기 때문입니다.

실전 강의에서는 회로도, 거버, 펌웨어 소스, BOM 같은 결과물을 함께 가져가실 수 있도록 제공하고, 실습 중 막히는 부분은 Q&A와 전용 GPT를 통해 도와드리고 있습니다. 블로그 글은 그보다 짧은 호흡으로, 현업에서 마주친 작은 의문이나 디버깅 노트를 남기는 공간으로 운영합니다.

강의 라인업

현재는 STM32 무료 강의를 YouTube에서 이어가고 있고, Inflearn에는 전동킥보드를 주제로 한 임베디드 실전 프로젝트 강의와 PMSM 벡터제어 강의를 공개해 운영 중입니다. 입문 이론부터 실전 구현까지를 단계별로 묶어 정리한 콘텐츠이며, 모터 제어를 좀 더 깊이 들여다보고 싶은 분들께 도움이 되도록 구성했습니다.

Contact

협업, 강의, 프로젝트 문의는 아래 메일로 연락 주세요. 임베디드 시스템, STM32, 모터제어, 회로·PCB, 전동화 개발 흐름과 관련된 문의를 환영합니다.

insid2.embedded@gmail.com