{"id":37,"date":"2020-02-22T21:53:49","date_gmt":"2020-02-22T21:53:49","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/?p=37"},"modified":"2020-02-22T21:53:49","modified_gmt":"2020-02-22T21:53:49","slug":"serris-status-update-for-2-22-20","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/2020\/02\/22\/serris-status-update-for-2-22-20\/","title":{"rendered":"Serris&#8217; Status Update for 2\/22\/20"},"content":{"rendered":"<ul>\n<li>Debugging to get connection with NodeMCU\n<ul>\n<li>Server was not recognizing the board as an ESP8266 and couldn&#8217;t connect to the board to flash the firmware<\/li>\n<li>Tried in Arduino IDE with the ESP8266 community board manager (also tried different versions)<\/li>\n<li>Tried with other applications to flash firmware\u00a0 (i.e. PyFlasher, Micropython) but was still timing out<\/li>\n<li>Not working with motor controller so I tried uploading just basic code to the ESP8266 board<\/li>\n<\/ul>\n<\/li>\n<li>Thought it was a toolchain issue and started testing with different software tools\n<ul>\n<li>CP210x USB to UART bridge: tested the serial port with different versions to ensure tools were compatible<\/li>\n<li>Since the board is made from Espressif System, tried their built-in toolchain (ESP8266_RTOS_SDK) but wasn&#8217;t working<\/li>\n<\/ul>\n<\/li>\n<li>New NodeMCU parts came and tested on those\n<ul>\n<li>Realized it was a chip issue and uploading code works fine now<\/li>\n<li>Able to get code uploaded<\/li>\n<li>Working on controlling motor direction and speed but running into inconsistencies<\/li>\n<\/ul>\n<\/li>\n<li>TODOs:\n<ul>\n<li>Finalize schematic between motors, ESP8266, L298N motor controller, battery<\/li>\n<li>Control direction and speed<\/li>\n<li>Connect and control through WiFi<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Debugging to get connection with NodeMCU Server was not recognizing the board as an ESP8266 and couldn&#8217;t connect to the board to flash the firmware Tried in Arduino IDE with the ESP8266 community board manager (also tried different versions) Tried with other applications to flash firmware\u00a0 (i.e. PyFlasher, Micropython) but was still timing out Not &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/2020\/02\/22\/serris-status-update-for-2-22-20\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Serris&#8217; Status Update for 2\/22\/20&#8221;<\/span><\/a><\/p>\n","protected":false},"author":228,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[9,8],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/posts\/37"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/users\/228"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":2,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":45,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/posts\/37\/revisions\/45"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s20-teama1\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}