
It is called the Halo and it works with gas canisters. It comes with two USB ports and allows charging whilst cooking. Not sure how much charge you will get out of it whilst cooking and hence if you end up burning gas for the sake of charging.
Andrew