안녕하세요. 메이크잇나우 입니다.
EasyBlocks 신규 업데이트가 되었습니다!!
이번 업데이트의 핵심은 단순히 블록을 더 많이 추가하는 것이 아니라, 수업 현장에서 학생들이 더 빠르게 시작하고, 더 다양한 피지컬 컴퓨팅 프로젝트를 만들고, 하드웨어와 AI를 자연스럽게 연결할 수 있도록 EasyBlocks의 구조와 사용 흐름을 함께 개선했습니다.
업데이트 핵심 요약
- AI 블록을 강화해 웹캠, 마이크, Teachable Machine, AI 기반 인식 결과를 하드웨어 제어와 연결
- OLED와 LVGL 디스플레이 디자인 기능을 추가해 화면 UI를 직접 만들고 블록 로직과 연결
- 펌웨어 버전 확인, 최신 펌웨어 다운로드, Android 앱을 통한 자동 업로드 흐름을 개선
1. AI 블록 기능 추가
EasyBlocks V2.0은 피지컬 컴퓨팅과 AI를 함께 다루는 수업을 더 쉽게 만들기 위해 AI 블록을 강화했습니다.
기존에는 Teachable Machine 연동이 중심이었다면, V2.0에서는 브라우저에서 실행되는 AI 기능과 하드웨어 제어를 함께 사용할 수 있도록 구조를 확장했습니다.


지원하는 주요 AI 흐름은 다음과 같습니다.
- Teachable Machine 모델 불러오기
- 웹캠 기반 이미지 분류
- 기반 포즈 인식
- 손 인식 및 제스처 활용
- 얼굴 인식 및 표정 관련 데이터 활용
- 음성 인식
- 브라우저에서 학습하는 커스텀 모델 흐름
- AI 결과를 Serial/BLE를 통해 하드웨어로 전달
중요한 점은 AI 추론은 브라우저에서 실행되고, 하드웨어는 그 결과를 받아 LED, 모터, NeoPixel, 디스플레이 등을 제어할 수 있다는 것입니다.
예를 들어 학생들은 다음과 같은 프로젝트를 만들 수 있습니다.
- 손동작을 인식해 NeoPixel 색상을 바꾸기
- 특정 포즈를 감지하면 부저를 울리기
- 음성 명령으로 LED 켜고 끄기
- 직접 학습한 이미지 모델로 물체를 분류하고 하드웨어 반응 만들기
- 얼굴 또는 표정 인식 결과를 디스플레이에 표시하기
2. OLED 디자이너와 화면 블록
V2.0에서는 OLED 화면을 더 쉽게 설계하고 블록과 연결할 수 있도록 OLED 에디터 기능이 추가되었습니다.

이제 OLED 화면은 단일 화면이 아니라 여러 개의 Screen으로 구성할 수 있습니다. 각 Screen에는 텍스트, 선, 사각형, 원, 비트맵 같은 요소를 배치할 수 있고, 블록에서 특정 Screen을 선택해 표시할 수 있습니다.
드로잉 기능을 사용하면 더욱 간편하게 디자인을 편리하게 만들 수 있습니다.

주요 기능은 다음과 같습니다.
- 여러 OLED Screen 생성, 이름 변경, 삭제
- Screen별 다른 UI 디자인 구성
- Text 위젯에 변수 바인딩
- Block탭의 Screen 표시 블록과 실시간 연동
예를 들어 온습도 프로젝트에서는 1번 화면에 현재 온도와 습도를 보여주고, 2번 화면에는 경고 메시지를 보여주는 식으로 구성할 수 있습니다.
3. 펌웨어 업데이트 흐름 개선
수업에서 가장 번거로운 부분 중 하나는 보드의 펌웨어 상태를 맞추는 일입니다.

특히 Android 앱 환경에서는 펌웨어 다운로드 후 자동으로 업로드까지 이어지는 흐름을 추가했습니다.
개선된 흐름은 다음과 같습니다.
- 보드 연결
- 현재 펌웨어 버전 확인
- 최신 펌웨어 정보 확인
- 펌웨어 다운로드
- Android 앱에서 ESP32 플래시 업로드
- 업로드 완료 후 재부팅 및 버전 확인
이제 별도의 이지블록스 프로그램 없이 웹에서 간편하게 펌웨어 업로드가 가능합니다 !!
'메이커 소식' 카테고리의 다른 글
| 이지블록스 컨트롤러 출시! (0) | 2026.03.10 |
|---|---|
| 이지블록스 리뉴얼 출시!!!! (0) | 2025.03.21 |
| [APP 출시] 이지블록스를 폭 넓게 활용하세요!! (1) | 2024.12.19 |
| ★출시★ 더욱 강력해진 ECO보드!! (1) | 2024.11.29 |
| ★출시★ ECO보드로 만드는 스마트월드 5종 !! (1) | 2024.11.29 |