-
일반 소형 모터들 사양 (과학상자부품)
과학상자에서 가장 보편적으로 사용되는 기본 DC 기어드 모터(구동 모터)의 주요 규격과 사양은 다음과 같습니다. 과학상자 DC 기어드 모터 사양 참고 사항 과학상자에 사용되는 기본 기어드 모터(구동 모터)의 정지 토크(Stall Torque)는 공급 전압(4.5V~6V) 기준…
-
마이크로컨트롤러 프로젝트를 위한 로직 레벨 MOSFET 3종 비교 (IRLZ44N vs LR7843 vs SI2302)
아두이노나 ESP32 같은 마이크로컨트롤러(MCU)의 GPIO 출력만으로는 모터, 릴레이, 고전력 LED 같은 부하를 직접 제어하기 어려워 MOSFET 스위칭 회로가 필수적입니다. 동작 전압(3.3V/5V), 부하 전류, 패키지 형태에 따라 가장 널리 쓰이는 N-채널 로직 레벨 MOSFET…
-
ESP32-C3로 12V 모터 제어하기: PC817 포토커플러와 IRLZ44N을 활용한 완벽 절연 회로 설계
DIY 프로젝트를 진행할 때 ESP32나 아두이노 같은 MCU에 12V 이상의 유도성 부하(모터, Solenoid 등)를 직접 연결하면, 역기전력(Back-EMF) 스파이크나 돌입 전류로 인해 MCU가 리셋되거나 파손되는 문제가 자주 발생합니다. 이 문제를 근본적으로 해결하기 위해 PC817…
-
[Embedded/하드웨어] 유용한 N-Channel MOSFET 두개 부품 비교: IRLZ44 vs Si2302 (스펙, 패키지 및 용도)
마이크로컨트롤러(ESP32, 아두이노, STM32 등)의 GPIO 핀은 전압과 전류 출력이 제한되어 있습니다. 따라서 DC 모터, 릴레이, 히터, 고전력 LED 등의 부하를 제어할 때는 MOSFET이나 트랜지스터를 사용한 스위칭 회로가 필수적입니다. 특히 MCU의 3.3V/5V 로직 전압으로…
-
[전자회로] SI2302 MOSFET으로 ESP32-CAM 전원 제어하기 (허용 소비전력 vs 제어 전력의 차이)
ESP32-CAM처럼 순간 피크 전류가 높거나 LED 사용 시 전력 소비가 커지는 모듈을 제어할 때, 소형 SOT-23 패키지의 SI2302 MOSFET을 전원 스위치로 사용할 수 있는지, 발열 문제는 없는지 정리해 봅니다. 1. SI2302 주요 제원…
-
[MicroPython] 라이브러리 없이 IR 수신기(적외선 센서) 제어하기 – 원리부터 실전까지
안녕하세요, Mana’s Lab입니다! 오늘은 ESP32-C3나 ESP32-S3 같은 보드에서 흔히 사용하는 IR 수신기(적외선 센서)를 다뤄보려고 합니다. 보통은 만들어져 있는 라이브러리를 가져다 쓰지만, 외부 라이브러리 의존성을 줄이고 싶거나 통신 프로토콜의 원리를 직접 파악하고 싶을 때가…
-
[ESP32 라인업 총정리] 나에게 딱 맞는 ESP32 칩셋 선택 가이드 (Original부터 C6, P4까지)
IoT 개발부터 메이커 프로젝트까지, 이제 ESP32는 전 세계 개발자들에게 없어서는 안 될 대표 마이크로컨트롤러(MCU)가 되었습니다. 하지만 Espressif에서 매년 새로운 라인업을 내놓으면서 ESP32 Original, S2, S3, C3, C6, H2, P4 등 이름만 봐서는 무엇을…
-
[ESP32-C3] TF 카드(MicroSD) 용량 한계와 추천 포맷 완전 정리 (64GB 인식법 포함)
안녕하세요! ESP32-C3 Mini 모듈을 활용해 데이터 로깅, 센서 값 저장, 파일 서버 구축 등 다양한 프로젝트를 진행하다 보면 외부 저장 장치로 TF 카드(MicroSD 카드)를 자주 연결하게 됩니다. 이때 “TF 카드는 몇 GB까지 꽂아도…
-
MicroPython 멀티태스킹: 비동기(asyncio)와 멀티스레드, 언제 뭘 써야 할까?
** 비동기와 멀티 스레드 차이 🥊 한눈에 보는 핵심 차이점 구분 비동기 (uasyncio) 멀티스레드 (_thread) 작업 방식 협력적 (Cooperative)내가 await으로 쉴 때 다른 일 함 선점형 (Preemptive)OS/CPU가 강제로 작업 전환함 메모리(RAM) 사용 매우 적음 (메모리…
-
[MicroPython] 초보자를 위한 마이크로파이썬 비동기(uasyncio) 프로그래밍 쉬운 정리
마이크로파이썬(MicroPython)으로 센서 제어나 IoT 프로젝트를 진행하다 보면 한 번쯤 막히는 순간이 있습니다. 바로 “여러 작업을 동시에 처리하고 싶을 때”입니다. 기존 방식대로 time.sleep()을 쓰면 제어 장치가 완전히 멈춰버려 다른 센서나 LED가 반응하지 않는 문제가…




![[Embedded/하드웨어] 유용한 N-Channel MOSFET 두개 부품 비교: IRLZ44 vs Si2302 (스펙, 패키지 및 용도)](https://micro2iot.com/wp-content/uploads/2026/09/mosfet_2.png)
![[전자회로] SI2302 MOSFET으로 ESP32-CAM 전원 제어하기 (허용 소비전력 vs 제어 전력의 차이)](https://micro2iot.com/wp-content/uploads/2026/09/si2302-2.png)
![[MicroPython] 라이브러리 없이 IR 수신기(적외선 센서) 제어하기 – 원리부터 실전까지](https://micro2iot.com/wp-content/uploads/2026/09/ir_recv.png)
![[ESP32 라인업 총정리] 나에게 딱 맞는 ESP32 칩셋 선택 가이드 (Original부터 C6, P4까지)](https://micro2iot.com/wp-content/uploads/2026/08/esp32_chips.png)
![[ESP32-C3] TF 카드(MicroSD) 용량 한계와 추천 포맷 완전 정리 (64GB 인식법 포함)](https://micro2iot.com/wp-content/uploads/2026/08/esp32_tf.png)

![[MicroPython] 초보자를 위한 마이크로파이썬 비동기(uasyncio) 프로그래밍 쉬운 정리](https://micro2iot.com/wp-content/uploads/2026/07/asyc.png)