|
[clearfix]
1. 개요
ETboard: 누구나 쉽게 활용할 수 있는 IoT 및 프로그래밍 학습용 보드
ETboard(이티보드)는 한국공학기술연구원에서 개발한 교육 및 개발용 마이크로컨트롤러 보드이다.
ETboard라는 명칭은 Educational IoT Board의 줄임말로, 교육용 사물인터넷 보드라는 의미를 가지고 있다. 초보자부터 전문가까지 활용할 수 있도록 설계되었으며, 다양한 프로그래밍 언어 및 하드웨어와의 높은 확장성을 제공한다.
이티보드는 사물인터넷(IoT), 인공지능(AI) 등의 프로젝트에서 활용될 수 있으며, 초보자도 쉽게 접근할 수 있도록 다양한 개발 환경을 지원한다.
2. 특징
- 다양한 프로그래밍 환경 지원
아두이노 IDE, 마이크로파이썬, 엔트리 블록코딩을 지원하여 다양한 방식으로 프로그래밍이 가능하다. 이를 통해 초보자는 직관적인 블록코딩으로 시작하고, 숙련자는 스크립트 기반의 프로그래밍을 활용할 수 있다. - 무선 통신 기능
Wi-Fi(2.4GHz) 및 Bluetooth(BLE)를 내장하고 있어, 스마트폰, 태블릿, PC와 쉽게 연동할 수 있다. 이를 활용해 원격 제어 및 실시간 데이터 수집이 가능하며, 클라우드 컴퓨팅 환경과의 연계도 지원한다. - 내장 센서
기본적으로 온도 센서, 조도 센서, 가변 저항을 포함하고 있으며, 추가적인 센서와 모듈을 쉽게 연결할 수 있도록 설계되었다. 이러한 센서는 다양한 실습과 IoT 프로젝트에서 활용 가능하다. - 확장성이 뛰어난 하드웨어
GPIO(범용 입출력), PWM(펄스 폭 변조), ADC(아날로그-디지털 변환), I2C(인터 집적 회로), SPI(직렬 주변기기 인터페이스) 등의 다양한 인터페이스를 지원하여, 여러 가지 센서와 액추에이터를 연결할 수 있다. - 모터 드라이버 내장
별도의 드라이버 없이 DC 모터 2개를 직접 제어할 수 있도록 설계되어 있어, 로봇 제작 및 자동화 프로젝트에 적합하다. - 리튬이온 배터리 충전 기능 탑재
외부 전원 없이도 사용이 가능하도록 리튬이온 배터리를 충전할 수 있는 기능이 포함되어 있어, 이동형 프로젝트에도 활용할 수 있다. - 클라우드 및 스마트 기기 연동
AOS 및 iOS 기반의 모바일 앱과 연동할 수 있으며, 원격으로 데이터를 수집하고 모니터링할 수 있다. 이를 통해 IoT 기반 시스템을 구축할 수 있다.
3. 스펙
컨트롤러 | ESP32 (32-bit 듀얼 코어 프로세서) |
메모리 | 4MB Flash |
입출력 인터페이스 | GPIO, PWM, ADC, I2C, SPI 지원 |
통신 기능 | Wi-Fi 2.4GHz, Bluetooth BLE 내장 |
전원 공급 | USB 5V 또는 외부 배터리 지원 |
지원 개발 환경 | Arduino, MicroPython, Entry(블록코딩) |
제조사 | 한국공학기술연구원 |
4. 활용 분야
- 코딩 교육
초·중·고등학교 및 대학에서 하드웨어 및 소프트웨어 교육 도구로 활용할 수 있다. 엔트리부터 아두이노, 마이크로파이썬까지 다양한 수준의 학습이 가능하다.
교육자료를 웹, PDF, GitHub,유튜브 동영상 등 다양한 플랫폼에서 무료로 제공하기 때문에 교육 접근성이 높다. - IoT 프로젝트 개발
ESP32 칩의 Wi-Fi 및 Bluetooth 기능을 이용하여 이티보드와 다른 기기 위치 제약 없이 무선 연결할 수 있다.
이티보드에서 개발한 IoT 어플리케이션을 통해 AOS, iOS에 구애받지 않고 손쉽게 IoT 프로젝트를 구축할 수 있다. - 로봇 및 자동화 제어
내장 모터 드라이버를 활용하여 모터를 손쉽게 연결할 수 있어 로봇을 만들거나 자동화 시스템을 구축할 수 있다. - AI 및 데이터 분석 실습
이티보드에서 자체 개발한 AI 어플리케이션을 통해 이티보드 코딩 키트와 연결하여 이미지 분류, 객체 탐지, 영역 분석 등 다양한 AI 프로젝트를 구축할 수 있다. - 디지털 트윈 실습
이티보드에서 자체 개발한 디지털 트윈 프로그램을 통해 실물 키트와 동일하게 생긴 가상 코딩 키트를 작동시켜 실물 키트에 행동을 반영할 수 있다.
5. 외부 링크
한국공학기술연구원 공식 홈페이지이티보드 공식 홈페이지