목차
특징
- WAT-Arduino128 은 ATMEGA128 에 비해 많은 예제와 라이브러리를 제공하여 개발 시간을 많이 단축할 수 있는 모듈입니다.
다른 Arduino 보드에 비해 더 많은 I/O 를 제공하며 기존처럼 Arduino IDE 로 개발이 가능한 모듈입니다. - 초보자도 WIFI, Ehternet, Bluetooth,I2C 통신을 쉽게 사용할 수 있게 구성되어 있습니다.
- 2개의 시리얼 통신
- 8개의 10비트 ADC
- I2C 제공
- 48 개의 Input/Output 선택적 사용
개발 환경 및 드라이브
- 개발 환경은 https://docs.whiteat.com/?page_id=5449 를 참조하세요
커넥터
먼저 아래쪽의 박스헤더 설명에서 핀 번호를 확인하시면 커넥터 구성을 이해하시는데 도움이 됩니다.
커넥터 번호 | 기능 | |
---|---|---|
1 | 프로그램 다운로딩, USB 전원공급 | |
2 | 외부 전원 사용 ( 5V) | |
3 | 전원 출력(5V, 3.3V, GND), 외부에서 전원이 필요할 경우 확장 가능 | |
4 | ESP8266 WIFI 모듈( https://kit128.com/goods/view?no=63 ) 연결 커넥터 | |
5 | 리셋 스위치 | |
6 | HC-06 블루투스(BlueTooth – https://kit128.com/goods/view?no=65 ) 모듈 연결 커넥터 | |
7 | PWM 확장 커넥터 ( PWM 을 사용하는 서버모터, LED 등에 연결) | |
8 | 유선 Ethernet 모듈 ( ENC28J60 – https://kit128.com/goods/view?no=66 )연결 커넥터 | |
PA | PA0 | PA0핀 |
PA1 | PA1핀 | |
PA2 | PA2핀 | |
PA3 | PA3핀 | |
PA4 | PA4핀 | |
PA5 | PA5핀 | |
PA6 | PA6핀 | |
PA7 | PA7핀 | |
PB | PB0 | PB0핀 |
PB1 | PB1핀 | |
PB2 | PB2핀 | |
PB3 | PB3핀 | |
PB4 | PB4핀 | |
PB5 | PB5핀 | |
PB6 | PB6핀 | |
PB7 | PB7핀 | |
PC | PC0 | PC0핀 |
PC1 | PC1핀 | |
PC2 | PC2핀 | |
PC3 | PC3핀 | |
PC4 | PC4핀 | |
PC5 | PC5핀 | |
PC6 | PC6핀 | |
PC7 | PC7핀 | |
PD | PD0 | PD0 / SCL |
PD1 | PD1 / SDA | |
PD2 | PD2 / RXD1 | |
PD3 | PD3 / TXD1 | |
PD4 | PD4 / WIFI RESET | |
PD5 | PD5핀 | |
PD6 | PD6핀 | |
PD7 | PD7핀 | |
PE | PE0 | PE0 핀 |
PE1 | PE1 핀 | |
PE2 | PE2 핀 | |
PE3 | PE3 핀 | |
PE4 | PE4 핀 | |
PE5 | PE5 핀 | |
PE6 | PE6 핀 | |
PE7 | PE7 핀 | |
PF | x | 1번핀 사용 안함 |
x | 2번핀 사용 안함 | |
PF0 | PF0 / ADC0 | |
PF1 | PF1 / ADC1 | |
PF2 | PF2 / ADC2 | |
PF3 | PF3 / ADC3 | |
PF4 | PF4 / ADC4 | |
PF5 | PF5 / ADC5 |
PF0 ~PF5 까지 6개의 핀 제공(PF6, PF7 은 별도의 포트로 제공)
PORTF(J7)의 1번,2번핀은 사용하지 않습니다. 빨간색으로 표시한 3번핀부터 PF0 입니다.
SPI
SPI (SS,MOSI,MISO,SCK)핀은 PB 에서 제공하며 각 핀 번호는 다음과 같습니다.
핀번호 | 기능 |
---|---|
PB0 | SS |
PB1 | SCK |
PB2 | MOSI |
PB3 | MISO |
박스헤더
보드의 양쪽으로 10핀으로 검은색 커넥터가 있는데 이것을 “10핀 박스헤더”라고 합니다.
10핀 박스헤더에 대한 설명(핀 번호 등)은 아래를 참조하세요
구성품
- WAT-Arduino128 보드
- USB Mini 5p 케이블 ( 다운로드 및 전원 공급용)
WAT-Arduino128 제품 구성품은 달라질수 있으며 쇼핑몰에서 확인하시고 구매하셔야 합니다.
소스 코드 및 예제
- LED ON/OFF 하기
- 무선통신(WIFI)으로 서버 시간 가져오기
- WIFI 로 LCD 제어
- Ethernet 으로 RFID 데이터 읽기
- 무선통신(Bluetooth 등) 유선통신( Ethernet, TCP/IP, HTTP) 등 다양한 예제 제공
- 그 외 다양한 예제, 라이브러리 제공
제품 구매
WAT-Arduino128 보드는 https://kit128.com/goods/view?no=64 에서 구매하실 수 있습니다.