I'd like to control some digital ICs with a ESP8266-12.

  1. How can I switch 2 pins to HIGH in the same moment?
  2. How can I switch one to LOW and the other to HIGH in the same moment?
  3. Is it possible with every port or only with grouped ports and how are the groups?
  • For that kind of thing you need to consult the ESP8266 datasheet. Since it's neither the Arduino API nor Arduino hardware (AVR) we can't help you with it.
    – Majenko
    Sep 19 '18 at 10:29
  • 1
    Maybe have a look in this direction
    – chrisl
    Sep 19 '18 at 11:01

See the datasheet: esp8266-technical_reference_en

Paragraph 2.2.2 shows how to use the output registers.

With the registers GPIO_OUT, GPIO_OUT_W1TS and GPIO_OUT_W1TC you can set or clear multiple GPIOs.

Not the answer you're looking for? Browse other questions tagged or ask your own question.