Can I put Kahuna (mavlink for ESP 8266) onto any ESP 8266?

Hi! I am interested in using the esp 8266 radios to connect multiple robots to my ground station.

It looks like a previous project ( MavESP8266) is continued on with Kahuna.

However if I have already existing esp 8266 boards lying around, can I use those? Does Kahuna require the user to use the official boards, or is there some way to put the Kahuna software onto another esp8266, (but on a non official board) such as the
ardupilot docs: Adafruit HUZZAH ESP8266 Breakout : ID 2471 : Adafruit Industries, Unique & fun DIY electronics and kits

Is this possible? Has anyone tried this?

Thank you!

it should work on any esp8266.

Hi! Thank you for your reply! I have an esp8266 that I was able to flash the .bin file of Kahuna to the esp8266 via the NodeMCU PyFlasher.

Everything appears good. When the esp powers up, I see the BeyondRobotics wifi and I am able to connect to that, go to the 192.168.4.1 and be able to see the kahuna settings.

However, if I try to save or change any settings, the settings do not save after a reboot. I have tried multiple esp8266s and the problem persists. I have also tried reloading the kahuna firmware via the web interface, but the no saving settings still persists.

Has anyone seen this? Or have any pointers on how to successfully flash Kahuna to an esp8266?