@tdphan, wkp-A7 is really two functions. The first is you can use this pin as an analog pin A1. The second is wkp which is the wakeup pin for the STM32 processor. One low power mode for the processor is STANDBY which can only be awakened using the wakeup pin. I described the low power modes for the Photon on this thread:
Please confirm which pins on the Photon are 5 volt tolerant. Also, please indicate which pins can be used as interrupts. I need this information in order to port my current project from Core to Photon.
I am currently needing 5 volt tolerant interrupts on Core D3 and D4.
All GPIO pins except A3 and DAC are 5V tolerant (when not in analog mode), if used as a 5V input the pull-up/pull-down resistor should be disabled.
As for which pins are supported for attachInterrupt() I’m going to ping @satishgn on this. It’s not clear from the code what pins are supported, but I’d say most of them should be. There’s bound to be one or more that are not supported.
WKP is where A7 is on the Core, and does also support analog input. RX, and TX also support analog input and will be dual mapped as A8 and A9 respectively. You could access them with analogRead(RX) or analogRead(A8).
Again: Will there be a 2nd UART Port (serial2) like on the Spark??
This is pretty important for me, because I’m currently developing a device that will exchange data between two serial devices and not having a second UART would be pretty much a show stopper…