There's a working port of the WolfSSL client that has been repo'd on Github and the Particle libraries. I've got my Photon successfully running with AWS IoT on version 0.0.1 , and the latest version 0.0.2 also supports direct connect to AWS API. @cermak has made major inroads and has documented has summarized his exploits here: