ANNOUNCEMENT: Introducing the Photon


#207

Hey guys, sorry a few of you haven’t been getting our emails! Just to check and make sure our list is complete - have you received any emails from Spark in the last couple weeks?


#208

@zach I actually noticed that I did get the email that I stated I didn’t, it was buried in my emails, perhaps one of those nights out and swiped it without noticing? I’ve also got yesterday’s email of “Going Global”.
Cheers!


#209

cool, glad to hear the emails are coming through!


#210

I get emails from “spark digest” pretty frequently, received one yesterday.

I also received the one from “zach and the spark team” yesterday, says “going global”.

Thanks Zach


#211

The “Spark digest” is part of the forum software, to let you know what’s up if you haven’t visited in a while. If you keep active on the forums, you won’t get 'em. You can also change those settings on your account page if you’d like to.
The “Zach and the Spark team” mails are custom ones, sent on special occasions. Those are most important since they contain the fancy, read-worthy, updates.


#212

I’m curious - do you know how reliably the user code runs with the new RTOS approach? I’m hoping to order a Photon for a product prototype (to replace my Core), but want to make sure the main loop is practically guaranteed not to hang regardless of what’s going on with the network.

(I’m also curious about the typical loop speed with the new approach; I hear the Core isn’t able to exceed ~100 Hz due to the CC3000’s timing requirements, but any ideas on what we can expect from the Photon?)

Thanks! =)


#213

Pulling in @mdma to answer that question


#214

Hi @msegado!

It’s our goal to have the user loop run entirely independently from what the system is doing, even as far as allowing OTA updates to happen while also running user code.

On the Core, we’ve made changes to the way the background processing is done, so that the loop() now runs at over 1000 times faster - we measured 230 kHz. Look forward to in the 0.4.0 firmware release!


#215

Awesome, thank you both for the replies! =) This sounds like good news for my current dev work, too… props on the 1000x speedup!


#216

Hey all! Just wanted to share that we just sent out an email newsletter with some further delays on the Photon; we’re now shipping in May for orders placed before Jan 10 (the first 10K Photons) and June for orders placed thereafter. For more information on the delays (and also some awesome new stuff we just announced), check out the newsletter here:

http://spark.createsend.com/t/ViewEmail/t/5A49A30D85B7B8ED


#217

Will we see the faster firmware updates for the Core as well? Or is this just for the Photon?


#218

The faster updates come from 2 big changes:

  1. faster delivery of the firmware to the device via protocol optimizations
  2. delivering smaller binaries by separating system and user firmware and only updating user firmware

The core will support the first of these, while the photon will support both.

Woosh! :slight_smile: What was that? Oh just my firmware downloading! Don’t blink or you’ll miss it!


#219

Will the photon automatically update the system firmware when a revision happens with #2?


#220

Yes, it will be taken care of. You’ll also be able to choose which version of system firmware your app is built against. (Default will be latest.)


#221

I keep checking back every so often to see if these photons have shipped, but alas there are more delays. Don’t get me wrong I want you guys to do what you need to make them right. I hate half baked hardware, been burned too many times on being too early of an early adopter.

That being said, these things seem so cool and I really really wanna play with one. Is there any chance of getting a discount on the spark cores for people still waiting on their photons (maybe $10 - $15)? Mainly because I am impatient but I have a specific project I am doing that I haven’t finished yet since I don’t have the brains :smile:


#222

well the first bunch have already shipped, so its not like the hardware will change. 2nd bunch aren’t due for another month are they?


#223

Actually, they haven’t (yet!). Late a look at [the post by Zach above] (https://community.spark.io/t/announcement-introducing-the-photon/8005/216?u=moors7)


#224

Hmm, that sounds an awful lot like the “prototyping” bundle, which has been available since the first announcement :wink:
You’ll get a Core ASAP, and the photon as soon as you’re due, for a discount within your suggested range.
You could try contacting the fine folks at Spark to have your order changed(?) Let me know if you need any help.


#225

We are near to April’s end, do you have any news about delivery date or delays? Shipment are programmed to start of May or the end of May?


#226

Hi Yaro - we’re on track for May delivery for the first 10,000 orders and June delivery for all other pre-orders. May shipments should go out mid- to late-May, and June shipments will go out in the beginning of June.