{
  "name": "",
  "patches": {
    "@/main": {
      "comments": {
        "ByVDWhhvS": {
          "content": "Double-click to edit comment",
          "id": "ByVDWhhvS",
          "position": {
            "x": 1,
            "y": 1,
            "units": "slots"
          },
          "size": {
            "height": 1,
            "width": 4,
            "units": "slots"
          }
        },
        "SJ5L-2hwB": {
          "content": "Double-click to edit comment",
          "id": "SJ5L-2hwB",
          "position": {
            "x": 1,
            "y": 1,
            "units": "slots"
          },
          "size": {
            "height": 1,
            "width": 4,
            "units": "slots"
          }
        }
      },
      "links": {
        "BJDBRWG2vr": {
          "id": "BJDBRWG2vr",
          "input": {
            "nodeId": "B1-BR-Mnvr",
            "pinKey": "r1H7MwK8E"
          },
          "output": {
            "nodeId": "r1frCZf3vr",
            "pinKey": "HJU8CE2lW"
          }
        },
        "BJDXr_fnwB": {
          "id": "BJDXr_fnwB",
          "input": {
            "nodeId": "S1MmrOfhwr",
            "pinKey": "rJXICuSwyW"
          },
          "output": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "r1yhZRd8W"
          }
        },
        "BJJcGXnDS": {
          "id": "BJJcGXnDS",
          "input": {
            "nodeId": "HyNpOz73DB",
            "pinKey": "rJ5aSXCWm"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "rkWHDAW_f"
          }
        },
        "BJM6kX3PS": {
          "id": "BJM6kX3PS",
          "input": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "rJUjrCTUb"
          },
          "output": {
            "nodeId": "rkgngzMnvr",
            "pinKey": "BJ--G1tI-"
          }
        },
        "BJhEhfhvr": {
          "id": "BJhEhfhvr",
          "input": {
            "nodeId": "BJW2Mnf3Pr",
            "pinKey": "B11QT1qLN"
          },
          "output": {
            "nodeId": "BJY43GnDr",
            "pinKey": "__out__"
          }
        },
        "Bk3UUM3vr": {
          "id": "Bk3UUM3vr",
          "input": {
            "nodeId": "B1-BR-Mnvr",
            "pinKey": "S1mxGvKUN"
          },
          "output": {
            "nodeId": "HJHCbM3PH",
            "pinKey": "ryH6tSt8N"
          }
        },
        "BklfvazhPS": {
          "id": "BklfvazhPS",
          "input": {
            "nodeId": "B1GDpznPS",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "B12lzz3vB",
            "pinKey": "BJ--G1tI-"
          }
        },
        "By1aJmhPH": {
          "id": "By1aJmhPH",
          "input": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "rkmiHCaIZ"
          },
          "output": {
            "nodeId": "B12lzz3vB",
            "pinKey": "BJ--G1tI-"
          }
        },
        "By9M9M2vH": {
          "id": "By9M9M2vH",
          "input": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "HJAq-A_8-"
          },
          "output": {
            "nodeId": "SkmBufhwB",
            "pinKey": "BJ--G1tI-"
          }
        },
        "H1I6Ofm2vr": {
          "id": "H1I6Ofm2vr",
          "input": {
            "nodeId": "B1lpuMX2vB",
            "pinKey": "HJIQ6AY8E"
          },
          "output": {
            "nodeId": "HJf6dfmhvH",
            "pinKey": "__out__"
          }
        },
        "H1KpdGmnvr": {
          "id": "H1KpdGmnvr",
          "input": {
            "nodeId": "Bk6_f72wB",
            "pinKey": "HJvqZ0dLZ"
          },
          "output": {
            "nodeId": "HyNpOz73DB",
            "pinKey": "HyqbI70-7"
          }
        },
        "H1sXHuz3vH": {
          "id": "H1sXHuz3vH",
          "input": {
            "nodeId": "H1rmS_GhPr",
            "pinKey": "BJI7P8t9Z"
          },
          "output": {
            "nodeId": "S1VQrdMhwr",
            "pinKey": "H1E8AuSPkZ"
          }
        },
        "HJNc1mnwH": {
          "id": "HJNc1mnwH",
          "input": {
            "nodeId": "ByxW7yQhwr",
            "pinKey": "SyN0S7RZ7"
          },
          "output": {
            "nodeId": "S1MmrOfhwr",
            "pinKey": "H1E8AuSPkZ"
          }
        },
        "HJUZbQ2PH": {
          "id": "HJUZbQ2PH",
          "input": {
            "nodeId": "BJN8Mz2vS",
            "pinKey": "HJAq-A_8-"
          },
          "output": {
            "nodeId": "B1bm1m2PB",
            "pinKey": "SkgG870bX"
          }
        },
        "HkFH0Wf2PB": {
          "id": "HkFH0Wf2PB",
          "input": {
            "nodeId": "B14rCZMhwB",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "HJHCbM3PH",
            "pinKey": "ryH6tSt8N"
          }
        },
        "HkX9GGhPr": {
          "id": "HkX9GGhPr",
          "input": {
            "nodeId": "rJlYGz2vS",
            "pinKey": "rJJHNrVuM"
          },
          "output": {
            "nodeId": "BJN8Mz2vS",
            "pinKey": "r1yhZRd8W"
          }
        },
        "HkdT_Gm3PS": {
          "id": "HkdT_Gm3PS",
          "input": {
            "nodeId": "B1lpuMX2vB",
            "pinKey": "S1gH6CKIN"
          },
          "output": {
            "nodeId": "HJ-pOzX3PH",
            "pinKey": "HJrBNr4dG"
          }
        },
        "Hy8BR-fhwr": {
          "id": "Hy8BR-fhwr",
          "input": {
            "nodeId": "r1frCZf3vr",
            "pinKey": "B13SCNhl-"
          },
          "output": {
            "nodeId": "rJXHC-zhvH",
            "pinKey": "ByfGSDjQE"
          }
        },
        "Hy_BAbM2vB": {
          "id": "Hy_BAbM2vB",
          "input": {
            "nodeId": "H1lrRWzhwS",
            "pinKey": "r1n7kPYIN"
          },
          "output": {
            "nodeId": "HJHCbM3PH",
            "pinKey": "ryH6tSt8N"
          }
        },
        "Hyeqe6f2DB": {
          "id": "Hyeqe6f2DB",
          "input": {
            "nodeId": "ry9xpf2wr",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "B12lzz3vB",
            "pinKey": "SJjATKrlm"
          }
        },
        "HygKifMnPB": {
          "id": "HygKifMnPB",
          "input": {
            "nodeId": "ry9dfMnvS",
            "pinKey": "HJIQ6AY8E"
          },
          "output": {
            "nodeId": "BkFsfM2vS",
            "pinKey": "__out__"
          }
        },
        "HynfMX3DS": {
          "id": "HynfMX3DS",
          "input": {
            "nodeId": "ByxW7yQhwr",
            "pinKey": "rJ5aSXCWm"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "rkWHDAW_f"
          }
        },
        "HywZbQnPB": {
          "id": "HywZbQnPB",
          "input": {
            "nodeId": "Bygnz3fnDS",
            "pinKey": "HJAq-A_8-"
          },
          "output": {
            "nodeId": "ByxW7yQhwr",
            "pinKey": "SkgG870bX"
          }
        },
        "S1eUV9M3DH": {
          "id": "S1eUV9M3DH",
          "input": {
            "nodeId": "By845MhvS",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "r1frCZf3vr",
            "pinKey": "HJU8CE2lW"
          }
        },
        "SJ-UkXnwr": {
          "id": "SJ-UkXnwr",
          "input": {
            "nodeId": "B1bm1m2PB",
            "pinKey": "S1618X0bX"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "S1yaHC6UW"
          }
        },
        "SJ9fMm2wB": {
          "id": "SJ9fMm2wB",
          "input": {
            "nodeId": "B1bm1m2PB",
            "pinKey": "rJ5aSXCWm"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "rkWHDAW_f"
          }
        },
        "SJYXr_fhPS": {
          "id": "SJYXr_fhPS",
          "input": {
            "nodeId": "S1VQrdMhwr",
            "pinKey": "rJXICuSwyW"
          },
          "output": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "r1yhZRd8W"
          }
        },
        "SJdmSuf2wS": {
          "id": "SJdmSuf2wS",
          "input": {
            "nodeId": "HJQQHdf3Pr",
            "pinKey": "rJXICuSwyW"
          },
          "output": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "r1yhZRd8W"
          }
        },
        "SJhmHuz2PH": {
          "id": "SJhmHuz2PH",
          "input": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "SkUjZA_L-"
          },
          "output": {
            "nodeId": "H1rmS_GhPr",
            "pinKey": "HJhXDIY9-"
          }
        },
        "SJvFz73DB": {
          "id": "SJvFz73DB",
          "input": {
            "nodeId": "HyNpOz73DB",
            "pinKey": "SyN0S7RZ7"
          },
          "output": {
            "nodeId": "HJQQHdf3Pr",
            "pinKey": "H1E8AuSPkZ"
          }
        },
        "SJwJeXnwH": {
          "id": "SJwJeXnwH",
          "input": {
            "nodeId": "Bygnz3fnDS",
            "pinKey": "HJvqZ0dLZ"
          },
          "output": {
            "nodeId": "ByxW7yQhwr",
            "pinKey": "HyqbI70-7"
          }
        },
        "SkcpOzmnwr": {
          "id": "SkcpOzmnwr",
          "input": {
            "nodeId": "Bk6_f72wB",
            "pinKey": "HJAq-A_8-"
          },
          "output": {
            "nodeId": "HyNpOz73DB",
            "pinKey": "SkgG870bX"
          }
        },
        "Skx2P6z3wS": {
          "id": "Skx2P6z3wS",
          "input": {
            "nodeId": "Sy3P6f2vr",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "rkgngzMnvr",
            "pinKey": "BJ--G1tI-"
          }
        },
        "Sy_ZMm3Dr": {
          "id": "Sy_ZMm3Dr",
          "input": {
            "nodeId": "ByxW7yQhwr",
            "pinKey": "S1618X0bX"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "S1yaHC6UW"
          }
        },
        "SyqhMnznwB": {
          "id": "SyqhMnznwB",
          "input": {
            "nodeId": "H1M3zhM2vr",
            "pinKey": "rJJHNrVuM"
          },
          "output": {
            "nodeId": "Bygnz3fnDS",
            "pinKey": "r1yhZRd8W"
          }
        },
        "Syx2m3fnDB": {
          "id": "Syx2m3fnDB",
          "input": {
            "nodeId": "ry9dfMnvS",
            "pinKey": "B11QT1qLN"
          },
          "output": {
            "nodeId": "H1hX3fhPr",
            "pinKey": "__out__"
          }
        },
        "r1qSEGnvB": {
          "id": "r1qSEGnvB",
          "input": {
            "nodeId": "rkegNznwr",
            "pinKey": "SJDbf_YUV"
          },
          "output": {
            "nodeId": "ry9dfMnvS",
            "pinKey": "r1DL6CFU4"
          }
        },
        "r1w8y73vH": {
          "id": "r1w8y73vH",
          "input": {
            "nodeId": "BJN8Mz2vS",
            "pinKey": "HJvqZ0dLZ"
          },
          "output": {
            "nodeId": "B1bm1m2PB",
            "pinKey": "HyqbI70-7"
          }
        },
        "r1xdXnfhPr": {
          "id": "r1xdXnfhPr",
          "input": {
            "nodeId": "Sy_7hGhvH",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "B1-BR-Mnvr",
            "pinKey": "rylSGPt8E"
          }
        },
        "rJ4-CzhPS": {
          "id": "rJ4-CzhPS",
          "input": {
            "nodeId": "BJW2Mnf3Pr",
            "pinKey": "S1gH6CKIN"
          },
          "output": {
            "nodeId": "H1M3zhM2vr",
            "pinKey": "HJrBNr4dG"
          }
        },
        "rJUmrdf3wS": {
          "id": "rJUmrdf3wS",
          "input": {
            "nodeId": "BJ-XHuG2PB",
            "pinKey": "rJXICuSwyW"
          },
          "output": {
            "nodeId": "BkxmBOGnvB",
            "pinKey": "r1yhZRd8W"
          }
        },
        "rJctMXnPS": {
          "id": "rJctMXnPS",
          "input": {
            "nodeId": "HyNpOz73DB",
            "pinKey": "S1618X0bX"
          },
          "output": {
            "nodeId": "Hkhznz2wS",
            "pinKey": "S1yaHC6UW"
          }
        },
        "rJlRG8GnDr": {
          "id": "rJlRG8GnDr",
          "input": {
            "nodeId": "rkegNznwr",
            "pinKey": "Sy6LZuYIE"
          },
          "output": {
            "nodeId": "rJAfLMnvB",
            "pinKey": "__out__"
          }
        },
        "rkBp_z7hwS": {
          "id": "rkBp_z7hwS",
          "input": {
            "nodeId": "HJ-pOzX3PH",
            "pinKey": "rJJHNrVuM"
          },
          "output": {
            "nodeId": "Bk6_f72wB",
            "pinKey": "r1yhZRd8W"
          }
        },
        "rkPTOGQnPB": {
          "id": "rkPTOGQnPB",
          "input": {
            "nodeId": "B1lpuMX2vB",
            "pinKey": "B11QT1qLN"
          },
          "output": {
            "nodeId": "Hk7TOfQnwB",
            "pinKey": "__out__"
          }
        },
        "rkeBGaG2PB": {
          "id": "rkeBGaG2PB",
          "input": {
            "nodeId": "BJHGTf2vr",
            "pinKey": "__in__"
          },
          "output": {
            "nodeId": "rkgngzMnvr",
            "pinKey": "SJjATKrlm"
          }
        },
        "rkh3zhMhPH": {
          "id": "rkh3zhMhPH",
          "input": {
            "nodeId": "BJW2Mnf3Pr",
            "pinKey": "HJIQ6AY8E"
          },
          "output": {
            "nodeId": "rJQnfhfnwr",
            "pinKey": "__out__"
          }
        },
        "ryQ-Czhwr": {
          "id": "ryQ-Czhwr",
          "input": {
            "nodeId": "ry9dfMnvS",
            "pinKey": "S1gH6CKIN"
          },
          "output": {
            "nodeId": "rJlYGz2vS",
            "pinKey": "HJrBNr4dG"
          }
        },
        "rycK1QhPr": {
          "id": "rycK1QhPr",
          "input": {
            "nodeId": "B1bm1m2PB",
            "pinKey": "SyN0S7RZ7"
          },
          "output": {
            "nodeId": "BJ-XHuG2PB",
            "pinKey": "H1E8AuSPkZ"
          }
        }
      },
      "nodes": {
        "B1-BR-Mnvr": {
          "boundLiterals": {
            "r1H7MwK8E": "Continuously"
          },
          "id": "B1-BR-Mnvr",
          "position": {
            "x": -2,
            "y": -3,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/clear-display"
        },
        "B12lzz3vB": {
          "boundLiterals": {
            "ByNiWkt8Z": "D2"
          },
          "id": "B12lzz3vB",
          "label": "increment",
          "position": {
            "x": 4,
            "y": -5,
            "units": "slots"
          },
          "type": "xod/common-hardware/button"
        },
        "B14rCZMhwB": {
          "id": "B14rCZMhwB",
          "label": "DEV",
          "position": {
            "x": -2,
            "y": 0,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "B1GDpznPS": {
          "id": "B1GDpznPS",
          "label": "INC",
          "position": {
            "x": 4,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "B1bm1m2PB": {
          "id": "B1bm1m2PB",
          "label": "pass if count=0",
          "position": {
            "x": 7,
            "y": -1,
            "units": "slots"
          },
          "type": "xod/stream/pass-if"
        },
        "B1lpuMX2vB": {
          "boundLiterals": {
            "Bkw-6yqI4": "45"
          },
          "id": "B1lpuMX2vB",
          "position": {
            "x": 18,
            "y": 2,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/draw-text"
        },
        "BJ-XHuG2PB": {
          "boundLiterals": {
            "HJG8C_SPkb": "0"
          },
          "id": "BJ-XHuG2PB",
          "position": {
            "x": 12,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/core/equal"
        },
        "BJHGTf2vr": {
          "id": "BJHGTf2vr",
          "label": "PUSH-",
          "position": {
            "x": 9,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "BJN8Mz2vS": {
          "id": "BJN8Mz2vS",
          "position": {
            "x": 3,
            "y": 0,
            "units": "slots"
          },
          "type": "xod/core/count"
        },
        "BJW2Mnf3Pr": {
          "boundLiterals": {
            "Bkw-6yqI4": "30"
          },
          "id": "BJW2Mnf3Pr",
          "position": {
            "x": 9,
            "y": 2,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/draw-text"
        },
        "BJY43GnDr": {
          "id": "BJY43GnDr",
          "label": "DONE",
          "position": {
            "x": 16,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "BJyADn3DS": {
          "id": "BJyADn3DS",
          "position": {
            "x": 21,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/core/pid-controller"
        },
        "Bk6_f72wB": {
          "id": "Bk6_f72wB",
          "position": {
            "x": 21,
            "y": 0,
            "units": "slots"
          },
          "type": "xod/core/count"
        },
        "BkFsfM2vS": {
          "id": "BkFsfM2vS",
          "label": "DEV",
          "position": {
            "x": 0,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "BkxmBOGnvB": {
          "id": "BkxmBOGnvB",
          "position": {
            "x": 14,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/core/count"
        },
        "By845MhvS": {
          "id": "By845MhvS",
          "label": "TICK",
          "position": {
            "x": 0,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "Bygnz3fnDS": {
          "id": "Bygnz3fnDS",
          "position": {
            "x": 12,
            "y": 0,
            "units": "slots"
          },
          "type": "xod/core/count"
        },
        "ByxW7yQhwr": {
          "id": "ByxW7yQhwr",
          "label": "pass if count=1",
          "position": {
            "x": 12,
            "y": -1,
            "units": "slots"
          },
          "type": "xod/stream/pass-if"
        },
        "H1M3zhM2vr": {
          "boundLiterals": {
            "HynENHNOz": "\"Kp\"",
            "rJGQNB4df": "\":\""
          },
          "id": "H1M3zhM2vr",
          "position": {
            "x": 12,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/core/join"
        },
        "H1hX3fhPr": {
          "id": "H1hX3fhPr",
          "label": "DONE",
          "position": {
            "x": 7,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "H1lrRWzhwS": {
          "id": "H1lrRWzhwS",
          "position": {
            "x": -2,
            "y": -1,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/init"
        },
        "H1rmS_GhPr": {
          "id": "H1rmS_GhPr",
          "position": {
            "x": 16,
            "y": -5,
            "units": "slots"
          },
          "type": "xod/core/defer"
        },
        "HJ-pOzX3PH": {
          "boundLiterals": {
            "HynENHNOz": "\"Kp\"",
            "rJGQNB4df": "\":\""
          },
          "id": "HJ-pOzX3PH",
          "position": {
            "x": 21,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/core/join"
        },
        "HJHCbM3PH": {
          "id": "HJHCbM3PH",
          "position": {
            "x": -2,
            "y": -2,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/ssd1306-oled-i2c-device"
        },
        "HJQQHdf3Pr": {
          "boundLiterals": {
            "HJG8C_SPkb": "2"
          },
          "id": "HJQQHdf3Pr",
          "position": {
            "x": 16,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/core/equal"
        },
        "HJf6dfmhvH": {
          "id": "HJf6dfmhvH",
          "label": "DEV",
          "position": {
            "x": 18,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "Hk7TOfQnwB": {
          "id": "Hk7TOfQnwB",
          "label": "DONE",
          "position": {
            "x": 25,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "Hkhznz2wS": {
          "boundLiterals": {
            "S10qrR6UZ": "1",
            "rygjH06LW": "-1"
          },
          "id": "Hkhznz2wS",
          "position": {
            "x": 5,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/core/select"
        },
        "HyNpOz73DB": {
          "id": "HyNpOz73DB",
          "label": "pass if count=2",
          "position": {
            "x": 17,
            "y": -1,
            "units": "slots"
          },
          "type": "xod/stream/pass-if"
        },
        "S1MmrOfhwr": {
          "boundLiterals": {
            "HJG8C_SPkb": "1"
          },
          "id": "S1MmrOfhwr",
          "position": {
            "x": 14,
            "y": -3,
            "units": "slots"
          },
          "type": "xod/core/equal"
        },
        "S1VQrdMhwr": {
          "boundLiterals": {
            "HJG8C_SPkb": "3"
          },
          "id": "S1VQrdMhwr",
          "position": {
            "x": 17,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/core/equal"
        },
        "SkmBufhwB": {
          "boundLiterals": {
            "ByNiWkt8Z": "D4"
          },
          "description": "\n",
          "id": "SkmBufhwB",
          "label": "switch parameter",
          "position": {
            "x": 14,
            "y": -5,
            "units": "slots"
          },
          "type": "xod/common-hardware/button"
        },
        "Sy3P6f2vr": {
          "id": "Sy3P6f2vr",
          "label": "DEC",
          "position": {
            "x": 8,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "Sy_7hGhvH": {
          "id": "Sy_7hGhvH",
          "label": "DONE",
          "position": {
            "x": 1,
            "y": -2,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        },
        "r1frCZf3vr": {
          "id": "r1frCZf3vr",
          "position": {
            "x": -2,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/core/clock"
        },
        "rJAfLMnvB": {
          "id": "rJAfLMnvB",
          "label": "DEV",
          "position": {
            "x": -2,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "rJQnfhfnwr": {
          "id": "rJQnfhfnwr",
          "label": "DEV",
          "position": {
            "x": 9,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/patch-nodes/from-bus"
        },
        "rJXHC-zhvH": {
          "boundLiterals": {
            "ByfGSDjQE": "0.1"
          },
          "id": "rJXHC-zhvH",
          "position": {
            "x": -1,
            "y": -5,
            "units": "slots"
          },
          "type": "xod/debug/tweak-number"
        },
        "rJlYGz2vS": {
          "boundLiterals": {
            "HynENHNOz": "\"Kp\"",
            "rJGQNB4df": "\":\""
          },
          "id": "rJlYGz2vS",
          "position": {
            "x": 3,
            "y": 1,
            "units": "slots"
          },
          "type": "xod/core/join"
        },
        "rkegNznwr": {
          "id": "rkegNznwr",
          "position": {
            "x": -2,
            "y": 2,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/send-buffer-to-display"
        },
        "rkgngzMnvr": {
          "boundLiterals": {
            "ByNiWkt8Z": "D3"
          },
          "id": "rkgngzMnvr",
          "label": "decrement",
          "position": {
            "x": 8,
            "y": -5,
            "units": "slots"
          },
          "type": "xod/common-hardware/button"
        },
        "ry9dfMnvS": {
          "boundLiterals": {
            "Bkw-6yqI4": "15"
          },
          "id": "ry9dfMnvS",
          "position": {
            "x": 0,
            "y": 2,
            "units": "slots"
          },
          "type": "wayland/ssd1306-oled-i2c/draw-text"
        },
        "ry9xpf2wr": {
          "id": "ry9xpf2wr",
          "label": "PUSH+",
          "position": {
            "x": 5,
            "y": -4,
            "units": "slots"
          },
          "type": "xod/patch-nodes/to-bus"
        }
      },
      "path": "@/main"
    }
  }
}
