Sollte es da nicht beim ESP-12E wie beim NodeMCU D1 bzw D2 oder so heißen?
ESP8266 pins haben GPIO-Nummern plus zusätzlich optionale Arduino-D-Nummern (welche aber nur für manche Boardmanager-Cores wie nodeMCU 0.9 und 1.0 und Adafruit Huzzah vordefiniert sind, nicht für alle generell):

Code:
digital  GPIO    default         
   D0     16       WAKE           
   D1      5       I2C SCL        
   D2      4       I2C SDA         
   D3      0       FLASH/LED      
   D4      2       TX1            
   D5     14       SPI SCK        
   D6     12       SPI MISO       
   D7     13       SPI MOSI        
   D8     15       MTD0 PWM       
   D9      3       UART RX0       
   D10     1       UART TX0 

-
hier also für UART:
Code:
   D9      3       UART RX0       
   D10     1       UART TX0
- - - Aktualisiert - - -

PS,
interessant übrigens, dass mySerial auf dieselben Pins initialisiert wurde wie das standardmäßige Hardware-Serial ...