I’m currently pursuing a commercial project and wanted to get everyone’s thoughts on the Spark Core vs The Electric Imp. I like both but am intrigued by the open source nature of the Spark Core vs the IMP. It would be nice not to have major dependencies for my product permanently tied to a cloud service I don’t have much control over (and have to pay for). Forgive me if any my questions below seem amateurish - I’m still trying to wrap my head around this stuff and have a lot of gaps in my knowledge.
Can anyone help me understand the key limitations of the following:
1.) 20kb vs 60+kb RAM - is this as big of as a deal as it looks?
2.) Electric IMP Agents - I’m a little confused on how the Spark Core doesn’t have something like this - I thought this was the “Cloud” portion of the Spark Core/IMP. How would I create this functionality using the Spark Core or is that even possible?
3.) Security - AES for the Spark Core vs. TLS for the IMP; is this Spark Core secure enough in comparison?
4.) Wiring vs. Squirrel - Any advantages/dis-advantages here?
Has a timeline been mentioned for the next iteration of the Spark Core that is more powerful? My go-to-market window is small that may end up forcing my hand in choosing the IMP.
Thanks for your help!