I have an M5Stack Core2 AWS and working on designing a project.
I haven't been able to find a document that really tells me which pins I can and can not use.
I need 3 Comm Ports (probably 2 will use EspSoftwareSerial) and 2 other pins, a Digital Input and a Digital Output. I don't see where RXD1/TXD1 (has a UART) pins are available!
For the Core2 the pins are listed:
From (hours of) studying, the ones that I don't think that I can use are:
- intSDA/intSCL (I2C Port, I'll have a 4 relay board that I'll have installed that uses I2C).
- RXD0/TXD0 (used for USB Comms)
Are there other pins that are RESERVED? (besides the obvious: GND, RST, 3.3v, 5v & BAT)
What I THINK I CAN USE:
- I can use the RXD2/TXD2 for my most important comm port.
- G27/G19 as my first SoftwareSerial RX/TX Ports.
- G25/G26 as my second SoftwareSerial RX/TX Ports.
- G35 & G36 as my Discrete Input and Output pins.
(I have a MAX3232 Serial Interface chip that I can use with 3.3v power.)
Is this correct?
Are there any other pins that I could use?
Thanks for your help!
Sir Michael