nodemcu-mode provides a wrapper around nodemcu-tool and nodemcu-uploader, so that NodeMCU devices can be programmed and used from within Emacs.