I installed the NodeMCU boards manager into the arduino IDE, and I went through and tried the boards that it added, but most of them did nothing. The one that looked most promising was the board "NodeMCU 0.9 (ESP-12 Module)". When I clicked "upload" for that board. This output appeared:
Uploading 303712 bytes from /tmp/arduino_build_178271/test.ino.bin to flash at 0x00000000
..................................................................... [ 26% ]
..................................................................... [ 53% ]
..................................................................... [ 80% ]
......................................................... [ 100% ]
It seemed to upload *something*, and the blue light on the board flashed during the upload, but the sketch didn't execute on the board at all. I would really appeciacy any help with this. Thanks!