diff --git a/DIAGRAM.excalidraw b/DIAGRAM.excalidraw new file mode 100644 index 0000000..bee9697 --- /dev/null +++ b/DIAGRAM.excalidraw @@ -0,0 +1,1749 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://ex.molberg.cloud", + "elements": [ + { + "id": "6-yapEMqN_3gsEGsd1GV5", + "type": "rectangle", + "x": 63.922150538037044, + "y": -610.7242086226229, + "width": 519.6888341891287, + "height": 290.1409959878024, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aD", + "roundness": { + "type": 3 + }, + "seed": 87336321, + "version": 870, + "versionNonce": 1927540271, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "tj6NoXmSGr6nUKpsgo2wL" + } + ], + "updated": 1785527019865, + "link": null, + "locked": false + }, + { + "id": "tj6NoXmSGr6nUKpsgo2wL", + "type": "text", + "x": 230.42818109695685, + "y": -605.7242086226229, + "width": 186.67677307128906, + "height": 37.800000000000004, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aDV", + "roundness": null, + "seed": 1085235105, + "version": 387, + "versionNonce": 197414991, + "isDeleted": false, + "boundElements": null, + "updated": 1785527019865, + "link": null, + "locked": false, + "text": "Raspberry Pi 5", + "fontSize": 28, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "top", + "containerId": "6-yapEMqN_3gsEGsd1GV5", + "originalText": "Raspberry Pi 5", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "HL3Z-hh9xas09MGrh1pyQ", + "type": "rectangle", + "x": -825.5913138120469, + "y": -595.0097240116424, + "width": 387.77410387080624, + "height": 290.1409959878024, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aF", + "roundness": { + "type": 3 + }, + "seed": 1989493775, + "version": 876, + "versionNonce": 1422429313, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "DhB8Q9ZfuV9oHwzQdPGJ3" + }, + { + "id": "sUq8JxSdX7sQL1SCseIbJ", + "type": "arrow" + } + ], + "updated": 1785527004047, + "link": null, + "locked": false + }, + { + "id": "DhB8Q9ZfuV9oHwzQdPGJ3", + "type": "text", + "x": -785.6909256950032, + "y": -590.0097240116424, + "width": 307.97332763671875, + "height": 37.800000000000004, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aG", + "roundness": null, + "seed": 512748079, + "version": 416, + "versionNonce": 22813505, + "isDeleted": false, + "boundElements": [], + "updated": 1785526917452, + "link": null, + "locked": false, + "text": "Car infotainment system", + "fontSize": 28, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "top", + "containerId": "HL3Z-hh9xas09MGrh1pyQ", + "originalText": "Car infotainment system", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "DGk1DxCYSxiJghyBAesN2", + "type": "rectangle", + "x": -700.0336162844227, + "y": -513.6337451632875, + "width": 262, + "height": 37, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "#ffc9c9", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aJ", + "roundness": { + "type": 3 + }, + "seed": 666443855, + "version": 540, + "versionNonce": 360155951, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "bXjq2FjL5bXp19JXIH2Gg" + }, + { + "id": "A1tBCglSwHfabflgeFGuF", + "type": "arrow" + } + ], + "updated": 1785526828282, + "link": null, + "locked": false + }, + { + "id": "bXjq2FjL5bXp19JXIH2Gg", + "type": "text", + "x": -674.6335079470203, + "y": -508.6337451632875, + "width": 211.1997833251953, + "height": 27, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aJV", + "roundness": null, + "seed": 766618881, + "version": 344, + "versionNonce": 870075727, + "isDeleted": false, + "boundElements": null, + "updated": 1785526828282, + "link": null, + "locked": false, + "text": "USB C (OTG/ADB port)", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "DGk1DxCYSxiJghyBAesN2", + "originalText": "USB C (OTG/ADB port)", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "e2eg3Ttn5S8EIUyfmM6q4", + "type": "rectangle", + "x": -701.0336162844227, + "y": -466.1337451632875, + "width": 262, + "height": 37, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aL", + "roundness": { + "type": 3 + }, + "seed": 103750209, + "version": 639, + "versionNonce": 247680687, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "oj932tZbJcx9whNk1X-3O" + }, + { + "id": "JHF4MJlCyBXS3rwNifrU1", + "type": "arrow" + } + ], + "updated": 1785526844537, + "link": null, + "locked": false + }, + { + "id": "oj932tZbJcx9whNk1X-3O", + "type": "text", + "x": -670.3435222902821, + "y": -461.1337451632875, + "width": 200.61981201171875, + "height": 27, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aM", + "roundness": null, + "seed": 682895905, + "version": 465, + "versionNonce": 695008175, + "isDeleted": false, + "boundElements": [], + "updated": 1785526828282, + "link": null, + "locked": false, + "text": "USB A (Android Auto)", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "e2eg3Ttn5S8EIUyfmM6q4", + "originalText": "USB A (Android Auto)", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "soyp64CGf6iUZYx3ec9_d", + "type": "rectangle", + "x": 65.38162268674955, + "y": -375.1616414183575, + "width": 151.00000000000003, + "height": 37, + "angle": 0, + "strokeColor": "#6741d9", + "backgroundColor": "#d0bfff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aN", + "roundness": { + "type": 3 + }, + "seed": 309779361, + "version": 1017, + "versionNonce": 2058819713, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "nqDwAHwY8t2ZBVUsxwpqp" + }, + { + "id": "9-YLVCbcJNdi6P50cGHAj", + "type": "arrow" + } + ], + "updated": 1785526081095, + "link": null, + "locked": false + }, + { + "id": "nqDwAHwY8t2ZBVUsxwpqp", + "type": "text", + "x": 79.89167822874175, + "y": -370.1616414183575, + "width": 121.97988891601562, + "height": 27, + "angle": 0, + "strokeColor": "#6741d9", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aO", + "roundness": null, + "seed": 1295826817, + "version": 856, + "versionNonce": 1169833889, + "isDeleted": false, + "boundElements": [], + "updated": 1785526801505, + "link": null, + "locked": false, + "text": "USB C power", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "soyp64CGf6iUZYx3ec9_d", + "originalText": "USB C power", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "3IaFO4za2gUoWKih1OvSk", + "type": "rectangle", + "x": 65.10384490897172, + "y": -559.2430599900154, + "width": 151.00000000000003, + "height": 37, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "#b2f2bb", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aP", + "roundness": { + "type": 3 + }, + "seed": 837857999, + "version": 1010, + "versionNonce": 1177892751, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "zKz_Buh0jzTCY3GorjdKS" + }, + { + "id": "MwcJVcp9VrppVRd6d9U4Y", + "type": "arrow" + } + ], + "updated": 1785526815078, + "link": null, + "locked": false + }, + { + "id": "zKz_Buh0jzTCY3GorjdKS", + "type": "text", + "x": 79.9239056389522, + "y": -554.2430599900154, + "width": 121.35987854003906, + "height": 27, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aQ", + "roundness": null, + "seed": 571441391, + "version": 871, + "versionNonce": 1826975151, + "isDeleted": false, + "boundElements": [], + "updated": 1785526815078, + "link": null, + "locked": false, + "text": "USB A Port 1", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "3IaFO4za2gUoWKih1OvSk", + "originalText": "USB A Port 1", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "PKuvfupnz9_1PeMEiTlbY", + "type": "rectangle", + "x": 65.10384490897172, + "y": -518.2430599900154, + "width": 151.00000000000003, + "height": 37, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "#ffc9c9", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aT", + "roundness": { + "type": 3 + }, + "seed": 974730159, + "version": 1043, + "versionNonce": 1524305391, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "TeueZYxCcj7bixixeFeJ0" + }, + { + "id": "A1tBCglSwHfabflgeFGuF", + "type": "arrow" + } + ], + "updated": 1785526815078, + "link": null, + "locked": false + }, + { + "id": "TeueZYxCcj7bixixeFeJ0", + "type": "text", + "x": 79.9239056389522, + "y": -513.2430599900154, + "width": 121.35987854003906, + "height": 27, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aU", + "roundness": null, + "seed": 389342671, + "version": 907, + "versionNonce": 1866561551, + "isDeleted": false, + "boundElements": [], + "updated": 1785526815078, + "link": null, + "locked": false, + "text": "USB A Port 2", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "PKuvfupnz9_1PeMEiTlbY", + "originalText": "USB A Port 2", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "9OptoP2zgZSvHMErDsXE0", + "type": "rectangle", + "x": 64.10384490897172, + "y": -475.24305999001535, + "width": 151.00000000000003, + "height": 37, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aV", + "roundness": { + "type": 3 + }, + "seed": 257443073, + "version": 1056, + "versionNonce": 314572879, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "pEs8JDF_diHHVwHgUKGQY" + } + ], + "updated": 1785526815078, + "link": null, + "locked": false + }, + { + "id": "pEs8JDF_diHHVwHgUKGQY", + "type": "text", + "x": 78.9239056389522, + "y": -470.24305999001535, + "width": 121.35987854003906, + "height": 27, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aW", + "roundness": null, + "seed": 1894382817, + "version": 918, + "versionNonce": 379133551, + "isDeleted": false, + "boundElements": [], + "updated": 1785526815078, + "link": null, + "locked": false, + "text": "USB A Port 3", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "9OptoP2zgZSvHMErDsXE0", + "originalText": "USB A Port 3", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "OqW41qVllMr4qTNQjQFZq", + "type": "rectangle", + "x": -144.39615509102828, + "y": -776.8838636405796, + "width": 275, + "height": 40, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "#b2f2bb", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aZ", + "roundness": { + "type": 3 + }, + "seed": 981512577, + "version": 573, + "versionNonce": 128589409, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "HHkrwYQEW6tQ-0LdNWvrC" + }, + { + "id": "MwcJVcp9VrppVRd6d9U4Y", + "type": "arrow" + }, + { + "id": "KkYuywaUk7MqSr5QUfXB4", + "type": "arrow" + } + ], + "updated": 1785526787067, + "link": null, + "locked": false + }, + { + "id": "HHkrwYQEW6tQ-0LdNWvrC", + "type": "text", + "x": -128.67603180001265, + "y": -770.3838636405796, + "width": 243.55975341796875, + "height": 27, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aa", + "roundness": null, + "seed": 1453699919, + "version": 304, + "versionNonce": 207926991, + "isDeleted": false, + "boundElements": null, + "updated": 1785526789170, + "link": null, + "locked": false, + "text": "AWUS 1900 WiFi Adapter", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "OqW41qVllMr4qTNQjQFZq", + "originalText": "AWUS 1900 WiFi Adapter", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "MwcJVcp9VrppVRd6d9U4Y", + "type": "arrow", + "x": 60.46038270241826, + "y": -545.6388353295009, + "width": 70.3387674682704, + "height": 188.17366936464612, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ab", + "roundness": { + "type": 2 + }, + "seed": 539994465, + "version": 809, + "versionNonce": 1204293775, + "isDeleted": false, + "boundElements": null, + "updated": 1785527077233, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -65.67992381289429, + -21.84945053868023 + ], + [ + -70.3387674682704, + -188.17366936464612 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "3IaFO4za2gUoWKih1OvSk", + "focus": -0.49901575068569226, + "gap": 4.643462206553465 + }, + "endBinding": { + "elementId": "OqW41qVllMr4qTNQjQFZq", + "focus": 0.026281812601176905, + "gap": 3.0713589464326105 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "ki05XLkmWYTg3H_-lE9Uh", + "type": "rectangle", + "x": -134.11441871154648, + "y": -1022.8295007037234, + "width": 205, + "height": 87, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ac", + "roundness": { + "type": 3 + }, + "seed": 2106032961, + "version": 886, + "versionNonce": 916236975, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "GEE65wMurz9Eg-pwdUPJs" + }, + { + "id": "KkYuywaUk7MqSr5QUfXB4", + "type": "arrow" + } + ], + "updated": 1785527118073, + "link": null, + "locked": false + }, + { + "id": "GEE65wMurz9Eg-pwdUPJs", + "type": "text", + "x": -107.0143515728746, + "y": -1006.3295007037234, + "width": 150.79986572265625, + "height": 54, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ad", + "roundness": null, + "seed": 264812769, + "version": 816, + "versionNonce": 1110539471, + "isDeleted": false, + "boundElements": null, + "updated": 1785527118073, + "link": null, + "locked": false, + "text": "Upstream WiFi\n(Home Network)", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "ki05XLkmWYTg3H_-lE9Uh", + "originalText": "Upstream WiFi\n(Home Network)", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "U5VOugjzKbbYLGLcwFr0z", + "type": "rectangle", + "x": 277.1538961046447, + "y": -393.4846369007443, + "width": 152.00000000000003, + "height": 71.99999999999997, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ah", + "roundness": { + "type": 3 + }, + "seed": 399604335, + "version": 1347, + "versionNonce": 1697167663, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "Fmeq_TVBi1ZMFbYxT5_KP" + }, + { + "id": "ZIkUUqIuCDEwulEXtPRx_", + "type": "arrow" + }, + { + "id": "sUq8JxSdX7sQL1SCseIbJ", + "type": "arrow" + } + ], + "updated": 1785527015715, + "link": null, + "locked": false + }, + { + "id": "Fmeq_TVBi1ZMFbYxT5_KP", + "type": "text", + "x": 295.14395500357045, + "y": -384.4846369007443, + "width": 116.01988220214844, + "height": 54, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ai", + "roundness": null, + "seed": 196498575, + "version": 1239, + "versionNonce": 2062091841, + "isDeleted": false, + "boundElements": [], + "updated": 1785527014400, + "link": null, + "locked": false, + "text": "Built-in WiFi\nHotspot", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "U5VOugjzKbbYLGLcwFr0z", + "originalText": "Built-in WiFi Hotspot", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "WrJr_o7nZZ2vs7YLOdPcS", + "type": "rectangle", + "x": 433.5185752272939, + "y": -394.1257233024943, + "width": 152.00000000000003, + "height": 71.99999999999997, + "angle": 0, + "strokeColor": "#0c8599", + "backgroundColor": "#99e9f2", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ak", + "roundness": { + "type": 3 + }, + "seed": 137951631, + "version": 1444, + "versionNonce": 1489822319, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "y3WYdI664Lzeod3KUpVTt" + } + ], + "updated": 1785527017512, + "link": null, + "locked": false + }, + { + "id": "y3WYdI664Lzeod3KUpVTt", + "type": "text", + "x": 464.6786246657705, + "y": -385.1257233024943, + "width": 89.67990112304688, + "height": 54, + "angle": 0, + "strokeColor": "#0c8599", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "al", + "roundness": null, + "seed": 2099310511, + "version": 1351, + "versionNonce": 1761918095, + "isDeleted": false, + "boundElements": [], + "updated": 1785527017512, + "link": null, + "locked": false, + "text": "Built-in\nBluetooth", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "WrJr_o7nZZ2vs7YLOdPcS", + "originalText": "Built-in Bluetooth", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "A1tBCglSwHfabflgeFGuF", + "type": "arrow", + "x": 59.92649864321996, + "y": -499.263235038069, + "width": 488.742095853323, + "height": 3.143042535296388, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "an", + "roundness": { + "type": 2 + }, + "seed": 1667759119, + "version": 1387, + "versionNonce": 1218693999, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "dwbnNhBR4B0AhCcLtpp74" + } + ], + "updated": 1785526828282, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -488.742095853323, + 3.143042535296388 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "PKuvfupnz9_1PeMEiTlbY", + "focus": 0.0020965664524654004, + "gap": 5.398533028461429, + "fixedPoint": [ + -0.035751874360671614, + 0.5067470235619413 + ] + }, + "endBinding": { + "elementId": "DGk1DxCYSxiJghyBAesN2", + "focus": -0.004380111449382312, + "gap": 9.398243263720701, + "fixedPoint": [ + 1.0358711574951172, + 0.47864893655708796 + ] + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false, + "fixedSegments": null + }, + { + "id": "dwbnNhBR4B0AhCcLtpp74", + "type": "text", + "x": -166.83624900904317, + "y": -527.4040383783777, + "width": 115.37989807128906, + "height": 27, + "angle": 0, + "strokeColor": "#e03131", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ao", + "roundness": null, + "seed": 1752208847, + "version": 15, + "versionNonce": 175350657, + "isDeleted": false, + "boundElements": null, + "updated": 1785526801505, + "link": null, + "locked": false, + "text": "ADB Control", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "A1tBCglSwHfabflgeFGuF", + "originalText": "ADB Control", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "KkYuywaUk7MqSr5QUfXB4", + "type": "arrow", + "x": -5.852659574290932, + "y": -778.3956440586098, + "width": 26.701174359924373, + "height": 153.82794543241334, + "angle": 0, + "strokeColor": "#2f9e44", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ap", + "roundness": { + "type": 2 + }, + "seed": 1031632737, + "version": 646, + "versionNonce": 1967545135, + "isDeleted": false, + "boundElements": null, + "updated": 1785527118098, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -26.701174359924373, + -153.82794543241334 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "OqW41qVllMr4qTNQjQFZq", + "focus": 0.03392086517963913, + "gap": 8 + }, + "endBinding": { + "elementId": "ki05XLkmWYTg3H_-lE9Uh", + "focus": 0.08283434476633877, + "gap": 8.5 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false, + "fixedSegments": null, + "startIsSpecial": null, + "endIsSpecial": null + }, + { + "id": "Xh0pwCRIzoV_7ECIxYcnC", + "type": "rectangle", + "x": -198.7660326754392, + "y": -161.42029453514192, + "width": 262, + "height": 37, + "angle": 0, + "strokeColor": "#6741d9", + "backgroundColor": "#d0bfff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "as", + "roundness": { + "type": 3 + }, + "seed": 267315777, + "version": 1421, + "versionNonce": 1198308993, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "7WRrHnlo557nOyRkjqbHZ" + }, + { + "id": "9-YLVCbcJNdi6P50cGHAj", + "type": "arrow" + } + ], + "updated": 1785526860469, + "link": null, + "locked": false + }, + { + "id": "7WRrHnlo557nOyRkjqbHZ", + "type": "text", + "x": -166.12592647426732, + "y": -156.42029453514192, + "width": 196.71978759765625, + "height": 27, + "angle": 0, + "strokeColor": "#6741d9", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "at", + "roundness": null, + "seed": 167377441, + "version": 1276, + "versionNonce": 1932740193, + "isDeleted": false, + "boundElements": [], + "updated": 1785526860469, + "link": null, + "locked": false, + "text": "Cigarrette 12V Power", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "Xh0pwCRIzoV_7ECIxYcnC", + "originalText": "Cigarrette 12V Power", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "9-YLVCbcJNdi6P50cGHAj", + "type": "arrow", + "x": -56.21580316245739, + "y": -163.49083057193195, + "width": 117.0148532107932, + "height": 194.58900853654325, + "angle": 0, + "strokeColor": "#6741d9", + "backgroundColor": "#d0bfff", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "au", + "roundness": { + "type": 2 + }, + "seed": 1618524001, + "version": 1520, + "versionNonce": 1266693249, + "isDeleted": false, + "boundElements": [], + "updated": 1785527075799, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 7.36395069877652, + -178.67592197696888 + ], + [ + 117.0148532107932, + -194.58900853654325 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "Xh0pwCRIzoV_7ECIxYcnC", + "focus": 0.08122522429767255, + "gap": 2.070536036790031 + }, + "endBinding": { + "elementId": "soyp64CGf6iUZYx3ec9_d", + "focus": 0.44268623512657385, + "gap": 4.582572638413737 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "UIdXKyqEXUDtsCnk6gldM", + "type": "rectangle", + "x": -495.68225487766085, + "y": -163.21240939870438, + "width": 275, + "height": 40, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "av", + "roundness": { + "type": 3 + }, + "seed": 2018951041, + "version": 1264, + "versionNonce": 898201295, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "yNHsBiGSyR69dl8433WJU" + }, + { + "id": "JHF4MJlCyBXS3rwNifrU1", + "type": "arrow" + }, + { + "id": "Hnm5O41ua3w1ks_cv6oxZ", + "type": "arrow" + } + ], + "updated": 1785527064996, + "link": null, + "locked": false + }, + { + "id": "yNHsBiGSyR69dl8433WJU", + "type": "text", + "x": -454.84216698703585, + "y": -156.71240939870438, + "width": 193.31982421875, + "height": 27, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "aw", + "roundness": null, + "seed": 1496655713, + "version": 1056, + "versionNonce": 302860257, + "isDeleted": false, + "boundElements": [], + "updated": 1785526865909, + "link": null, + "locked": false, + "text": "Android Auto Dongle", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "UIdXKyqEXUDtsCnk6gldM", + "originalText": "Android Auto Dongle", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "JHF4MJlCyBXS3rwNifrU1", + "type": "arrow", + "x": -341.19560878934925, + "y": -163.9403869334531, + "width": 93.57009727746367, + "height": 284.8750194579249, + "angle": 0, + "strokeColor": "#1971c2", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ax", + "roundness": { + "type": 2 + }, + "seed": 1368282671, + "version": 798, + "versionNonce": 1972999983, + "isDeleted": false, + "boundElements": null, + "updated": 1785527094776, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -1.6922005622125766, + -250.69994986529667 + ], + [ + -93.57009727746367, + -284.8750194579249 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "UIdXKyqEXUDtsCnk6gldM", + "focus": 0.12443461462097814, + "gap": 1 + }, + "endBinding": { + "elementId": "e2eg3Ttn5S8EIUyfmM6q4", + "focus": -0.7660041423433431, + "gap": 4.267910217609767 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false + }, + { + "id": "fe4dpCiYj4LaCo0-qgVco", + "type": "rectangle", + "x": -130.69741918648265, + "y": 51.37809437721387, + "width": 205, + "height": 87, + "angle": 0, + "strokeColor": "#9c36b5", + "backgroundColor": "#eebefa", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "ay", + "roundness": { + "type": 3 + }, + "seed": 322528385, + "version": 1465, + "versionNonce": 625008641, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "fQ_JYT0Q2Co3njfvTTsLI" + }, + { + "id": "Hnm5O41ua3w1ks_cv6oxZ", + "type": "arrow" + } + ], + "updated": 1785527098303, + "link": null, + "locked": false + }, + { + "id": "fQ_JYT0Q2Co3njfvTTsLI", + "type": "text", + "x": -95.89736272896312, + "y": 81.37809437721387, + "width": 135.39988708496094, + "height": 27, + "angle": 0, + "strokeColor": "#9c36b5", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "az", + "roundness": null, + "seed": 712715361, + "version": 1407, + "versionNonce": 352794593, + "isDeleted": false, + "boundElements": [], + "updated": 1785527098303, + "link": null, + "locked": false, + "text": "Android Phone", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "fe4dpCiYj4LaCo0-qgVco", + "originalText": "Android Phone", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "sUq8JxSdX7sQL1SCseIbJ", + "type": "arrow", + "x": -619.6917020778021, + "y": -302.45405859095604, + "width": 972.7455981824468, + "height": 262.19454012052006, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b00", + "roundness": null, + "seed": 403282145, + "version": 730, + "versionNonce": 1835585327, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "B9SRg-DZKqQsOT0eK5qff" + } + ], + "updated": 1785527114786, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 248.16396181073173 + ], + [ + 972.7455981824468, + 248.16396181073173 + ], + [ + 972.7455981824468, + -14.030578309788325 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "YoojVoVFbHoJPk0c0X5ih", + "fixedPoint": [ + 0.4995353801490183, + 1.078125 + ], + "focus": 0, + "gap": 0 + }, + "endBinding": { + "elementId": "U5VOugjzKbbYLGLcwFr0z", + "fixedPoint": [ + 0.49934210526315764, + 1.069444444444444 + ], + "focus": 0, + "gap": 0 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": true, + "fixedSegments": [ + { + "index": 2, + "start": [ + 0, + 248.16396181073173 + ], + "end": [ + 972.7455981824468, + 248.16396181073173 + ] + } + ], + "startIsSpecial": false, + "endIsSpecial": false + }, + { + "id": "B9SRg-DZKqQsOT0eK5qff", + "type": "text", + "x": -309.44792153346054, + "y": -73.19009678022431, + "width": 340.1454772949219, + "height": 37.800000000000004, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b00V", + "roundness": null, + "seed": 1796629007, + "version": 48, + "versionNonce": 614590479, + "isDeleted": false, + "boundElements": null, + "updated": 1785527047469, + "link": null, + "locked": false, + "text": "Connects to the Pi Hotspot", + "fontSize": 28, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "sUq8JxSdX7sQL1SCseIbJ", + "originalText": "Connects to the Pi Hotspot", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "YoojVoVFbHoJPk0c0X5ih", + "type": "rectangle", + "x": -727.2065616116066, + "y": -371.45405859095604, + "width": 215.22971906760904, + "height": 64, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b01", + "roundness": { + "type": 3 + }, + "seed": 1437943713, + "version": 1603, + "versionNonce": 571899631, + "isDeleted": false, + "boundElements": [ + { + "type": "text", + "id": "pQVSY3o9i4gogpqnqqpz2" + }, + { + "id": "sUq8JxSdX7sQL1SCseIbJ", + "type": "arrow" + } + ], + "updated": 1785527114497, + "link": null, + "locked": false + }, + { + "id": "pQVSY3o9i4gogpqnqqpz2", + "type": "text", + "x": -708.8116193751654, + "y": -366.45405859095604, + "width": 178.43983459472656, + "height": 54, + "angle": 0, + "strokeColor": "#f08c00", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b02", + "roundness": null, + "seed": 1976413057, + "version": 1469, + "versionNonce": 40386959, + "isDeleted": false, + "boundElements": [], + "updated": 1785527113263, + "link": null, + "locked": false, + "text": "Able to show pi-car\ndashboard", + "fontSize": 20, + "fontFamily": 6, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "YoojVoVFbHoJPk0c0X5ih", + "originalText": "Able to show pi-car dashboard", + "autoResize": true, + "lineHeight": 1.35 + }, + { + "id": "Hnm5O41ua3w1ks_cv6oxZ", + "type": "arrow", + "x": -136.9790223812484, + "y": 91.54619472663194, + "width": 222.75421066685993, + "height": 213.7846828321596, + "angle": 0, + "strokeColor": "#9c36b5", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 4, + "strokeStyle": "dashed", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "index": "b05", + "roundness": { + "type": 2 + }, + "seed": 1196319041, + "version": 897, + "versionNonce": 122666849, + "isDeleted": false, + "boundElements": null, + "updated": 1785527098369, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -197.11511372529793, + -17.21787213000698 + ], + [ + -222.75421066685993, + -213.7846828321596 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "fe4dpCiYj4LaCo0-qgVco", + "focus": -0.1176303354905316, + "gap": 6.916367300435468 + }, + "endBinding": { + "elementId": "UIdXKyqEXUDtsCnk6gldM", + "focus": 0.03059554297597679, + "gap": 5.540711818646628 + }, + "startArrowhead": null, + "endArrowhead": "arrow", + "elbowed": false + } + ], + "appState": { + "gridSize": 20, + "gridStep": 5, + "gridModeEnabled": false, + "viewBackgroundColor": "#ffffff" + }, + "files": {} +} \ No newline at end of file