NodeMCU ESP-12 Dev board with onboard TTL Serial reset loop
Posted: Thu Jul 16, 2015 8:51 am
Hi, I'm new here and to the platform.
I purchased this dev board so I could code "on the go".
I've flashed various firmwares to the system, and I have been having a lot of trouble.
When it boots, at 115k baud I get:
If I switch over to 9600 baud, I get this:
Then, sometimes, if I'm holding the board in my hand and it is not on the table, I get this:
I am able to send a few commands, like node.heap(), and then it resets again, typically after about 2 commands (or 2 seconds, whichever comes first).
My question is...
Am I having a power deficiency issue here? I may hack in a 'dual usb' cable for power and see if that helps.
I find it strange that the system boots if I hold it in my hand. That seems like a grounding issue or floating reset pin. I can't manage to find the documentation on running the bare minimum on this board, am I omitting something silly like pulling the reset pin low or something?
I know there is a basic wiring setup that is needed, but I assumed the NodeMCU dev board would handle these bare minimum pin connections onboard.
Thank you.
I purchased this dev board so I could code "on the go".
I've flashed various firmwares to the system, and I have been having a lot of trouble.
When it boots, at 115k baud I get:
Code: Select all
wdt reset
load 0x40100000, len 29824, room 16
tail 0
chksum 0x0b
load 0x3ffe8000, len 3064, room 8
tail 0
chksum 0xc3
load 0x3ffe8bf8, len 8, room 8
tail 0
chksum 0xa5
csum 0xa5
{l�
If I switch over to 9600 baud, I get this:
Code: Select all
Communication with MCU...
.Got answer! AutoDetect firmware...
Can't autodetect firmware, because proper answer not received.
ÖÔô(ý@H
Then, sometimes, if I'm holding the board in my hand and it is not on the table, I get this:
Code: Select all
NodeMCU 0.9.6 build 20150704 powered by Lua 5.1.4
lua: cannot open init.lua
> =node.heap()
35184
> =node.heap()
35184
> ?)DêŠâD
I am able to send a few commands, like node.heap(), and then it resets again, typically after about 2 commands (or 2 seconds, whichever comes first).
My question is...
Am I having a power deficiency issue here? I may hack in a 'dual usb' cable for power and see if that helps.
I find it strange that the system boots if I hold it in my hand. That seems like a grounding issue or floating reset pin. I can't manage to find the documentation on running the bare minimum on this board, am I omitting something silly like pulling the reset pin low or something?
I know there is a basic wiring setup that is needed, but I assumed the NodeMCU dev board would handle these bare minimum pin connections onboard.
Thank you.