ESP8266(NODE MCU)로 기동시나 프로그램 기입시에 서보가 움직이는 GPIO

최근, SG90 이나, MG996R 등의 서보를 사용해 여러가지 만들고 있습니다만,

ESP8266(NODE MCU) 으로 기동시나 프로그램 기입시에, 마음대로 서보가 움직여 버리는 것이 귀찮았으므로, GPIO 마다의 거동을 조사해 일람화했습니다. (틈새지도)


GPIO
서보의 거동(기동시나 프로그램 기입시)


0
움직이지 않는다

1
움직이는

2
움직이는

3
움직이는

4
움직이지 않는다

5
움직이지 않는다

12
움직이지 않는다

13
움직이지 않는다

14
움직이지 않는다

15
움직이지 않는다

16
움직이지 않는다


정리하면, GPIO1~3은, 기동시나 프로그램 기입시에 마음대로 서보가 움직여 버립니다.
UART의 GPIO1은 TXD0, GPIO3는 RXD0에 연결되어 있으며, 시리얼 통신의 영향을 받는 것은 알 수 있다고 합니다.
TXD1의 GPIO2로 움직이는 것은 수수께끼군요.

PWM 할 수 없을 것의 GPIO16에서도 서보의 제어를 할 수 있었던 것도 의외였습니다.

좋은 웹페이지 즐겨찾기