NodeMCU error message: espcomm_open failed

i'm new to coding.
ive bought a new nodemcu board and it works fine. when i have gone to program it to turn it into a wifi jammer i followed all the steps at GitHub - SpacehuhnTech/esp8266_deauther: Affordable WiFi hacking platform for testing and learning
now when going to upload the code through adruino it come up with the following code:

Arduino: 1.8.2 (Mac OS X), Board: "NodeMCU 0.9 (ESP-12 Module), 80 MHz, Serial, 115200, 4M (3M SPIFFS)"

Build options changed, rebuilding all
Archiving built core (caching) in: /var/folders/t9/57_t4gb146966rtg56vnds580000gn/T/arduino_cache_454320/core/core_esp8266_esp8266_nodemcu_CpuFrequency_80,UploadTool_esptool,UploadSpeed_115200,FlashSize_4M3M_d625e43f5841f8228a752798b67ccb16.a
Sketch uses 554200 bytes (53%) of program storage space. Maximum is 1044464 bytes.
Global variables use 56306 bytes (68%) of dynamic memory, leaving 25614 bytes for local variables. Maximum is 81920 bytes.
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_open failed

when going to the ports the only port is a bluetooth named port

i have searched and searched forums to find an answer and nothing works.

please someone help!!!!

What OS are you using?
Did you install the drivers for the USB/Serial chip?


That's for the quick reply and I'm using the newes OS on mac and I don't believe I did. How do you do that. I'm a beginner in coding


Anyone who can't figure this out for themselves has no legitimate reason to make a wifi jammer.

when i have gone to program it to turn it into a wifi jammer

I wonder if helping you commit a crime is itself a crime.