ANNOUNCEMENT: Introducing the Photon


Dearest Spark friends,

Our new hardware is here! As a thank you for your support and involvement in our community, we’re giving you early (and secret!) access to our store which means you have the first chance to pre-order the new Photon and get in on our first production run. Only members of this site will be able to view this message today!

Preorder now for $19

In case you’re not feeling the length of this post, here’s the short version:

  • Today we’re launching our new development kit, the Photon! It’s the spiritual sequel to the Spark Core (backwards compatible), and it’s faster, better, and cheaper. You can pre-order it now for $19, and we’re targeting March 2015 for delivery.
  • We’ll also be selling our own Wi-Fi modules - the P0 and P1 - for $10 and $12 respectively, in low volumes (10 units). These modules come with free cloud service, so they’ll do everything the Photon does, and they’ll come pre-programmed with our firmware. We’re doing this to help you transition from a prototype to a manufacturable product.
  • We’ve got accessories from our friends at IDEO, Adafruit, Seeed Studio, and Fritzing! They love us, and we love them.
  • We’ve also launched Spark Dev, our professional IDE built on Github’s open source Atom project. Available today!
  • We’re launching all of this publicly tomorrow, but you guys get in one day early, because we love you. Head over to the new Spark Store and use the password timetojointheiot to get in. Free domestic shipping for the first 1,000 orders!
  • Want to help us spread the word? Join our Thunderclap to get the word out about the Photon when it’s announced publicly tomorrow!

Now for the long version:

A year ago we began shipping Spark Cores to our Kickstarter backers and our community. We’ve now shipped tens of thousands of Cores, and our platform has grown significantly. We built web development tools for hardware; we built a cloud back-end and open sourced it; we’ve iterated on our firmware, and have accepted dozens of pull requests from the community to improve our software.

Our community of developers, engineers, designers, students, and artists has grown to more than 20,000. Our team has grown to more than 20 people, including a number of our top community members, and spans the world, from our headquarters in San Francisco and office in Minneapolis to Norway, Poland and Shenzhen.

We’ve learned a ton, and we’ve had the opportunity to build that knowledge and the amazing feedback we’ve received over the last year into a new product, which we’re launching publicly tomorrow, and privately to our Kickstarter backers and community today. Please welcome to the Spark family our newest addition: the Photon!

The Photon: $19 of betterness

The Spark Core was a great beginning for us, and was the first affordable and widely available open source Wi-Fi solution on the market. But technology moves quickly, and our reach as a company has grown; we now have access to chips and tech that wasn’t previously available to us. We’re excited to bring that new tech to you in the form of the spiritual sequel to the Spark Core: the Photon, and its brain, the P0.

If you take a look around, you’ll find that all of the best connected products on the market are built with the same chipset: Broadcom’s BCM43362. This chip powers the Nest Protect, LIFX, and more. Broadcom’s chips are in most of the Wi-Fi routers on the market as well, which means they can offer the best router compatibility, the most experience, and the most stable solution on the market.

The Photon adapts the architecture we built around the CC3000 to our new Wi-Fi module, which we call the P0. The P0 pairs Broadcom’s BCM43362 Wi-Fi chip with an STM32F205 microcontroller. Besides being a major step forward in reliability, the Photon is more powerful than the Core; we’ve ramped up from 72Mhz to 120Mhz, from 128KB of flash to 1MB of flash, and from 20KB of RAM to 128KB of RAM. And it’s also a good deal cheaper; you can now pre-order a Photon for $19.

The Photon is nearly 100% backwards compatible with the Spark Core, as well as having additional capabilities such as a Digital to Analog Converter (DAC) peripheral and an exposed wake-up pin for low power modes. Plus the software that you’ve written for the Spark Core should work seamlessly with the Photon, although we’ll need your help testing our firmware to get as close as possible to 100% compatibility. Furthermore, we’re rebuilding our firmware upon a Hardware Abstraction Layer (HAL) so that we can support a variety of hardware platforms in the future.

The P0: our $10 Wi-Fi module, with free cloud service

For many of you the Core and the Photon are not simply for building projects. If you want to scale, you need something that will help you transition from prototype to production, and we designed the Photon with that journey in mind.

When you’re ready to build your Photon-based product at scale, you can transition from the Photon to the P0. The P0 is the same module that powers the Photon; it comes pre-loaded with our firmware, is affordable in small volumes ($10 each for 10 units), and can be purchased in 500-unit reels for manufacturing. Supply the P0 with a regulated 3.3V power source, add a button and an RGB LED, and connect an antenna and a half dozen small passive components, and you’re ready to go.

For those who want nothing to do with antennas or RF or any of that nonsense, we’ll also be selling the P1, a larger version of the P0 that includes both a u.FL connector and an antenna on the board (as well as additional external flash), for $12 each.

If you’re interested in purchasing larger volumes, please contact us.

Accessories from our friends at IDEO, Adafruit, Seeed Studio, and Fritzing

The Photon is at its best when surrounded by friends, so we called on a few friends of our own to make sure it wasn’t lonely.

We’ve invited along some of the top names in prototyping and development tools. Check this out:

  • Adafruit Spark NeoPixel Ring Kit: This NeoPixel ring adds 24 individually addressable (and gorgeous!) LEDs to your Photon or Core. Upload the Neopixel library code and get started!
  • Grove Starter Kit for Spark Photon from Seeed Studio: An easy to use plug-and-play kit for the Photon - one base shield lets you connect a variety of included modules
  • Fritzing Internet of Things Kit: The ultimate IoT entry point for makers and students with easy to follow example projects themed around the “Smart Home”
  • Motion Shield in collaboration with IDEO: This intelligent stackable stepper-motor shield (design and engineering by IDEO) will add internet controlled motion to all of your projects - whether race car or robotic arm.

We’re also revamping all of our own shields; while any Spark Core shield will work with the Photon, they’ll all get a bit better. A couple are going through some major changes:

  • Programmer Shield: A complete re-design of the JTAG Shield, incorporating an FTDI programmer chip to eliminate the need for a separate programmer
  • Power Shield: Complete re-design of the Battery Shield, no longer shaped like a mustache, and designed for true low-power performance. We’ll also ship these for free to anyone who was dissatisfied with our previous mustache-shaped Battery Shield. Thanks for your patience!

Spark Dev: a professional IDE built on Github’s Atom

Our web IDE gave us the ability to provide an Arduino-like development experience in a web browser. When you start to grow beyond simple projects, however, the limitations of a simple web-based tool start to become more evident. For a little while now our community’s been asking for more.

Introducing Spark Dev!

A couple of months back, one of our community members, @suda, started building a Spark plug-in for Github’s new open source Atom project. We loved his work so much that we hired him onto the Spark team to continue his development, which has grown into a brand new open source IDE for Mac and Windows: Spark Dev!

At first glance, Spark Dev looks and feels much like our web IDE. In fact it has many of the same capabilities; you can compile and deploy firmware over the air, just like the web IDE. However, it can also do a lot more; besides pulling in a lot of the features of our command line tool, the Spark CLI, Spark Dev is extensible. You can install any existing package for Atom, or create your own packages using JavaScript and Coffeescript. We’ve got our own additional features in mind, but we can’t wait to see yours!

Help us spread the word

Although we love all of our customers, we love you guys the most. You helped us make our dreams a reality, and so to thank you, we’re offering free shipping on our first 1,000 orders, and giving you guys first crack at it!

To pre-order your Photons, modules, and accessories, visit our new store:

Spark Store

and use the special password timetojointheiot to get in. NOTE: This is a private launch! Please help us keep this secret until Wednesday at 12pm ET; feel free to tell your friends, but please don’t publish this in blogs or social media.

If you’re up for helping us spread the word, we’re running a Thunderclap:

Please join our Thunderclap to spread the word via Facebook and Twitter in a coordinated social media blast!

Join the Thunderclap

That’s all for now, guys. Thanks for your support and we hope you enjoy the new stuff!

You’re our favorite,

  • Zach and the Spark team

Confused photon P1
We are the (hardware) engineers behind the Photon; Ask us Anything!
Question about Photon P0 & P1
pinned globally #2


WOOOOHOOOOO!!! :stuck_out_tongue:


Wow! Congrats guys! Will order for sure!




Hi, just wanted to post a quick note - we’re having some technical difficulties that made this post inaccessible for a bit. Everyone should be restored to access within a few minutes. Thanks for your patience!


Cute! Can’t wait to get my hands in it- but can’t decide how many and what boardas and … and …

But, hold the phone … I can’t find the Spark NeoPixel Ring kit at the given Adafruit-link in the store :cry:


@ScrufffR that should supposedly be live time tomorrow!! This is a super sneak peek so partner links are still getting put up :slight_smile:


So great! Just so great!


Holy shit! 19 USD is an amazing price. Put a spark in all the things!

I am glad I am moving BrewPi over to the Spark Core.

I am going to pre-order now, but when can I buy these in bulk?


send us an email at and we can talk you through it :slight_smile:


Excellent news - I already placed my order. How do I qualify for a free power shield, though? I posted back in February about my dislike for the mustache shield…


Email and we’ll get you sorted out :slight_smile:


Absolutely love this! The Core has been an amazing product and the Spark team are amazing people! Can’t wait to get the Photon!


Looking forward to trying out the bare modules, I would love to see some mechanical specs / pinouts / eagle part library etc so we can have some of our own boards ready to go when the modules ship.


We’ll be open sourcing some stuff tomorrow and will continue to do so as we get closer to delivery :slight_smile:



How do you configure the photon for WiFi Access? (SmartConfig in Spark)


Greeeeeet !!


I just wanted to preorder, but nothing happens. I can see the page, but pressing any of the order buttons does nothing and by bag keeps empty. :frowning:



The Photon will use Soft AP for setup


That’s odd - what browser are you using?