Based on what I’ve read, the particle platform uses a crypto library (looks like TropicSSL) to communicate with the cloud API. Is there any support for using this from user code to avoid reimplementing the wheel? How about using the device’s keypair to secure communication with hosts other than the particle cloud?
Also judging by previous discussions, you’re using CoAP as well. Any support for using that from user code?
It certainly seems a shame to have all this useful library code loaded in the base firmware if it’s not callable from user code!