{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/2051","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/2051/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/2051/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/2051/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/2051","id":75065860,"number":2051,"title":"Mightyboard support","user":{"login":"TBSliver","id":1299825,"avatar_url":"https://avatars.githubusercontent.com/u/1299825?v=3","gravatar_id":"","url":"https://api.github.com/users/TBSliver","html_url":"https://github.com/TBSliver","followers_url":"https://api.github.com/users/TBSliver/followers","following_url":"https://api.github.com/users/TBSliver/following{/other_user}","gists_url":"https://api.github.com/users/TBSliver/gists{/gist_id}","starred_url":"https://api.github.com/users/TBSliver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TBSliver/subscriptions","organizations_url":"https://api.github.com/users/TBSliver/orgs","repos_url":"https://api.github.com/users/TBSliver/repos","events_url":"https://api.github.com/users/TBSliver/events{/privacy}","received_events_url":"https://api.github.com/users/TBSliver/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Feature%20request","name":"Feature request","color":"006b75"},{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Hardware%20Support","name":"Hardware Support","color":"006b75"},{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/labels/Needs%20more%20work","name":"Needs more work","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-05-11T03:00:55Z","updated_at":"2015-06-08T09:34:30Z","closed_at":null,"body":"Hi,\r\n\r\nHave been looking at how to add mightyboard support recently, as have got access to a Replicator clone - however have run into several issues. Main one is, there is no support for MCP4018 I2C digipots for stepper motor current setting. Obviously this will need to be added, and am willing to do the work, however there also doesnt seem to be a logical place to start adding support for a new board in.\r\n\r\nAfter looking at both the Development and Release branch, there doesnt seem to be some logical place to put any new work, especially for adding a new Board support, as the pins definition location has changed between the two. There also seems to be a lot of commits between Development and Release, which makes me wonder if the Development branch is stable enough to base new work of. Is there a particular commit ID which would probably be best to start from?\r\n\r\nAnd in regards to 'Why not use Makerbots software', well a Replicator clone is going to get nearly zero support in their Makerware closed source software, and has anyone actually tried using ReplicatorG recently? Especially compared to Cura or even Slic3r... Also, theres no support for part cooling fans in ReplicatorG..."},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/109929585","html_url":"https://github.com/MarlinFirmware/Marlin/issues/2051#issuecomment-109929585","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/2051","id":109929585,"user":{"login":"TBSliver","id":1299825,"avatar_url":"https://avatars.githubusercontent.com/u/1299825?v=3","gravatar_id":"","url":"https://api.github.com/users/TBSliver","html_url":"https://github.com/TBSliver","followers_url":"https://api.github.com/users/TBSliver/followers","following_url":"https://api.github.com/users/TBSliver/following{/other_user}","gists_url":"https://api.github.com/users/TBSliver/gists{/gist_id}","starred_url":"https://api.github.com/users/TBSliver/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TBSliver/subscriptions","organizations_url":"https://api.github.com/users/TBSliver/orgs","repos_url":"https://api.github.com/users/TBSliver/repos","events_url":"https://api.github.com/users/TBSliver/events{/privacy}","received_events_url":"https://api.github.com/users/TBSliver/received_events","type":"User","site_admin":false},"created_at":"2015-06-08T09:34:30Z","updated_at":"2015-06-08T09:34:30Z","body":"In regards to @thinkyhead's comment, the problem is that they are using a software defined SPI port for the MAX6675's rather than one of the hardware ones - which means another SPI library will have to be included for software based stuff. Also I think there are no software I2C libraries which support multiple instances of itself, as the digipots only share the clock port - Although I remember Adafruit having something that would work wiht some thermocouple MAX chips which could work on any pin.... I'l have to dig and find it"}}