[FUN] ESP32-C3와 ESP-NOW로 완성한 RC카 소개🏎️
안녕하세요! 오늘은 미니멀한 사이즈에 강력한 성능을 담은 ESP32-C3 미니 보드를 활용해 직접 제작한 RC카 프로젝트를 소개해 보려고 합니다.

단순히 동작하는 것을 넘어, 이번 프로젝트의 핵심은 ESP-NOW라는 통신 방식을 사용해 조종 반응 속도를 극대화했다는 점인데요. 제작 과정과 주요 포인트를 정리해 봤습니다.
🛠️ 주요 하드웨어 구성
- MCU: ESP32-C3 SuperMini
- 통신 방식: ESP-NOW, Web Server, IR Remote Control
- 구동부: DC 모터 및 L293D / L298N Motor Driver
- 전원: 보조배터리
⚡ 왜 ‘ESP-NOW’인가요?
보통 Wi-Fi 통신을 하면 공유기를 거치거나 접속 대기 시간이 발생하기 마련이죠. 하지만 ESP-NOW를 사용하면:
- 압도적인 반응 속도: 페어링 과정 없이 패킷을 즉시 던지기 때문에 조종하는 손맛이 그대로 전달됩니다.
- 연결의 간편함: MAC 주소만 알면 복잡한 설정 없이 두 보드를 바로 연결할 수 있어요.
- 저전력: Wi-Fi보다 전력 소모가 적어 배터리 효율이 중요한 소형 RC카에 딱입니다.
💻 제작 핵심 포인트
1. 송신기와 수신기 설정
ESP32-C3는 안테나 성능이 준수해서 실내외 어디서든 안정적인 연결을 보여주었습니다. 송신부(조종기)에서 조이스틱 값을 읽어 구조체(Struct) 형태로 묶어 보내면, 수신부(RC카)에서 이를 해석해 모터를 제어하는 방식으로 구현했습니다.
2. 소형화의 한계 돌파
ESP32-C3 미니 보드는 핀 수가 적지만, RC카 제어에 필요한 PWM 출력에는 충분했습니다. 덕분에 전체적인 차체 크기를 획기적으로 줄일 수 있었죠.
Tip: ESP32-C3는 내장 안테나가 작기 때문에, 수신 거리를 늘리고 싶다면 외부 안테나를 지원하는 모델을 선택하는 것도 방법입니다!
🏁 마치며: 직접 만든 RC카를 굴려보니
완성된 RC카를 직접 조종해 보니, 역시 ESP-NOW 특유의 **’딜레이 없는 반응’**이 정말 만족스러웠습니다. 작고 귀엽지만 속도감만큼은 어떤 기성품 부럽지 않네요.
다음에는 이 시스템에 카메라 모듈을 추가해 FPV(1인칭 시점) 레이싱카로 업그레이드해 볼 계획입니다.
- 웹브라우저에서 조종, IR 리모콘으로 조종

