I was unsure whether to put this in Firmware or Cloud Software, but ended up deciding that this is primarily a matter of programming the device itself.
I’m working on a proof-of-concept to use Argon in the next generation of a currently-existing product. In order to pull all the threads together, however, we need to be able to invoke an AWS API that requires IAM authentication.
I’ve searched both on and off of these forums, and the only thing I have determined is that WolfSSL will be necessary. Some developers have put together WolfSSL library ports for Particle*, which is great, but I’m not sure where to go from there, and I’m not even sure that this isn’t just a red herring.
Have any developers here successfully invoked an AWS API method that requires IAM authentication? If so, do you have any advice or first steps to offer?
*One of the two ports that appear in the Web IDE won’t even load, and the other seems to be an early WIP. This library seems promising, but I don’t have any testimonials to go off of.