So you're a Noob? Post your questions here until you graduate! Don't be shy.

User avatar
By georgestephanis
#66509 Howdy!

So I'm trying to sort out what I'm doing wrong -- still an ESP beginner, but trying to sort stuff out. I'm running roughly the following circuit on an ESP-12S (it's what I had closes to hand when I soldered it up, I can just as easily do an E or an F)

Image

It works 100% fine if I upload a simple blink to it:

Code: Select allvoid setup() {
  pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  delay(1000);
  digitalWrite(2, LOW);
  delay(1000);
}


Blink works. No problems.

When I upload something trying to use the one neopixel that I've got soldered on at the first position, as follows, it reboots approximately every fifteen seconds (going by the boot data I'm getting off the tx pin)

Code: Select all#include <Adafruit_NeoPixel.h>

Adafruit_NeoPixel w = Adafruit_NeoPixel( 1, 5 );

void setup() {
  w.begin();
  w.setPixelColor( 0, w.Color( 255, 165, 0 ) ); // Orange
  w.show();

  pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  w.setPixelColor( 0, w.Color( 0, 255, 0 ) ); // Green
  w.show();
  delay(1000);

  digitalWrite(2, LOW);
  w.setPixelColor( 0, w.Color( 0, 0, 0 ) ); // Black
  w.show();
  delay(1000);
}


and the reboot that comes in every fifteen seconds:

Code: Select all ets Jan  8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
v09f0c112
~ld


The really odd bit is that ordinarily I'll get the boot data at 74880 baud (and if I manually hit the button that shorts RESET to GND I still do), but with this fifteen second reboot cycle, it's coming in at 115200 baud -- I don't know if there's any significance to that, but it seemed interesting.

Sometimes when I'm trying to upload a sketch with the Adafruit Neopixel library, like this:

Code: Select all#include <Adafruit_NeoPixel.h>

void setup() {
  pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  delay(1000);

  digitalWrite(2, LOW);
  delay(1000);
}


I get the following:

Code: Select allArduino: 1.8.2 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 4M (1M SPIFFS), ck, Disabled, None"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\George Stephanis\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\George Stephanis\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\George Stephanis\Documents\Arduino\libraries -fqbn=esp8266:esp8266:generic:CpuFrequency=80,FlashFreq=40,FlashMode=dio,UploadSpeed=115200,FlashSize=4M1M,ResetMethod=ck,Debug=Disabled,DebugLevel=None____ -ide-version=10802 -build-path C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846 -warnings=none -build-cache C:\Users\GEORGE~1\AppData\Local\Temp\arduino_cache_753030 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9 -prefs=runtime.tools.mkspiffs.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -verbose C:\Users\George Stephanis\Documents\Arduino\W_Badge_2\W_Badge_2.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\George Stephanis\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\George Stephanis\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\George Stephanis\Documents\Arduino\libraries -fqbn=esp8266:esp8266:generic:CpuFrequency=80,FlashFreq=40,FlashMode=dio,UploadSpeed=115200,FlashSize=4M1M,ResetMethod=ck,Debug=Disabled,DebugLevel=None____ -ide-version=10802 -build-path C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846 -warnings=none -build-cache C:\Users\GEORGE~1\AppData\Local\Temp\arduino_cache_753030 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9 -prefs=runtime.tools.mkspiffs.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -verbose C:\Users\George Stephanis\Documents\Arduino\W_Badge_2\W_Badge_2.ino
Using board 'generic' from platform in folder: C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0
Using core 'esp8266' from platform in folder: C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0
Detecting libraries used...
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01"  -DESP8266 "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp" -o "nul"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01"  -DESP8266 "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic" "-IC:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp" -o "nul"
Using cached library dependencies for file: C:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp
Using cached library dependencies for file: C:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel\esp8266.c
Generating function prototypes...
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11  -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01"  -DESP8266 "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic" "-IC:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp" -o "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include" "-IC:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC   -DARDUINO=10802 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_ESP01"  -DESP8266 "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266" "-IC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic" "-IC:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp" -o "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp.o"
Compiling libraries...
Compiling library "Adafruit_NeoPixel"
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\libraries\Adafruit_NeoPixel\esp8266.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp.o
Compiling core...
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cont.S.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cont_util.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_eboot_command.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_flash_utils.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_i2s.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_noniso.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_phy.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_postmortem.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_si2c.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_timer.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_analog.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_digital.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_pulse.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_pwm.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_shift.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\heap.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libc_replacements.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\time.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\uart.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libb64\cdecode.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libb64\cencode.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_cache.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_check.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_gc.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_hydrogen.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_nucleus.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\umm_malloc\umm_malloc.c.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Esp.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\FS.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\HardwareSerial.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\IPAddress.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\MD5Builder.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Print.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Schedule.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Stream.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\StreamString.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Tone.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Updater.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\WMath.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\WString.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\abi.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\base64.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cbuf.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_main.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\debug.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\pgmspace.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs_api.cpp.o
Using previously compiled file: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs_hal.cpp.o
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cont.S.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cont_util.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_eboot_command.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_flash_utils.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_i2s.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_noniso.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_phy.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_postmortem.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_si2c.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_timer.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_analog.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_digital.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_pulse.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_pwm.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_wiring_shift.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\heap.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libc_replacements.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\time.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\uart.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libb64\cdecode.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\libb64\cencode.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_cache.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_check.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_gc.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_hydrogen.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs\spiffs_nucleus.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\umm_malloc\umm_malloc.c.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Esp.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\FS.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\HardwareSerial.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\IPAddress.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\MD5Builder.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Print.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Schedule.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Stream.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\StreamString.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Tone.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\Updater.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\WMath.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\WString.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\abi.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\base64.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\cbuf.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\core_esp8266_main.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\debug.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\pgmspace.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs_api.cpp.o"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru  "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\core\spiffs_hal.cpp.o"
Archiving built core (caching) in: C:\Users\GEORGE~1\AppData\Local\Temp\arduino_cache_753030\core\core_esp8266_esp8266_generic_CpuFrequency_80,FlashFreq_40,FlashMode_dio,UploadSpeed_115200,FlashSize_4M1M,ResetMethod_ck,Debug_Disabled,DebugLevel_None_____aff7afa178788e9ea7e5bd9b53fec127.a
Linking everything together...
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -g -w -Os -nostdlib -Wl,--no-check-sections -u call_user_start -Wl,-static "-LC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lib" "-LC:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/ld" "-Teagle.flash.4m1m.ld" -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,register_chipv6_phy  -o "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/W_Badge_2.ino.elf" -Wl,--start-group "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\sketch\W_Badge_2.ino.cpp.o" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\libraries\Adafruit_NeoPixel\esp8266.c.o" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846\libraries\Adafruit_NeoPixel\Adafruit_NeoPixel.cpp.o" "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/arduino.ar" -lm -lgcc -lhal -lphy -lpp -lnet80211 -lwpa -lcrypto -lmain -lwps -laxtls -lsmartconfig -lmesh -lwpa2 -llwip_gcc -lstdc++ -Wl,--end-group  "-LC:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846"
"C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9/esptool.exe" -eo "C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/bootloaders/eboot/eboot.elf" -bo "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/W_Badge_2.ino.bin" -bm dio -bf 40 -bz 4M -bs .text -bp 4096 -ec -eo "C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/W_Badge_2.ino.elf" -bs .irom0.text -bs .text -bs .data -bs .rodata -bc -ec
Using library Adafruit_NeoPixel at version 1.1.1 in folder: C:\Users\George Stephanis\Documents\Arduino\libraries\Adafruit_NeoPixel
Sketch uses 222225 bytes (21%) of program storage space. Maximum is 1044464 bytes.
Global variables use 31600 bytes (38%) of dynamic memory, leaving 50320 bytes for local variables. Maximum is 81920 bytes.
C:\Users\George Stephanis\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.9/esptool.exe -vv -cd ck -cb 115200 -cp COM4 -ca 0x00000 -cf C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/W_Badge_2.ino.bin
esptool v0.4.9 - (c) 2014 Ch. Klippel <ck@atelier-klippel.de>
   setting board to ck
   setting baudrate from 115200 to 115200
   setting port from COM1 to COM4
   setting address from 0x00000000 to 0x00000000
   espcomm_upload_file
   espcomm_upload_mem
   setting serial port timeouts to 1000 ms
opening bootloader
resetting board
trying to connect
   flush start
   setting serial port timeouts to 1 ms
   setting serial port timeouts to 1000 ms
   flush complete
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
   read 0, requested 1
trying to connect
   flush start
   setting serial port timeouts to 1 ms
   setting serial port timeouts to 1000 ms
   flush complete
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
   espcomm_send_command: receiving 2 bytes of data
Uploading 226368 bytes from C:\Users\GEORGE~1\AppData\Local\Temp\arduino_build_43846/W_Badge_2.ino.bin to flash at 0x00000000
   erasing flash
   size: 037440 address: 000000
   first_sector_index: 0
   total_sector_count: 56
   head_sector_count: 16
   adjusted_sector_count: 40
   erase_size: 028000
   espcomm_send_command: sending command header
   espcomm_send_command: sending command payload
   setting serial port timeouts to 15000 ms
   setting serial port timeouts to 1000 ms
   espcomm_send_command: receiving 2 bytes of data
   writing flash
................................................................................ [ 36% ]
................................................................................ [ 72% ]
.............................................................   read 0, requested 1
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_DATA) failed
warning: espcomm_send_command: wrong direction/command: 0x01 0x03, expected 0x01 0x04
closing bootloader
   flush start
   setting serial port timeouts to 1 ms
   setting serial port timeouts to 1000 ms
   flush complete
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed


Anyway, here's the boards I'm working off of -- it's my first real Badge project and I'm super excited for what I can do by using an ESP for it! I'd considered working off of a D1 Mini or the like, but figured for a badge it would be nice to go more basic.

Image

Left is v0.1, Middle is v0.2, right is v0.2 mostly soldered (only one neopixel in place for the moment)