연구를 하다 보니까 스트레스 풀 겸 개발 보드를 하나 둘 사 모으다 보니 이렇게 많이 쌓여있다.
각각의 보드들의 차이가 뭔가 알아보고 싶어서 여기에 정리를 해 둔다.
1. WeMos D1 R2 (32Bit)
ESP8266 칩을 사용한 개발 보드로, 아두이노랑 비슷하면서 와이파이 접속까지 가능 한 모델이다.
디자인을 보면 예상이 되겠지만, 기본 설정만 해 주면 Arduino IDE를 이용해 개발을 할 수 있다.
무선통신이 필요한 센서 디바이스를 개발하고 있을 때 사용하고 싶었지만,
아날로그 입출력이 두개가 필요해서 결국에는 사용하지 못했다.
나온 지 좀 된 구형 모델인 관계로, 아래의 [WeMos D1 R32] 쪽을 구매하는 것이 좋다.
이 보드로 사용할 수 있는 통신규격은 아래와 같다.
・WiFi 802.11 b/g/n
ESP8266은 와이파이 통신만 사용할 수 있다.
2. WeMos D1 R32 (32Bit, Dual core)
이것도 기본 설정만 해 주면 Arduino IDE로 개발이 가능하다.
1번 보드에서는 아날로그 출력이 A0밖에 대응되지 않았는데,
이 버전은 일반적인 아두이노와 비슷하게 출력이 가능한 거 같다.
사용할 수 있는 통신규격은 아래와 같다.
・WiFi 802.11 b/g/n
・Bluetooth 4.2
3. ESP-32S (32Bit, Dual core)
웬만한 ESP시리즈는 Arduino IDE를 사용할 수 있다.
사용할 수 있는 통신규격은 아래와 같다.
・WiFi 802.11 b/g/n
・Bluetooth 4.2
5. ESP32-DevKitC (32Bit, Dual core)
ESP32-WROOM-32D 칩이 사용된 개발 보드이다.
이것도 기본 설정만 해 주면 Arduino IDE로 개발이 가능하다.
사용할 수 있는 통신규격은 아래와 같다.
・WiFi 802.11 b/g/n
・Bluetooth v4.2
6. ESP32-CAM (32Bit, Dual core)
OV2640 카메라를 이용한 개발이 가능하다.
그리고 Micro SD 메모리 슬롯이 있어 사진 파일을 외부 메모리에 저장을 할 수 있다.
사용할 수 있는 통신규격은 아래와 같다.
・WiFi 802.11 b/g/n
・Bluetooth 4.2
각각의 보드 스펙이 사이트마다 차이가 있어 정확하지 않을 수 있으니 참고로만 봐주길 바란다.