{
  "Config": {
    "Build": {
      "Board": "arduino:renesas_uno:unor4wifi"
    }
  },
  "Units": [
    {
      "*": [
        {
          "Name": "Arduino",
          "Instance": {
            "Digital": {
              "*": [
                {
                  "+": "TArduinoDigitalOpenDrainSerial1Channel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainSerial1Channel"
                },
                {
                  "OutputPin": {
                    "SinkPins": [
                      {
                        "ID": "__OpenWireRootUnit__.RotaryEncoderSensor1.AInputPin"
                      }
                    ]
                  },
                  "+": "TArduinoDigitalOpenDrainInterruptChannel"
                },
                {
                  "OutputPin": {
                    "SinkPins": [
                      {
                        "ID": "__OpenWireRootUnit__.RotaryEncoderSensor1.BInputPin"
                      }
                    ]
                  },
                  "+": "TArduinoBasicDigitalPWMInterruptChannel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainChannel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainPWMChannel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainPWMChannel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainChannel"
                },
                {
                  "DigitalInputPin": {
                    "SourcePin": {
                      "ID": "__OpenWireRootUnit__.Display1.ResetOutputPin"
                    }
                  },
                  "+": "TArduinoDigitalOpenDrainChannel"
                },
                {
                  "DigitalInputPin": {
                    "SourcePin": {
                      "ID": "__OpenWireRootUnit__.Display1.DataCommandOutputPin"
                    }
                  },
                  "+": "TArduinoDigitalOpenDrainPWMChannel"
                },
                {
                  "DigitalInputPin": {
                    "SourcePin": {
                      "ID": "__OpenWireRootUnit__.Display1.ChipSelectOutputPin"
                    }
                  },
                  "+": "TArduinoDigitalOpenDrainPWMChannel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainPWMSPI0Channel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainSPI0Channel"
                },
                {
                  "+": "TArduinoDigitalOpenDrainSPI0Channel"
                },
                {
                  "+": "TArduinoCombinedPullDownAnalogDigitalDACChannel"
                },
                {
                  "+": "TArduinoCombinedOpenDrainAnalogDigitalAnalogChannel"
                },
                {
                  "+": "TArduinoCombinedOpenDrainAnalogDigitalAnalogChannel"
                },
                {
                  "+": "TArduinoCombinedOpenDrainAnalogDigitalAnalogChannel"
                },
                {
                  "+": "TArduinoCombinedOpenDrainAnalogDigitalAnalogI2C0Channel"
                },
                {
                  "+": "TArduinoCombinedOpenDrainAnalogDigitalAnalogI2C0Channel"
                },
                {
                  "+": "Arduino_UNO_R4_WiFI_LoveChannel"
                }
              ]
            },
            "Modules": {
              "*": [
                {
                  "+": "TArduino_UNO_R4_ProcessorModule"
                },
                {
                  "+": "TArduinoEEPROMModule"
                },
                {
                  "+": "TArduino_UNO_R4_WatchdogTimerModule"
                },
                {
                  "+": "TArduino_UNO_R4_RTCModule"
                },
                {
                  "+": "TArduino_UNO_R4_CanBus_Module"
                },
                {
                  "+": "TArduino_UNO_R4_OperationalAmplifier"
                },
                {
                  "+": "TArduino_UNO_R4_Display_Module"
                },
                {
                  "Bluetooth": {
                    "LocalName": "",
                    "DeviceName": ""
                  },
                  "WiFi": {
                    "AccessPoint": {
                      "SSID": "",
                      "Password": ""
                    },
                    "HostName": ""
                  },
                  "Serial": {
                    "*": [
                      {
                        "+": "TArduino_UNO_R4_Serial2"
                      },
                      {
                        "+": "TArduino_UNO_R4_Serial3"
                      }
                    ]
                  },
                  "+": "TArduino_UNO_R4_Communication_Module"
                }
              ]
            },
            "Serial": {
              "*": [
                {
                  "+": "TArduinoUARTHardwareSerial0"
                },
                {
                  "+": "TArduinoUARTHardwareSerial"
                }
              ]
            },
            "I2CChannels": {
              "*": [
                {
                  "+": "TArduinoI2C"
                },
                {
                  "+": "TArduinoI2C"
                }
              ]
            },
            "SPIChannels": {
              "*": [
                {
                  "InputPin": {
                    "SourcePins": [
                      {
                        "ID": "__OpenWireRootUnit__.Display1.ControlOutputPin"
                      }
                    ]
                  },
                  "+": "TArduino_UNO_R4_SPI"
                }
              ]
            },
            "BoardType": "Arduino UNO R4 WiFi",
            "+": "TArduinoBoard"
          },
          "X": 1776,
          "Y": 256,
          "Type": "Component"
        },
        {
          "Name": "Display1",
          "Instance": {
            "ChipSelectOutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Arduino.Digital._Item10.DigitalInputPin",
                  "Name": "__OpenWireRootUnit__.Arduino.Digital.Digital[ 10 ].DigitalInputPin"
                }
              ]
            },
            "Elements": {
              "*": [
                {
                  "Elements": {
                    "*": [
                      {
                        "Name": "Draw Polygon1",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "X": 120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor1.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 0 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon2",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "X": 120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "X": 130,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor2.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 1 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon3",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "X": 120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "X": 120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor3.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 2 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon4",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "X": 120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor4.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 3 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon5",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor5.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 4 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon6",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": 130,
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor6.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 5 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon7",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor7.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 6 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      },
                      {
                        "Name": "Draw Polygon8",
                        "X": 120,
                        "Color": 4278190080,
                        "Points": {
                          "*": [
                            {
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "Y": -130,
                              "X": -120,
                              "+": "TArduinoGraphicsPoint"
                            },
                            {
                              "+": "TArduinoGraphicsPoint"
                            }
                          ]
                        },
                        "Y": 120,
                        "@": [
                          {
                            "SourcePin": {
                              "ID": "__OpenWireRootUnit__.DigitalToColor8.OutputPin"
                            },
                            "@": "FillColor",
                            "Component": "Display1",
                            "PinName": "Elements.Item [ 0 ].Elements.Item [ 7 ].FillColor",
                            "+": "TOWAlphaColorSinkPinBinding"
                          }
                        ],
                        "+": "TArduinoColorGraphicsDrawPolygon"
                      }
                    ]
                  },
                  "Name": "Draw Scene1",
                  "ClockInputPin": {
                    "SourcePins": [
                      {
                        "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin8",
                        "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [8]"
                      }
                    ]
                  },
                  "+": "TArduinoColorGraphicsElementScene"
                }
              ]
            },
            "ResetOutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Arduino.Digital._Item8.DigitalInputPin",
                  "Name": "__OpenWireRootUnit__.Arduino.Digital.Digital[ 8 ].DigitalInputPin"
                }
              ]
            },
            "ControlOutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Arduino.SPIChannels._Item0.InputPin",
                  "Name": "__OpenWireRootUnit__.Arduino.SPIChannels.SPI.InputPin"
                }
              ]
            },
            "Orientation": "goDown",
            "DataCommandOutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Arduino.Digital._Item9.DigitalInputPin",
                  "Name": "__OpenWireRootUnit__.Arduino.Digital.Digital[ 9 ].DigitalInputPin"
                }
              ]
            },
            "SPISpeed": 1109393408,
            "+": "TArduinoDisplayGC9A01_SPI"
          },
          "X": 1392,
          "Y": 1152,
          "Type": "Component"
        },
        {
          "Name": "MultiSource1",
          "Instance": {
            "+": "TArduinoIntegerMultiSource",
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.RotaryEncoderSensor1.OutputPin"
              }
            },
            "OutputPins": {
              "Pins": [
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare1.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare2.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare3.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare4.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare5.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare6.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare7.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Compare8.InputPin"
                    }
                  ]
                },
                {
                  "Type": "ptSource",
                  "SinkPins": [
                    {
                      "ID": "__OpenWireRootUnit__.Display1.Elements._Item0.ClockInputPin",
                      "Name": "__OpenWireRootUnit__.Display1.Elements.Draw Scene1.ClockInputPin"
                    }
                  ]
                }
              ],
              "Form": "__OpenWireRootUnit__",
              "Count": 9
            }
          },
          "X": 544,
          "Y": 1104,
          "Type": "Component"
        },
        {
          "Name": "RotaryEncoderSensor1",
          "Instance": {
            "Min": {
              "Value": 0,
              "RollOver": false
            },
            "Max": {
              "Value": 8,
              "RollOver": false
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.MultiSource1.InputPin"
                }
              ]
            },
            "BInputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Arduino.Digital._Item3.OutputPin",
                "Name": "__OpenWireRootUnit__.Arduino.Digital.Digital[ 3 ].OutputPin"
              }
            },
            "AInputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Arduino.Digital._Item2.OutputPin",
                "Name": "__OpenWireRootUnit__.Arduino.Digital.Digital[ 2 ].OutputPin"
              }
            },
            "+": "TArduinoRotaryEncoderSensor"
          },
          "X": 256,
          "Y": 1088,
          "Type": "Component"
        },
        {
          "Name": "Compare1",
          "Instance": {
            "Value": 1,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor1.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin0",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [0]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 784,
          "Y": 1136,
          "Type": "Component"
        },
        {
          "Name": "Compare2",
          "Instance": {
            "Value": 2,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor2.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin1",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [1]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 784,
          "Y": 1216,
          "Type": "Component"
        },
        {
          "Name": "Compare3",
          "Instance": {
            "Value": 3,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor3.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin2",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [2]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1280,
          "Type": "Component"
        },
        {
          "Name": "Compare4",
          "Instance": {
            "Value": 4,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor4.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin3",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [3]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1344,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor1",
          "Instance": {
            "TrueValue": 8388608,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare1.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._0.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon1.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1136,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor2",
          "Instance": {
            "TrueValue": 8388608,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare2.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._1.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon2.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1216,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor3",
          "Instance": {
            "TrueValue": 16711680,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare3.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._2.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon3.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1280,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor4",
          "Instance": {
            "TrueValue": 16711680,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare4.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._3.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon4.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1328,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor5",
          "Instance": {
            "TrueValue": 32768,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare5.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._4.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon5.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1392,
          "Type": "Component"
        },
        {
          "Name": "Compare5",
          "Instance": {
            "Value": 5,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor5.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin4",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [4]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1424,
          "Type": "Component"
        },
        {
          "Name": "Compare6",
          "Instance": {
            "Value": 6,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor6.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin5",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [5]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1488,
          "Type": "Component"
        },
        {
          "Name": "Compare7",
          "Instance": {
            "Value": 7,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor7.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin6",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [6]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1568,
          "Type": "Component"
        },
        {
          "Name": "Compare8",
          "Instance": {
            "Value": 8,
            "CompareType": "ctBiggerOrEqual",
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.DigitalToColor8.InputPin"
                }
              ]
            },
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.MultiSource1.OutputPins._Pin7",
                "Name": "__OpenWireRootUnit__.MultiSource1.OutputPins.Pin [7]"
              }
            },
            "+": "TArduinoIntegerCompareValue"
          },
          "X": 768,
          "Y": 1648,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor6",
          "Instance": {
            "TrueValue": 128,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare6.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._5.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon6.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1472,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor7",
          "Instance": {
            "TrueValue": 128,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare7.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._6.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon7.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 992,
          "Y": 1552,
          "Type": "Component"
        },
        {
          "Name": "DigitalToColor8",
          "Instance": {
            "TrueValue": 255,
            "InputPin": {
              "SourcePin": {
                "ID": "__OpenWireRootUnit__.Compare8.OutputPin"
              }
            },
            "OutputPin": {
              "SinkPins": [
                {
                  "ID": "__OpenWireRootUnit__.Display1.Elements.*._0.Elements.*._7.FillColorInputPin",
                  "Name": "__OpenWireRootUnit__.Display1.Elements.Elements.Draw Polygon8.FillColorInputPin"
                }
              ]
            },
            "+": "TArduinoDigitalToColor"
          },
          "X": 976,
          "Y": 1632,
          "Type": "Component"
        }
      ],
      "Name": "__OpenWireRootUnit__",
      "Type": "Diagram",
      "Selection": [
        "DigitalToColor4"
      ]
    }
  ],
  "Version": "2",
  "Content": "OpenWire Diagram",
  "Product": "Visuino Pro - Visual Arduino Programming"
}
