-
ESP32를 뒤로하고, RP2040과 CC1101로 구현한 초장거리 무선 제어
안녕하세요! 오늘은 무선 통신 프로젝트의 ‘진한 맛’을 느껴보고 싶어 시작한 RP2040 + CC1101 장거리 통신 프로젝트 제작기를 공유합니다. 1. 왜 ESP32가 아닌 CC1101인가? 많은 분이 묻습니다. “ESP32 쓰면 Wi-Fi도 있고 블루투스도 있는데, 왜…
-
서보 모터 여러 개는 이거 하나로 끝! PCA9685 사용법
PCA9685 모듈의 양 끝에는 6개의 핀이 일렬로 배치되어 있습니다. 이 핀들은 I2C 통신을 주고받고 전원을 공급받기 위한 통로입니다. 보통 모듈의 왼쪽과 오른쪽에 똑같은 구성으로 6개씩 있는데, 이는 여러 개의 PCA9685를 기차놀이처럼 직렬(Daisy Chain)로…
-
[개발 환경 비교] 아두이노 IDE vs 마이크로파이썬: “어제까지 되던 코드가 왜 오늘 안 될까?”
1. 들어가며: 아두이노 IDE의 ‘업데이트 공포’ 아두이노로 프로젝트를 해본 사람이라면 누구나 겪는 공포가 있습니다. 오랜만에 예전 프로젝트를 수정하려고 아두이노 IDE를 켰는데, “보드 매니저 업데이트 권장” 팝업이 뜹니다. 무심코 업데이트를 누르는 순간, 수십 개의…
-
INA226 초정밀 전력 모니터링 가이드: 소수점 단위까지 잡아내는 리얼타임 와트메타(Wattmeter) 만들기
1. 들어가며: “내 프로젝트, 전기를 얼마나 먹을까?” 임베디드 프로젝트를 진행하다 보면 단순히 동작 여부를 넘어, 실제 소모 전력이 얼마나 되는지 궁금할 때가 많습니다. 특히 배터리로 구동되는 기기라면 ‘mA’ 단위의 미세한 차이가 기기의 수명을…
-
2.0 인치 TFT 디스플레이 ST7789V 성능리뷰
안녕하세요! 오늘은 마이크로컨트롤러(MCU) 프로젝트의 꽃, 디스플레이 업그레이드 이야기를 해보려 합니다. 최근 알리나 국내 오픈마켓에서 “2.0인치 OLED”라는 제목으로 팔리는 제품들, 아마 많이 보셨을 겁니다. 저도 이번에 스마트 부화기 프로젝트를 위해 하나 업어왔는데요. 결론부터 말씀드리면,…
-
1mm의 정밀함! 레이저 거리 센서 VL53L0X 초보 가이드 (1/2)
안녕하세요! 오늘은 스마트 부화기 프로젝트의 쓰일 VL53L0X ToF(Time-of-Flight) 거리 센서를 ESP32-C3에 연결하고 정밀도를 높이는 과정을 공유합니다. 기존의 초음파 센서보다 훨씬 작고 정확한 이 녀석, 어떻게 다루는지 함께 보시죠. 1. 사용 부품 소개 이번…
-
ESP32-C3 Mini와 DFPlayer로 만드는 ‘커스텀 MP3 플레이어’
“스마트홈 부화기 프로젝트의 첫 번째 모듈, 오디오 시스템을 완성했습니다.” 부품 리스트: ESP32-C3 SuperMini, DFPlayer Mini, SSD1306 OLED, 터치 센서 등.
-
🐣 생명의 탄생을 코딩하다: ESP32 기반 ‘스마트 달걀 부화기’
안녕하세요! 오늘은 제 블로그의 핵심 가치인 **’Smart Home’**을 가장 완벽하게 구현할 수 있는 새로운 프로젝트를 소개하려고 합니다. 바로 [전자동 스마트 달걀 부화기] 제작 기획입니다. 단순히 알을 깨고 나오는 수준을 넘어, 21일(3주)이라는 시간 동안…
-
ESP32와 원형 LCD(GC9A01)를 활용한 실감 나는 로봇 눈 만들기 (feat. MicroPython)
1.28 인치 7PIN 8PIN SPI TFT LCD 모듈 GC9A01 프로젝트 개요: 왜 원형 LCD인가? 일반적인 사각형 디스플레이와 달리 GC9A01 원형 TFT LCD는 로봇의 눈을 표현하기에 최적화된 형태를 가집니다. 하지만 두 개의 고해상도(240×240) 화면을…
-
I2C 주소 똑같아도 상관없음! 멀티플랙서 TCA9548A 사용법
※ I2C 주소가 같은 ssd1306 5개를 esp32-c3 mini 에 연결해서 구동하려고 한다. 어떻게 연결해야 하나? 1. I2C 주소 문제 (0x3C, 0x3D) 일반적인 SSD1306 모듈은 뒷면의 저항(Jumper) 위치를 옮겨서 주소를 0x3C 또는 0x3D 중…



![[개발 환경 비교] 아두이노 IDE vs 마이크로파이썬: “어제까지 되던 코드가 왜 오늘 안 될까?”](https://micro2iot.com/wp-content/uploads/2026/03/ardu_python.png)






