From 3a16bed4c2cd88d15521474ccde0f4752e58eb31 Mon Sep 17 00:00:00 2001 From: Albert Chaharbakhshi Date: Tue, 15 Dec 2015 11:46:17 -0600 Subject: [PATCH] Modify boards.txt for Sparkfun Thing Dev The Sparkfun ESP8266 Thing Dev board currently has the "upload.resetmethod" set to "ck" which is invalid for the hardware, which uses the "nodemcu" reset circuitry. You can compare the reset circuits here: https://cdn.sparkfun.com/datasheets/Wireless/WiFi/ESP8266-Thing-Dev-v10.pdf and https://raw.githubusercontent.com/nodemcu/nodemcu-devkit/master/Documents/NODEMCU_DEVKIT_SCH.png Without this change, the Thing Dev board will not program correctly unless it is power cycled with GPIO0 held to ground. After this change, the board resets, programs, and runs correctly, without any manual jumper or reset operations. --- boards.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boards.txt b/boards.txt index 5edaecb77..62dd146e9 100644 --- a/boards.txt +++ b/boards.txt @@ -433,7 +433,7 @@ thing.name=SparkFun ESP8266 Thing thing.upload.tool=esptool thing.upload.speed=921600 -thing.upload.resetmethod=ck +thing.upload.resetmethod=nodemcu thing.upload.maximum_size=434160 thing.upload.maximum_data_size=81920 thing.upload.wait_for_upload_port=true