{
  "check": "Unmodified source compilation",
  "result": "pass",
  "board": "arduino:samd:mkrwifi1010",
  "samd_core": "1.8.14",
  "libraries": {
    "Dynamixel2Arduino": "0.8.1",
    "FlashStorage_SAMD": "1.3.2",
    "Arduino_SpiNINA": "0.0.2",
    "DynamixelShield": "0.2.6",
    "WiFiNINA": "2.1.1"
  },
  "flash_bytes": 80044,
  "ram_bytes": 7880,
  "uploaded": false,
  "physical_tested": false,
  "project": "minirhex",
  "checked_at": "2026-09-30",
  "hardware_revision": "7904cd20049396e973dd6526cd22d9240244412d",
  "publisher": "Open Source Robotics",
  "review_scope": "File and software checks by Codex; no physical hardware test",
  "hardware_source_files": 82,
  "source_sha256_manifest": [
    {
      "path": ".gitignore",
      "sha256": "b0f0f9f00ef0a16d92776ed12bc92d854950b316f13110c9fbd5ea71ced1fa3e",
      "bytes": 10
    },
    {
      "path": "Assembly/Images/arduinoMounting.jpg",
      "sha256": "8ebf457e8d0902275650ee907d52931eea550692f2065d710d9286c385762586",
      "bytes": 2000220
    },
    {
      "path": "Assembly/Images/assembledRobotAngle.jpg",
      "sha256": "38258c7320cb8eb38587bcd05414d3adbfa29828b45f9be382f9b21ce7f83c6d",
      "bytes": 2236379
    },
    {
      "path": "Assembly/Images/assembledRobotFront.jpg",
      "sha256": "72ff824bf8e84dc5027d276b01df963cc8f4288e9850dfc9e2528f9168fa30f3",
      "bytes": 1986642
    },
    {
      "path": "Assembly/Images/assembledRobotSide.jpg",
      "sha256": "23a6f7b22e8463c68ef5816334c9a52898160e16fa710b3fcda40f2e1a11facb",
      "bytes": 2354839
    },
    {
      "path": "Assembly/Images/brickStanding.jpg",
      "sha256": "0cb79352f29acb6d1ebb13f2a761fc3768b32ecbbf46f6e1967ce7b98119c6e1",
      "bytes": 2402426
    },
    {
      "path": "Assembly/Images/motorHubAlignment.jpg",
      "sha256": "bc7c75e5fea7b54d0ac576a3aee94d05e9b6d932e2d9e4ced43d3c0120d40771",
      "bytes": 1319767
    },
    {
      "path": "Assembly/Images/motorID.jpg",
      "sha256": "d9d22f12e99e9f905abb38b7e11167daae92740dc129ce94ee5635f95df09fd6",
      "bytes": 2300530
    },
    {
      "path": "Assembly/Images/motorMounting.jpg",
      "sha256": "87b682a6c2842f886245e99bf370c95d99c5d33d8b2e31dbc52ab2eeaab9bb01",
      "bytes": 2126627
    },
    {
      "path": "Assembly/Images/motorWiring.jpg",
      "sha256": "da9def8925715c1b08b0fd526d03108b416182736014c1f4797537aacfe5ac64",
      "bytes": 2272244
    },
    {
      "path": "Assembly/Images/noBattery.jpg",
      "sha256": "4eaa7754b4aadf755665aabad263dd1fe298b4c2d66dd38d38acb69cba6dbb38",
      "bytes": 2276981
    },
    {
      "path": "Assembly/Images/plastidipLeg.jpg",
      "sha256": "de8c4ac1e23d29d15603f8c933e148ae41d13c9ebd978a164a95cf1b53f31aa6",
      "bytes": 1612171
    },
    {
      "path": "Assembly/Images/quickConnectHubMounting.jpg",
      "sha256": "d39b09aeb672116dbecccccbb9dc70d14b6655d9a91f15ec8c2ec5806c35a4d0",
      "bytes": 1683187
    },
    {
      "path": "Assembly/Images/quickConnectLegMounting.jpg",
      "sha256": "535b7cc0eb782c9e69247bcd35c572e4ad0d288bb61b1afc0162acb8b967078d",
      "bytes": 1695757
    },
    {
      "path": "Assembly/Images/quick_connect_leg_print.PNG",
      "sha256": "40b298560f085ed875ce23775738876a6bb01d9fe67737ba530a2b3f257271cd",
      "bytes": 499041
    },
    {
      "path": "Assembly/Images/readme.md",
      "sha256": "c8cb7b0444dc9d4be3bcd23707e62650d0f3255e5003775fe1669fd91856eb5d",
      "bytes": 43
    },
    {
      "path": "Assembly/Images/robot_body_print.PNG",
      "sha256": "f93cc00005de59952f77ac0e1f58d38b67661a6565b8770ded924fb9b35af9f2",
      "bytes": 479544
    },
    {
      "path": "Assembly/Images/shieldMounting.jpg",
      "sha256": "08a97588b6fdca21117c842e237aa62c60d43fb7aabd556d555e698f4bd81c23",
      "bytes": 1970394
    },
    {
      "path": "Assembly/Images/shieldPinsRemoved.jpg",
      "sha256": "587f11dcc7ea017ca1b06c64da33a78f98aba7db75694101cc5b03541977470d",
      "bytes": 1548750
    },
    {
      "path": "Assembly/Images/shieldShuntConnector.jpg",
      "sha256": "90b802fff0954bb1f86dc9ecc5f4ad7fae36a6033cc28db1108498dc11b00cd9",
      "bytes": 382739
    },
    {
      "path": "Assembly/Images/shieldSolderConnectorCloseup.jpg",
      "sha256": "7e72fe178edc71637443fb2e9b7dee1caf17face521ce511a1597636df695ae8",
      "bytes": 1624830
    },
    {
      "path": "Assembly/Images/shieldSolderConnectorFull.jpg",
      "sha256": "c9277ad4d433fc1de37cee5ee896e9557b0f4f4518bbfe94915203ea13a3c014",
      "bytes": 1929373
    },
    {
      "path": "Assembly/Images/standardLegMounting.jpg",
      "sha256": "f5ebe6dd7786a21c4325e817436fec3f2b2db3a3a6e77e41635011281b7dcb62",
      "bytes": 1768906
    },
    {
      "path": "Assembly/Images/standard_leg_print.PNG",
      "sha256": "efa921d57a7e0f29cd1eed03803c78ca247a43b2f05ee2cda45b0fde9837443f",
      "bytes": 448655
    },
    {
      "path": "Assembly/Images/velcroStraps.jpg",
      "sha256": "916a0a330c1c9ecc5d9b389e19f3061377a87ce7cc232a846cc15b8689d7ff3c",
      "bytes": 2294059
    },
    {
      "path": "Assembly/Images/voltageMonitor.jpg",
      "sha256": "463954a3663aa0d2043436639dbf1c5df7d1864a58c8d2899986a6a86c2cb059",
      "bytes": 2575163
    },
    {
      "path": "Assembly/Images/voltageRegulator.jpg",
      "sha256": "f044d09456e52aa444b8bbaef9d84f01aede54d1d473da72f6279adffce94945",
      "bytes": 2242284
    },
    {
      "path": "Assembly/readme.md",
      "sha256": "08d00819be368b9e406125618613bc056e037e612ac3bd0e9483aa150ef0dce1",
      "bytes": 11621
    },
    {
      "path": "CAD/Prusa/quick_connect_legs.3mf",
      "sha256": "b460ee9d18381697cd165898318362116646bf02ec1593ce60d3a590d64ca344",
      "bytes": 172378
    },
    {
      "path": "CAD/Prusa/quick_connect_legs_0.15mm_PLA_MK3S_5h1m.gcode",
      "sha256": "0a46a1d67003cb38d537b4996f346d40a172beedea964580999073dbe7ba917e",
      "bytes": 13410944
    },
    {
      "path": "CAD/Prusa/robot_body.3mf",
      "sha256": "ed2eec6cb836733cb77d73e0441f0fe8b8c23efff966a33d131f69096f550799",
      "bytes": 212639
    },
    {
      "path": "CAD/Prusa/robot_body_0.15mm_PLA_MK3S_7h47m.gcode",
      "sha256": "47d5180e52160e55de44dda08fb9bcd5bc1174638be7e593284d78dcda16f79a",
      "bytes": 9814803
    },
    {
      "path": "CAD/Prusa/standard_legs.3mf",
      "sha256": "faef5875ec4a2a0c8e180075a84933729c4fb1d535307fa90e332b807a68caf9",
      "bytes": 128857
    },
    {
      "path": "CAD/Prusa/standard_legs_0.15mm_PLA_MK3S_4h46m.gcode",
      "sha256": "80af72af9560feb143f67baba27834cb552a73b5c4c96afd38d26697ce6ac606",
      "bytes": 13317339
    },
    {
      "path": "CAD/STL/quick_connect_hub.STL",
      "sha256": "db4022ff05335cc9cbd7d71fa32cd8a0f760e481e5e083381551f4e2f36d4012",
      "bytes": 38084
    },
    {
      "path": "CAD/STL/quick_connect_leg_double_left.STL",
      "sha256": "769bef1bea71220ae0231a9f95f2c7face1d4bac18c963c7dd99901aeabfd300",
      "bytes": 59484
    },
    {
      "path": "CAD/STL/quick_connect_leg_double_middle_left.STL",
      "sha256": "510e9e1afc035d930e7418a21ee3aede298fc5fac9def6274362bba4ea191b4b",
      "bytes": 59084
    },
    {
      "path": "CAD/STL/quick_connect_leg_double_middle_right.STL",
      "sha256": "d726e47cb6c1bd4efd44444b7a8cccee2538e7071b8fdd818117689260d42376",
      "bytes": 59084
    },
    {
      "path": "CAD/STL/quick_connect_leg_double_right.STL",
      "sha256": "a8f6521c6caf316ab1a97dd4368d7dc7b9acf9faa4f0475a81e7225ab4b5b946",
      "bytes": 59484
    },
    {
      "path": "CAD/STL/quick_connect_leg_left.STL",
      "sha256": "b9e042dffc929c47ea766bb7ed5bd6d0830edd42b5168cd701d6fa180e43d98c",
      "bytes": 58184
    },
    {
      "path": "CAD/STL/quick_connect_leg_left_middle.STL",
      "sha256": "f85cc934a7d2ae538552382b2f1b0f83726f9b35b826ab0ee7bc1c40017dad16",
      "bytes": 56684
    },
    {
      "path": "CAD/STL/quick_connect_leg_right.STL",
      "sha256": "9d2edcb3b685fc172af40f6119cda1494e55643db54ceb68d808594c7e37c665",
      "bytes": 58184
    },
    {
      "path": "CAD/STL/quick_connect_leg_right_middle.STL",
      "sha256": "658b9e8e91f94fd777a5048f20b3576abdfaf1fee4b1eee0acb6565606f8aec0",
      "bytes": 56684
    },
    {
      "path": "CAD/STL/robot_body.STL",
      "sha256": "dbadb64705b5509e607f72c7781dd84272413744c77fdca22dbe655da1977778",
      "bytes": 896884
    },
    {
      "path": "CAD/STL/standard_leg_left.STL",
      "sha256": "ae7f5c334acd956e1ccf9fee544ecd191fa4fb85f247869d1d56c0c65281f807",
      "bytes": 72984
    },
    {
      "path": "CAD/STL/standard_leg_left_middle.STL",
      "sha256": "c57cd5666af756950f770931e141dbe21e72f3416c1fad181f65030d7d1cb7c7",
      "bytes": 72684
    },
    {
      "path": "CAD/STL/standard_leg_right.STL",
      "sha256": "74a025de0a6c6be3658e765723b6cbf94bb4bcfbb8edfdf2921dfd41433d28ca",
      "bytes": 72984
    },
    {
      "path": "CAD/STL/standard_leg_right_middle.STL",
      "sha256": "99eb26676f11f723fc76e2f6f8c3922c22b6c040c0facd6b45c2b789f8727497",
      "bytes": 72684
    },
    {
      "path": "CAD/XL,XC-330.pdf",
      "sha256": "948b707cb26a64501c03fc45b1a9557b69a554dd5d6934f02e8e6f86cf2b46c2",
      "bytes": 149731
    },
    {
      "path": "CAD/cmu-wordmark-horizontal-k.dxf",
      "sha256": "3b0e64e42c235dba453940ecd663a086df7e5356e4e2c5b44b1ba082b5aa8d93",
      "bytes": 273957
    },
    {
      "path": "CAD/dxl_XL-330.SLDPRT",
      "sha256": "814b17bb06e2476821083be861b0733fe1fb6b4fcf406bb775acbb5b7c508051",
      "bytes": 91492
    },
    {
      "path": "CAD/minirhex_assembly.SLDASM",
      "sha256": "b58fb8ca454e556c29793dc87fc0a301f8cc5a86c51c9fa964fbe1f4f6146cd2",
      "bytes": 737150
    },
    {
      "path": "CAD/quick_connect_hub.SLDPRT",
      "sha256": "dca1662f764d319ef7e3e662a279880195f7550b4a539868a3bec20974882b3b",
      "bytes": 144523
    },
    {
      "path": "CAD/quick_connect_leg.SLDPRT",
      "sha256": "d30ecec4c02eaefbeea283ade54e0260350a8e0dcf9bd27ae7643cd7753ff79b",
      "bytes": 655921
    },
    {
      "path": "CAD/quick_connect_leg_double.SLDPRT",
      "sha256": "69b4ec4b03f3a1aa2f8fd9acf653c9d78c4ee729e94ab57a7c74e16af7ca7a86",
      "bytes": 575619
    },
    {
      "path": "CAD/rml-logo-robots-black.dxf",
      "sha256": "aff3bafa6cd6617a9aea3eada0bed91f83101f48c7fbf9b1b30738a3bfd5ea3c",
      "bytes": 367805
    },
    {
      "path": "CAD/robot_body.SLDPRT",
      "sha256": "c11ad37bbc16d9f4cb25e96378b0c664f8b6ee6ad6922b6284ffccf6c5ebbd96",
      "bytes": 1040457
    },
    {
      "path": "CAD/standard_leg.SLDPRT",
      "sha256": "af2785ffa662cae7316a556599dde1ee097fc84d12001ef0d84fb49b6a213ac3",
      "bytes": 441352
    },
    {
      "path": "HardwareList/readme.md",
      "sha256": "d6dd61da26731ce6b37af3c9d20581517743ff043bc11ed7fb7e420a9605c339",
      "bytes": 3825
    },
    {
      "path": "Images/README.md",
      "sha256": "157287b8b03fc6d638c48f2b3afadb2bc763b3fe3bbb34d22c7c975ae7ea0d88",
      "bytes": 245
    },
    {
      "path": "Images/_config.yml",
      "sha256": "6282bbc1ad7e9e947f1d5de68e5d93d2062bd021104e9bc2f18f2912d9b052b4",
      "bytes": 43
    },
    {
      "path": "Images/assembledRobotAngle.jpg",
      "sha256": "38258c7320cb8eb38587bcd05414d3adbfa29828b45f9be382f9b21ce7f83c6d",
      "bytes": 2236379
    },
    {
      "path": "Images/assembledRobotFront.jpg",
      "sha256": "72ff824bf8e84dc5027d276b01df963cc8f4288e9850dfc9e2528f9168fa30f3",
      "bytes": 1986642
    },
    {
      "path": "Images/assembledRobotSide.jpg",
      "sha256": "23a6f7b22e8463c68ef5816334c9a52898160e16fa710b3fcda40f2e1a11facb",
      "bytes": 2354839
    },
    {
      "path": "Images/brickStanding.jpg",
      "sha256": "0cb79352f29acb6d1ebb13f2a761fc3768b32ecbbf46f6e1967ce7b98119c6e1",
      "bytes": 2402426
    },
    {
      "path": "MiniRHex/MiniRHex.ino",
      "sha256": "0325331a2ba84b3f7f54108d9096b973f36161046307ed0e02382e0cf419aa15",
      "bytes": 7487
    },
    {
      "path": "MiniRHex/desired_values.cpp",
      "sha256": "eefb6e2507b12418800123420404a073930545e6eaae6e023edbc25f8fc15cd3",
      "bytes": 1053
    },
    {
      "path": "MiniRHex/desired_values.h",
      "sha256": "8cdaa9610f226c0bf3ef47da8d478db93b62cd7023325cd1b252bfd10f6b423a",
      "bytes": 254
    },
    {
      "path": "MiniRHex/gait_parameters.cpp",
      "sha256": "86a3aad73099a6a425025fcc7ed6a48d35ffd7448629eb3510f0f0195cbfe349",
      "bytes": 1880
    },
    {
      "path": "MiniRHex/gait_parameters.h",
      "sha256": "b6b731eb03ce84e38a50373355a8a7f4a534dd278a9457d2f39de43cb967413e",
      "bytes": 520
    },
    {
      "path": "MiniRHex/leg_info.cpp",
      "sha256": "54e4018b338484908af8967a58011daca39d6cee8dbdfb3d626f06772af61423",
      "bytes": 2688
    },
    {
      "path": "MiniRHex/leg_info.h",
      "sha256": "e916282c1a9e4dde9135f37696b7cd1b72720427586e20af07c49d1170f295cc",
      "bytes": 1205
    },
    {
      "path": "MiniRHex/param_storage.cpp",
      "sha256": "4c0d1e12d225aef386df32278eeddbda14b5a4d03383cbaf234c61ff77b2474d",
      "bytes": 2160
    },
    {
      "path": "MiniRHex/param_storage.h",
      "sha256": "8a1355e8cd0c4730138899c5d269783c248f5006fea3187be7d08e814400745d",
      "bytes": 1399
    },
    {
      "path": "MiniRHex/pd_control.cpp",
      "sha256": "dc57e20a047b5197c1505995e5e6a55abdf7e63d99593957408b105f53e9ef43",
      "bytes": 422
    },
    {
      "path": "MiniRHex/pd_control.h",
      "sha256": "7c2c762c187d809f8e1a39a5149a3ef0ac4828e7cfaf776394a130637aef8b03",
      "bytes": 235
    },
    {
      "path": "MiniRHex/webpage.ino",
      "sha256": "83ff39ab81b328623e1c835925df74b413a14f23a5af7807b3e7b67451f381f4",
      "bytes": 5525
    },
    {
      "path": "MiniRHex/wireless.ino",
      "sha256": "b99523bba0073e0d9274bf75d146ef3f0f6a37a8a3d094a647da73917123a42d",
      "bytes": 4897
    },
    {
      "path": "README.md",
      "sha256": "eebbb0dd63e40639952d0f7223aba73f4b5eea8aaeb8bde866546ebe4b31946c",
      "bytes": 6063
    },
    {
      "path": "_config.yml",
      "sha256": "b7873d9583ea9f2b11dde06a5d69de8ebc067c99c42a352b15e345cc151436fd",
      "bytes": 61
    },
    {
      "path": "citation.txt",
      "sha256": "d7eed602c8b5fdc8aa7956f2c7b138cdde5ecbdc4206300493d57015381e158a",
      "bytes": 587
    },
    {
      "path": "license.txt",
      "sha256": "5cb435c1770f13461c25a026b7a6013d943fb8455b3a4830951827d047f7316e",
      "bytes": 1440
    }
  ]
}
