본 프로젝트는 임베디드 시스템 및 IoT 아키텍처에 대한 실무 경험을 쌓기 위해 스마트 약물 자동 투약 시스템을 설계 및 개발하는 과정입니다. ESP32, Raspberry Pi, Arduino DUE, PSoC 컨트롤러를 MQTT 및 UART 통신을 이용하여 통합하고, 소프트웨어와 하드웨어 구성 요소 간의 실시간 연동을 구현했습니다.
시스템은 MIT App Inventor로 개발한 모바일 애플리케이션, SQLite 데이터베이스를 사용하는 Flask 기반 백엔드, TFT 디스플레이 사용자 인터페이스, 그리고 자동 약물 투약을 위한 모터/센서 제어 기능을 포함합니다.
본 프로젝트를 통해 얻은 주요 학습 내용:
• ESP32 펌웨어 개발
• MQTT 통신 및 IoT 워크플로우
• UART 기반 다중 컨트롤러 통신
• TFT 디스플레이를 활용한 임베디드 UI 설계
• Flask를 사용한 백엔드 API 통합
• 모터 제어 및 센서 인터페이스
• 연결된 장치를 위한 시스템 수준 아키텍처 설계
본 프로젝트를 통해 펌웨어, 백엔드 서비스, 통신 프로토콜, 하드웨어 통합을 하나의 시스템으로 결합하여 확장 가능한 임베디드 IoT 솔루션을 구축하는 데 필요한 귀중한 실무 경험을 얻었습니다.

'ESP32 Project' 카테고리의 다른 글
| ESP32를 배우는 것이 2026년 가장 큰 기술 변화 중 하나 (0) | 2026.05.14 |
|---|---|
| ESP32 WiFi 보안에 대한 초보자용 설명 (0) | 2026.05.04 |
| 이리듐 위성통신 기반 환경 모니터링 보드 블럭도 (0) | 2026.04.26 |
| ESP32-C6 MPU-6050 코드와 연결 (0) | 2026.04.03 |
| esp32-c6 가속도 센서 ADXL345 Interrupt 처리 (0) | 2026.03.21 |
| 무선 저울: 작은 저울 네 개 = 큰 저울 하나 (0) | 2026.03.19 |
| Iridium 9603 통신 참고 깃허브 3곳 (0) | 2026.03.18 |
| RockBLOCK 9603 이리듐 모뎀 위성 통신 (0) | 2026.03.18 |
취업, 창업의 막막함, 외주 관리, 제품 부재!
당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약,
아이디어는 있지만 구현할 기술이 없는 막막함.
우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.
이제 고민을 멈추고, 캐어랩을 만나세요!
코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.
제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!
귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.
캐어랩