전자공학 & Arduino 학습
전자공학 & Arduino 학습 — 주머니 속 회로 시뮬레이터가 포함된 전자공학 강좌
전자공학 & Arduino 학습는 iPhone과 Android에서 사용할 수 있는 초보자를 위한 전자공학 강좌로, 하드웨어가 필요하지 않아요. 짧은 레슨을 읽고, 회로 시뮬레이터에서 가상 브레드보드에 부품을 연결하고, 실제 Arduino 스케치를 작성해 인터랙티브 3D 보드에서 실행되는 모습을 확인한 다음 ESP32와 Raspberry Pi 프로젝트로 넘어가 보세요. 124개의 레슨과 52개의 실습 랩을 통해 전기가 무엇인지부터 완성된 작품을 만드는 과정까지 배울 수 있어요.
- 가격
- 무료, Pro 업그레이드
- 플랫폼
- iOS 및 Android
- 언어
- 10
- 연령 등급
- 4+
- 버전
- 3.25.0
- 필요 사항
- iOS 15.1 이상
- App Store
- 4.2 ★ (5)


컴파일러도, 케이블도, 부품 상자도 필요 없어요.
스케치는 휴대폰의 시뮬레이터에서 실행되며 실시간으로 반응하는 3D 보드를 제어해요. 따라서 깜빡이는 LED, 회전하는 서보 또는 버저에서 나는 소리를 탭 한 번으로 확인할 수 있어요. 배선 검사와 전력 예산 기능이 작업 중 실수를 표시해 주므로, 처음 실제 브레드보드를 사용할 때 흔히 생기는 문제를 정확히 그 전에 익힐 수 있어요.
어떤 앱인가요
전자공학 & Arduino 학습는 회로, Arduino 프로그래밍, ESP32 또는 Raspberry Pi 프로젝트를 전부 휴대폰에서 가르치는 무료 iOS 및 Android 전자공학 강좌예요. 회로 시뮬레이터와 124개의 레슨 및 52개의 실습 랩을 결합해, 가상 브레드보드에 저항기, LED, 버튼, 센서, 서보, 모터를 끌어다 놓고, 내장 편집기에서 Arduino 코드를 작성한 뒤, 하드웨어 없이 회전할 수 있는 3D 보드에서 실행되는 모습을 확인할 수 있어요.
앱 내부 살펴보기
화면은 어떻게 보이나요





강좌
월드에서 다루는 내용
앱의 핵심 학습 경로는 네 개의 월드로 구성되고, 그와 함께 추가 카테고리도 제공돼요. coddykit.com 사이트에는 Arduino 기초부터 이어지는 글 형식의 Arduino 및 IoT 과정도 있어요.
Foundations
완전한 기초부터 배우는 전기: 전자, 전압, 전류, 저항과 옴의 법칙
Circuits
저항, 커패시터, 다이오드와 LED, 브레드보드, 직렬 회로와 병렬 회로 등 부품을 조립하고 결합해요.
Arduino 101
on-device interpreter에서 실행되는 스케치로 digitalWrite와 analogRead부터 시작해 하드웨어를 제어하는 코드를 작성해요.
Arduino Projects
PWM, 센서, Servo 등을 여러 부품과 개념을 조합한 프로젝트로 완성해요.
센서, 모션과 디스플레이
온도와 습도, 조이스틱과 로터리 인코더를 배우고, 드라이버가 필요한 Servo, DC 모터와 스테퍼 모터, 그리고 I²C를 사용하는 화면까지 다뤄요.
디지털 논리, IoT와 납땜
이진수와 논리 게이트, Wi-Fi와 HTTP, 회로를 영구적으로 구성하는 방법과 문제가 생겼을 때 고치는 방법을 배워요.
Raspberry Pi와 GPIO
Python으로 Pi Playground에서 프로그래밍해 전선을 켰다 끌 수 있는 완전한 컴퓨터를 다뤄요.
어떻게 작동하나요
레슨과 랩이 함께 진행되는 방식
각 주제는 짧은 설명과 직접 만드는 활동으로 구성되어 있어, 배운 개념을 같은 시간에 바로 확인할 수 있어요.
도표와 함께 짧은 레슨 읽기
레슨은 기초 전자공학에서 시작해 완성된 Arduino 프로젝트로 발전해요. 알기 쉬운 도표, 퀴즈, 팁을 통해 단순히 단계를 따라 하는 데 그치지 않고 규칙의 이유를 설명해 줘요. 예를 들어 원자의 전자가 전류와 어떤 관련이 있는지도 배울 수 있어요.
연결하고 스케치 실행하기
랩에서는 안내에 따라 과제를 수행해요. 가상 브레드보드에 부품을 끌어다 놓고, 부품 다리를 연결하고, Arduino 코드를 작성하거나 수정한 다음 Run을 누르세요. Board, Code, Serial 탭을 전환하며 3D 보드, 스케치, Serial Monitor 출력을 확인할 수 있어요.
모델 해답과 비교한 뒤 디버깅하기
각 랩에는 대조해 볼 수 있는 모델 해답이 있어요. 더 어려운 도전을 원한다면 Fault Bench에서 작동해야 하지만 작동하지 않는 회로를 제시해요. 문제를 직접 찾아 해결하는 과정이 디버깅을 배우는 가장 빠른 방법이에요. 첫 번째 랩을 완료하면 열려요.
무엇이 들어 있나요
앱에 포함된 내용
124
레슨
전기부터 Arduino 프로젝트까지 네 가지 핵심 영역을 따라가는 안내형 레슨과 함께, 전원, 센서, 디스플레이, 동작 등 원하는 순서로 학습할 수 있는 추가 카테고리도 제공해요.
52
실습 랩
모델 해답이 포함된 안내형 과제로, 각각 컴파일러나 케이블 없이 내장 Arduino 시뮬레이터에서 실행해요.
3D
인터랙티브 보드
회전하고 확대할 수 있는 Arduino 보드와 브레드보드에서, 코드가 실행되는 동안 LED, 서보, 모터가 코드에 반응해요.
플레이그라운드
자유롭게 회로 만들기
LED, RGB LED, 서보, 버저를 추가하고 직접 배선한 다음 스케치를 실행해 보세요. 배선 검사와 전력 예산 기능이 회로를 만드는 동안 실수를 알려 줘요.
ESP32 + Pi
ESP32 보드와 Raspberry Pi 플레이그라운드
자체 핀, PWM, 아날로그 입력, 터치, 시뮬레이션된 무선 기능(Pro)이 포함된 ESP32 보드를 3D로 확인하고, 부품을 연결하며 Python을 작성할 수 있는 Raspberry Pi 플레이그라운드를 이용해 보세요.
공유
다른 제작자가 만든 회로
직접 만든 것을 공유하고, 다른 제작자가 만든 회로를 열어 Run을 누른 다음 나만의 방식으로 만들어 보세요. 시험에 합격하면 링크로 확인할 수 있는 인증서를 받을 수 있어요(Pro).
배경
부품을 하나도 사지 않고 전자공학과 Arduino를 배울 수 있을까요?
부품을 단 하나도 사용하지 않고도 개념과 대부분의 기본 습관을 배울 수 있어요. 전류와 전압이 어떻게 작용하는지, 저항기가 LED를 어떻게 보호하는지, 스케치가 핀을 켜고 끄는 방식, 센서 측정값이 판단으로 바뀌는 과정을 익힐 수 있죠. 시뮬레이터만으로는 헐거운 점퍼 와이어를 만지는 느낌이나 뜨거워진 부품을 경험할 수 없어요. 그래서 많은 학습자가 먼저 시뮬레이터에서 연습한 뒤 Arduino 스타터 키트를 구입해요. 실수해도 비용이 들지 않고 부품을 목적에 맞게 사용할 수 있을 때 말이에요.
옴의 법칙모든 회로의 첫 번째 법칙
전압은 전류와 저항을 곱한 값과 같아요. 이 법칙을 알면 LED에 직렬 저항기가 필요한 이유, 전압 분배기의 크기를 정하는 방법, 가는 전선이 뜨거워질 수 있는 이유를 이해할 수 있어요. 센서부터 모터 드라이버까지, 이후에 배우는 거의 모든 주제가 이 관계를 바탕으로 해요.
브레드보드회로가 실제로 구현되는 곳
납땜이 필요 없는 보드로, 구멍들이 행 단위로 연결되어 있어 부품 다리를 같은 행에 꽂으면 서로 연결돼요. 전원 레일, 스트립 배치, 중앙의 틈은 초보자가 배선할 때 흔히 실수하는 부분이므로, 먼저 가상 환경에서 연습해 볼 만해요.
마이크로컨트롤러Arduino와 ESP32
자체 핀에서 하나의 프로그램을 실행하며 버튼이나 센서 같은 입력을 읽고 LED나 모터 같은 출력을 전환하는 작은 칩이에요. Arduino Uno는 대표적인 교육용 보드이고, ESP32는 더 빠른 프로세서와 연결형 프로젝트를 위한 내장 무선 기능을 제공해요.
Raspberry Pi보드 위에 담긴 완전한 컴퓨터
마이크로컨트롤러와 달리 Raspberry Pi는 완전한 운영 체제를 실행하며 일반적으로 Python으로 프로그래밍해요. GPIO 헤더를 사용해 전선을 전환하거나 버튼을 읽을 수도 있으므로, 일반 프로그래밍과 물리적 전자공학을 연결해 줘요.
나에게 잘 맞는지
누구에게 적합하고, 누구에게는 적합하지 않은지
다음과 같은 분께 잘 맞아요
- 부품을 구입하기 전에 회로를 이해하고 싶은 완전한 초보자예요.
- Arduino 스타터 키트를 가지고 있거나 구매할 예정이며, 각 아이디어를 먼저 시험해 보고 싶어요.
- 전기공학이나 물리학을 공부하며 기초를 직접 복습할 방법을 찾고 있어요.
- 학생 모두가 휴대폰에서 회로를 연결해 볼 수 있는 교실용 도구를 찾는 교사예요.
- 짧게 나누어 학습하고, 이론을 배운 직후 바로 실행할 수 있는 실습을 좋아해요.
다음과 같은 경우에는 적합하지 않아요
- 인쇄 회로 기판을 설계하거나 배치해야 하는데, 이 앱에서는 지원하지 않아요.
- 스케치는 시뮬레이터에서 실행되므로 휴대폰에서 실제 하드웨어에 플래시하고 싶어요.
- 모든 월드를 무료로 이용할 수 있기를 기대해요. 첫 레슨은 무료이고, Pro를 이용하면 모든 월드와 실습, ESP32 보드를 잠금 해제할 수 있어요.
- 이미 임베디드 제품을 만들고 있으며 과정이 아니라 참고 매뉴얼을 원해요.
질문
자주 묻는 질문
전자공학을 처음부터 배우기에 가장 좋은 앱은 무엇인가요?
기초를 설명하면서 같은 곳에서 연습할 수 있는 앱을 찾아보세요. 전자공학 & Arduino 학습는 전기가 무엇인지부터 시작해 옴의 법칙, 저항과 LED를 거쳐 Arduino 프로그래밍으로 나아가며, 회로 시뮬레이터에서 실행하는 124개의 레슨과 52개의 실습을 제공해요. 하드웨어가 필요 없고 iOS와 Android에서 무료로 시작할 수 있어요.
전자공학 & Arduino 학습를 사용하려면 Arduino나 부품이 필요한가요?
아니요. 이 앱은 휴대폰에서 보드, 브레드보드, LED, 버튼, 센서, Servo와 모터를 시뮬레이션하므로 무엇이든 구매하기 전에 모든 아이디어를 시험해 볼 수 있어요. 이미 스타터 키트를 가지고 있다면 같은 회로와 스케치로 키트를 활용해 연습할 수 있어요.
Arduino 시뮬레이터는 어떻게 작동하나요?
내장 편집기에서 실제 Arduino 스케치를 작성하고 Run을 누르세요. 앱은 컴파일러나 케이블 없이 휴대폰에서 스케치를 실행하고, 대화형 3D 보드가 실시간으로 반응해요. LED가 깜박이고, Servo가 회전하며, 모터가 돌아가고, buzzer가 음을 재생해요. Serial 탭에서는 스케치가 출력하는 내용을 확인할 수 있어요.
앱에서 ESP32와 Raspberry Pi도 배울 수 있나요?
네. Playground에서는 시뮬레이션 ESP32 보드로 전환할 수 있어요. 3D로 표시되는 이 보드는 자체 핀, PWM, 아날로그 입력, 터치와 시뮬레이션 라디오를 제공하며 Pro에 포함돼요. 별도의 Raspberry Pi Playground에서는 부품을 연결하고 Python으로 프로그래밍할 수 있는 빈 Pi를 제공하고, 만든 구성은 다음에도 저장돼요.
전자공학 과정에서는 어떤 주제를 다루나요?
전자공학 & Arduino 학습에서는 전압, 전류, 저항과 옴의 법칙, 전압 분배기, 직렬 회로와 병렬 회로, 저항, 커패시터, 다이오드, LED, 트랜지스터, MOSFET, 릴레이와 buzzer, 멀티미터로 회로를 측정하는 방법을 다뤄요. 이어서 Arduino 프로그래밍, 센서, 모션, 디스플레이와 I²C, 논리 게이트와 납땜 기초를 배워요.
Fault Bench란 무엇인가요?
Fault Bench는 작동해야 하지만 작동하지 않는 회로 모음이며, 여러분은 그 원인을 찾아야 해요. 전자공학 & Arduino 학습에서는 첫 번째 실습을 완료하면 Fault Bench가 잠금 해제되고, 완벽한 회로도에서 시작하는 것보다 디버깅이 더 빠른 학습으로 이어진다는 아이디어를 바탕으로 구성돼요.
전자공학 & Arduino 학습는 무료인가요?
앱은 App Store와 Google Play에서 무료로 다운로드할 수 있고, 첫 레슨은 무료예요. Pro를 이용하면 모든 월드와 모든 실습, ESP32 보드 및 인증 시험이 잠금 해제돼요. 구독은 스토어 계정 설정에서 취소하지 않으면 자동으로 갱신돼요.
인증서가 제공되나요?
네, Pro에서 제공돼요. 전자공학 & Arduino 학습에서 시험에 합격하면 누구나 링크로 확인할 수 있는 인증서를 받을 수 있고, CV나 프로필에 추가할 수 있어요. 인증서에는 여러분이 수행한 학습 내용이 기록되지만, 공인 자격은 아니에요.
시뮬레이터에서 실제 전자공학으로 넘어가도 안전한가요?
휴대폰 시뮬레이터에는 위험이 없지만 실제 부품은 위험할 수 있어요. 저전압 배터리 또는 USB 전원 회로부터 시작하고, 절대로 상용 전원으로 실험하지 마세요. 또한 회로에 전원을 공급하기 전에 극성과 저항값을 확인하세요. 전자공학 & Arduino 학습에는 화면에서 실제 작업대로 넘어가는 데 필요한 전원 및 납땜 기초 레슨이 포함돼요.
어떤 언어와 기기를 지원하나요?
전자공학 & Arduino 학습는 English, German, Spanish, French, Japanese, Korean, Portuguese, Russian, Turkish, Chinese를 포함한 10개 언어로 제공돼요. iOS 15.1 이상이 설치된 iPhone과 Android에서 실행되며, 평점은 4+예요.
CoddyKit의 다른 앱
iOS 및 Android에서 이용할 수 있어요.