STEM Buddy 정보
스마트폰을 ESP32용 48개 이상의 가상 주변기기(LED, LCD, 센서 등)로 변환해 보세요!
STEM Buddy는 스마트폰을 ESP32 및 Arduino 프로젝트를 위한 가상 하드웨어로 바꿔줍니다. 실제 코드를 작성하고 블루투스를 통해 명령을 전송하면 스마트폰이 LCD, LED, 서보 모터, 센서, 오실로스코프 등 48개 이상의 가상 구성 요소가 됩니다.
브레드보드가 없어도 문제없습니다. 스마트폰 자체가 구성 요소입니다.
사용 방법:
1. Arduino/ESP32 프로젝트에 STEM Buddy C++ 라이브러리를 포함하세요.
2. 실제 코드를 작성하세요. 예: buddy.lcd.print("Hello!") 또는 buddy.led.on()
3. ESP32가 블루투스 저에너지(Bluetooth Low Energy)를 통해 앱으로 명령을 전송합니다.
4. 앱은 스마트폰 화면에 구성 요소를 실시간으로 렌더링합니다.
5. 앱은 또한 가상 버튼, 슬라이더, 센서 및 코드에서 읽을 수 있는 입력과 같은 데이터를 다시 전송합니다.
실제 마이크로컨트롤러와 가상 주변 장치를 연결하는 양방향 다리입니다.
7개 카테고리에 걸쳐 48개 이상의 가상 주변기기:
디스플레이 (9개):
• LED/RGB LED — ESP32로 제어되는 발광 LED
• LCD 1602 — 커서, 스크롤 및 사용자 지정 문자를 지원하는 16x2 문자 디스플레이
• 7세그먼트 디스플레이 — 소수점이 있는 숫자 디스플레이
• 네오픽셀 스트립 및 매트릭스 — 주소 지정 가능한 RGB LED 어레이
• LED 막대 그래프 — 레벨 미터 시각화
• MAX7219 도트 매트릭스 — 8x8 스크롤링 도트 매트릭스
• SSD1306 OLED — 소형 그래픽 디스플레이
입력 장치 (8개):
• 푸시 버튼 및 슬라이드 스위치 — 디지털 입력
• 전위차계 및 슬라이드 전위차계 — 아날로그 입력
• 조이스틱 — 2축 아날로그 스틱
• 4x4 키패드 — 멤브레인 키패드 입력
• 로터리 다이얼러 — 클래식 로터리 전화 다이얼
센서 (17개):
• 스마트폰 센서: 온도, 조도, 소리, 기압계, 가속도계, 자력계, 걸음 수 센서 카운터
• 가상 센서: DHT22, BMP180, HC-SR04 초음파, PIR 모션 센서, 광저항 센서, 컬러 센서, 리드 스위치, GPS, RFID, NFC
액추에이터 (5개):
• 서보 모터 — 0~180° 애니메이션 각도 제어
• DC 모터 — PWM 속도 및 방향 제어
• 스테퍼 모터 — 정밀 스텝 제어
• 부저 — 주파수 표시 기능이 있는 톤 생성
• 릴레이 모듈 — 온/오프 스위칭
홈 자동화 (2개):
• 8채널 스위치보드 — 스마트 홈 스위치 제어
• SMS 알림 — 알림 송수신
미디어 (6개):
• 스피커 및 오디오 플레이어 — MP3/WAV 재생
• 피아노 — MIDI 스타일 음표 연주
• 카메라 — MediaPipe 컴퓨터 비전을 이용한 사진 촬영
• 음성/TTS — 텍스트 음성 변환
• MicroSD 카드 — 파일 시스템 읽기/쓰기
개발 도구 (5개):
• 오실로스코프 — 실시간 파형 플로팅
• 시리얼 모니터 • UART 디버그 터미널
• 핀 모니터 — GPIO 상태 및 아날로그 판독값
• 데이터 로거 — 센서 데이터를 CSV 파일로 기록
• 인터넷 — HTTP/API 요청
STEM BUDDY를 선택해야 하는 이유?
• LCD가 없으세요? 스마트폰이 LCD 역할을 합니다.
• 센서가 없으세요? 스마트폰에서 ESP32로 가상 판독값을 전송합니다.
• 오실로스코프가 없으세요? 스마트폰에서 파형을 표시합니다.
• 48개 이상의 구성 요소, 하드웨어 비용 제로
아이들은 부품 없이 바로 실제 하드웨어 프로젝트 코딩을 시작할 수 있습니다. 준비가 되면 동일한 코드로 가상 장치를 실제 장치로 교체할 수 있습니다.
스마트 검색:
퍼지 검색과 자연어 의도 키워드를 사용하여 원하는 구성 요소를 즉시 찾을 수 있습니다. "거리 측정"이라고 말하면 초음파 센서를 찾아줍니다. 음성 검색을 지원합니다.
단계별 프로젝트:
LED 깜빡임부터 IoT 기상 관측소까지, 초급부터 고급 수준까지 8가지 단계별 프로젝트를 제공합니다.
CodeSkool 생태계의 일부:
CodeSkool Scratch IDE 및 Code Yaan ESP32 로봇과 함께 작동하여 시각적 코딩부터 실제 하드웨어까지 완벽한 학습 플랫폼을 제공합니다.
• 6가지 테마 - 다크, 라이트, AMOLED, 플레이풀, 오션, 네이처
• 오프라인에서 가상 구성 요소 상호 작용 가능
• 한 손 사용에 최적화된 모바일 환경
• 모든 학습자를 위한 무료 오픈 소스 앱
여러분의 스마트폰은 이미 가장 강력한 전자 실험실입니다. STEM Buddy가 그 잠재력을 발휘하도록 도와줍니다.
최신 버전 1.0.4의 새로운 기능
Last updated on May 16, 2026
What's new in 1.0.4:
• Improved Google Play Store compatibility
• SMS peripheral now available exclusively in the GitHub version for full-feature access
• Performance and stability improvements










