Arduina сама создает "всю" прошивку, что там было до нее не важно.то есть Вы хотите сказать что независимо от прошивки ставить кроме generic esp module, например NodeMCU 1.0 как у Вас?
Плату выбирать такую какая она на самом деле. ( У меня ESP8266 ESp-12E и ESP8266 ESp-12F, поэтому выбираю NodeMCU 1.0)