This is what I feared about my initial research into spark.io! But, I eventually gave in and decided to give it a try since the community (and Adafruit) seemed to be accepting it. I got it in the mail today and am so excited to use it. Alas, I install the iPhone app and gets the error below. I can do nothing. Back to my Arduino.
Might I ask what you found that made you fear Particle?
Have you tried closing the app and trying again, because it works perfectly for me, even with a nonsense account and ridiculously short password. Was your internet connection okay, and did your passwords match? If you like, you should be able to setup an account on build.particle.io and use that, itâs the same.
Donât say such awful things, this is way more fun
If youâre sure that your internet connection is working properly this probably means you already have an account with us so you cannot sign up again using the same email, so either tap âI already have a Particle accountâ below the sign up button or go here: https://build.particle.io/forgot-password
to reset your password
Thanks, ido. I did manage to reset my password. That was some awful messaging and should be changed to be more specific. There is a huge difference between not being able to reach the API server and having the server reject the request because the username is already used. The app should communicate that.
What I found was all indications that the investment in hardware and learning was dependent on this new company making enough money to keep the online service alive. And that my ability to program it was dependent on having an internet connection.
Yeah, I tried googling for a way to create an account without the app and couldnât find it.
I trust that it will be. But, Iâll tell you what isnât fun is that Iâve been on the move today. (I tend to program in my spare time.) Iâve had to switch wifi networks 3 times in 4 hours. That is really painful. There should be an option in the app to save networks and just switch over instead of going through the new device setup again. I donât know if the iOS SDK will allow you to see the WiFi SSID name, but if it did that process could be 1 click. (It shouldnât be automatic because you may want to move your phone between WiFi networks without moving the Particle.
Iâm not giving up. I have very high hopes for this platform. I respect the challenges that Particle.io has taken on. There are a lot of never imagined UX paradigms that must be implemented for this thing to succeed. I hope it does. I want this to be the way my children learn to program.
I canât wait for the Electron to ship! Thatâs when things will get really fun. (I nearly went the with the Adafruit FONA 808, but canât accept the 2G only limitation.)
Donât worry, these are some of the most enthusiastic people Iâve ever met. They too, want nothing more than this to succeed, and theyâre pumping in a LOT of time and effort. Theyâre a new kid on the block, but theyâre getting bigger !
Yes, and definitely no. Youâll obviously need some sort of connection when you want to program it. If you want to do that wireless, youâll most likely need internet, or at least wifi. That said, you can also program it over DFU, and this is bound to get more easy, since theyâre working on making it so that you donât need to touch the module to program it.
With the âlocal cloud â, thereâs also no lock-in. Youâre free to take your device off their clouds and host your own. The Particle cloud obviously has a bit more features, and will be updated more regularly, with the latest improvements.
Then again, you can also do TCP/IP or UDP, so no need for a cloud connection if you donât want to.
Surprisingly, a forum search often works better. For some reason the folks at discourse have found a way to make forum searches not suck, which is admirable. Next time youâve got problems with anything, Iâd suggest searching the forum, then google, and if you still donât find anything, open a topic. Thereâs a whole bunch of people willing to help
What if I told you that was already implemented ? I suspect that you held the setup button for 10 seconds until it started blinking blue rapidly? That will erase all credentials, forcing you to go through the configuration again. I personally find the CLI more convenient to configure those, since thatâs less off a âletâs switch networks a couple of timesâ.
BUT, next time, try holding the setup button for 3 seconds until it starts blinking blue (the so-called listening mode). Then, enter your new credentials (yet again, I knowâŚ). If all went well, they should now be in a FIFO âbufferâ, through which your device will cycle when looking for networks. The first one it finds that matches one it has in storage, it will connect to. If all is well, you should be able to store 5 credentials that way. Should be enough for your average use case
Iâm glad you donât, because itâs a great platform, with even greater people They indeed went through a lot to get this up and running, and itâs amazing to see what theyâve done, what theyâre working on, and speculating about what the future might hold.
I still consider myself a kid at 20, and with the Core being my first microcontroller, I can say from experience that this is definitely a way kids can learn how to program
Indeed they will, exciting times ahead!
Should you require any further assistance, or want some questions answered, feel free to ask away :)!