Youssef Boubli

Personel blog

Wifi Jammer using NodMCU ESP8266

NodeMCU is an open source IoT platform It includes firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which is based on the ESP-12 module. The term “NodeMCU” by default refers to the firmware rather than the development kits. The firmware uses the Lua scripting language. It is based on the eLua project, and built on the Espressif Non-OS SDK for ESP8266. It uses many open source projects, such as lua-cjson[8] and SPIFFS.

Download source code Here

	http://arduino.esp8266.com/stable/package_esp8266com_index.json

	typedef void (*freedom_outside_cb_t)(uint8 status);
	int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb);
	void wifi_unregister_send_pkt_freedom_cb(void);
	int wifi_send_pkt_freedom(uint8 *buf, int len, bool sys_seq);

Falsh ESP8266

  • open esptool file to flash EPS8266 all you need to do is open Termianl in Mac or cmd in Windows

esptool.py --port /dev/ttyUSB0 write_flash --flash_mode qio --flash_size 4MB 0x0 bootloader.bin 0x1000 my_app.bin