I need the help of anyone who has worked with ESP32 to check if I'm missing out on any detail.
The last project I did with the ESP8266 was with a NodeMCU plugged into the main board, and in order to program the firmware it was enough to insert a USB cable and download the program. But now I need more pins, and I'm willing to make a board with only a standalone ESP32 module (without built-in USB/UART converter). By the way, the recorder that I intend to use is based on the same chipset used in the NodeMCU board, namelly the CP2102:
https://www.ebay.com/itm/CP2102-USB-2-0 ... 1374541932
When searching for Dev Kit schemas on the web, I chose one and I grouped what I think would be the part of the recorder, and the part of the board, and it looks like below:
https://drive.google.com/file/d/1VQRZWB ... sp=sharing
It seems to me that I would need to connect between the recorder and the card, in addition to the power supply, I would have to connect the 6 serial signals (apparently not all of the flow control is used).
And another detail, it seems that some pins are reserved, so there would not be much I / O available (~ 19). Besides those that I wrote down, does anyone know of some others committed to some other function, who are reserved?
Would anyone have any remarks / corrections / complaints ?
- IO0 => Pull-Up (I can use as a button input: Normal Open for GND)
- IO2 => Pull-Down (I can use as a button input: Normal Open for 3V3)
- IO4
- IO5
- IO12
- IO13 => RTS (Reserved?)
- IO14 => CTS (Reserved?)
- IO15
- IO16
- IO17
- IO18
- IO19
- IO20 => Connected to IO23 (Reserved?)
- IO21
- IO22
- IO23 => Connected to IO20 (Reserved?)
- IO25
- IO26
- IO27
- IO32
- IO33
- IO34
- IO35
Thanks in advance.