{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12642","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12642/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12642/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12642/events","html_url":"https://github.com/MarlinFirmware/Marlin/pull/12642","id":391170692,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM4NzY4NDI5","number":12642,"title":"[2.0.x] Add proper MKS BASE 1.4 board defs","user":{"login":"AJMartel","id":9853311,"node_id":"MDQ6VXNlcjk4NTMzMTE=","avatar_url":"https://avatars2.githubusercontent.com/u/9853311?v=4","gravatar_id":"","url":"https://api.github.com/users/AJMartel","html_url":"https://github.com/AJMartel","followers_url":"https://api.github.com/users/AJMartel/followers","following_url":"https://api.github.com/users/AJMartel/following{/other_user}","gists_url":"https://api.github.com/users/AJMartel/gists{/gist_id}","starred_url":"https://api.github.com/users/AJMartel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJMartel/subscriptions","organizations_url":"https://api.github.com/users/AJMartel/orgs","repos_url":"https://api.github.com/users/AJMartel/repos","events_url":"https://api.github.com/users/AJMartel/events{/privacy}","received_events_url":"https://api.github.com/users/AJMartel/received_events","type":"User","site_admin":false},"labels":[{"id":195632380,"node_id":"MDU6TGFiZWwxOTU2MzIzODA=","url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/C:%20Hardware/Boards","name":"C: Hardware/Boards","color":"006b75","default":false},{"id":92232148,"node_id":"MDU6TGFiZWw5MjIzMjE0OA==","url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Needs:%20Work","name":"Needs: Work","color":"d93f0b","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-14T16:06:57Z","updated_at":"2018-12-27T18:33:39Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/pulls/12642","html_url":"https://github.com/MarlinFirmware/Marlin/pull/12642","diff_url":"https://github.com/MarlinFirmware/Marlin/pull/12642.diff","patch_url":"https://github.com/MarlinFirmware/Marlin/pull/12642.patch"},"body":"### Requirements\r\n\r\n* MKS BASE 1.4\r\n\r\n### Description\r\n\r\n<!--\r\n\r\nWe must be able to understand your proposed change from this description. If we can't understand what the code will do from this description, the Pull Request may be closed at the maintainers' discretion. Keep in mind that the maintainer reviewing this PR may not be familiar with or have worked with the code recently, so please walk us through the concepts.\r\n\r\n-->\r\n\r\nI have reverse engineered the schematics for the MKS Base 1.4\r\nThe pull request defines all exposed pins and identifies pin capability (PWM, Digital, Analog)\r\n\r\n### Benefits\r\n\r\n<!-- What does this fix or improve? -->\r\nAs the MKS Base 1.4 board is not open source and its pinout is poorly documented, this should enable developers/tinkers to fully utilize all available pins for after market Mods. \r\n\r\n### Related Issues\r\n\r\n<!-- Whether this fixes a bug or fulfills a feature request, please list any related Issues here. -->\r\nThis pull request fulfills multiple forum inquiries reference the MKS Base 1.4 board.\r\nIgnore commits not Labeled \"Add MKS Base 1.4\" (I did not realize they would be added after the pull request)"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/450206360","html_url":"https://github.com/MarlinFirmware/Marlin/pull/12642#issuecomment-450206360","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12642","id":450206360,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDIwNjM2MA==","user":{"login":"AJMartel","id":9853311,"node_id":"MDQ6VXNlcjk4NTMzMTE=","avatar_url":"https://avatars2.githubusercontent.com/u/9853311?v=4","gravatar_id":"","url":"https://api.github.com/users/AJMartel","html_url":"https://github.com/AJMartel","followers_url":"https://api.github.com/users/AJMartel/followers","following_url":"https://api.github.com/users/AJMartel/following{/other_user}","gists_url":"https://api.github.com/users/AJMartel/gists{/gist_id}","starred_url":"https://api.github.com/users/AJMartel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AJMartel/subscriptions","organizations_url":"https://api.github.com/users/AJMartel/orgs","repos_url":"https://api.github.com/users/AJMartel/repos","events_url":"https://api.github.com/users/AJMartel/events{/privacy}","received_events_url":"https://api.github.com/users/AJMartel/received_events","type":"User","site_admin":false},"created_at":"2018-12-27T18:33:39Z","updated_at":"2018-12-27T18:33:39Z","author_association":"NONE","body":"Sorry for making this difficult, the only 2 files changed are:\r\npins.h \r\n`#elif MB(MKS_BASE_14)\r\n  #include \"pins_MKS_BASE_14.h\"       // ATmega2560                                 env:megaatmega2560 ` \r\nand boards.h\r\n`#define BOARD_MKS_BASE_14       404   // MKS v1.4 A4982 stepper drivers`\r\nand 1 added file with the pin definitions:\r\npins_MKS_BASE_14.h \r\n\r\n[Marlin.zip](https://github.com/MarlinFirmware/Marlin/files/2713077/Marlin.zip)\r\n"}}
{"actor":{"display_login":"AJMartel"}}