Interface Wiring Maps

These are used to wire the appropriate device type(s) to each interface PIN. Instructions:

  1. Download the map for your Interface.
    1. Version 1.2 (Firmware 46)
      1. BruControl Interface Wiring Maps (combined file) v1.2 FW v46A+
    2. Version 1.1 (Firmware v45E+)
      1. BruControl Interface Wiring Map Arduino MEGA 2560 v1.1 FW v45E+
      2. BruControl Interface Wiring Map Adafruit Feather M0 v1.1
      3. BruControl Interface Wiring Map ESP32 Development Module v1.1
      4. BruControl Interface Wiring Map ESP8266/85 Generic Module v1.1
      5. BruControl Interface Wiring Map Adafruit Grand Central M4 v1.1
    3. Version 1.1  (Firmware  v45C and prior)
      1. BruControl Interface Wiring Map Arduino MEGA 2560 v1.1
      2. BruControl Interface Wiring Map Adafruit Feather M0 v1.1
      3. BruControl Interface Wiring Map ESP32 Development Module v1.1
      4. BruControl Interface Wiring Map ESP8266/85 Generic Module v1.1
      5. BruControl Interface Wiring Map Arduino Due v1.1
      6. BruControl Interface Wiring Map Adafruit Grand Central M4 v1.1
    4. Version 1.0
      1.  BruControl Interface Wiring Map Arduino MEGA 2560 v1.0
      2.  BruControl Interface Wiring Map Arduino Due v1.0
      3.  BruControl Interface Wiring Map Adafruit Feather M0 v1.0
      4.  BruControl Interface Wiring Map Arduino 101 v1.0
      5.  BruControl Interface Wiring Map Arduino UNO v1.0
      6.  BruControl Interface Wiring Map NodeMCU or Wemos D1 v1.0
      7.  BruControl Interface Wiring Map Arduino Primo 1.0
      8.  BruControl Interface Wiring Map Sonoff TH / Dual
  2. Carefully review the Notes / Key section for firmware codes, connection options, input/output types, wiring considerations, etc.
  3. Select the column for the firmware you are using (based upon connection type, options, etc.).
  4. Wire each Interface PIN per possible input/outputs. When creating a Device Element in BruControl, select the device’s corresponding port.