I tried flashing several different versions of the NodeMCU firmware. The only one I mamanged to get to load 100% was a 0.92 version... All the rest had packet problems. Not sure why though..
Which takes the 5v from usb and regulates it at 3.3v
I guess my laptop's USB current is too low....