-->
Page 1 of 1

Available pins on ESP8266 dev + motor shield

PostPosted: Fri Jun 12, 2020 8:58 am
by YigalB
Hi
I am using ESP8266 E12 Devkit with a motor shield (like this: https://www.aliexpress.com/i/32670763311.html )
I would like to connect 2 ultrasonic sensors and later on 2 servo motors and other peripherals. The motors are using D1-4 pins (correlate to GPIOs 4,3,0,2). It took me sometime to figure out that not all D* pins are avialble for use, for example D7,8 (GPIOs 13,15) are working well with one US sensor, but D5,6 (GPIOs 14,12) failed because D5 is not for free use (is that correct?).
Is there a clear map of available GPIOs I can use?
I don't need I2C, or SPI or UART for this project. yet I want to reprogram the E12 devkit via the USB connector without disconnecting wires. so maybe TX, RX are not an option, right?
Please help me to build the clear usable pins, including pins that can be Input only, output only and IO options.