# P1 SPI1 and Spare IO

**URL:** <https://community.particle.io/t/p1-spi1-and-spare-io/14216>\
**Category:** Firmware\
**Created:** [August 8, 2015, 4:40am UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216 "2015-08-08T04:40:49Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![G65434\_2](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/g65434_2/32/6236_2.png) [@G65434\_2](https://community.particle.io/u/G65434_2)\
**Post date:** [August 8, 2015, 4:40am UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/1 "2015-08-08T04:40:49Z")

</div>

Hi

Just wondering when support for SPI1 will come for the P1? I’m assuming it currently isn’t supported as I get a compile error with SPI1.begin().  
Also is there any way for us currently to use the ‘spare’ pins on the P1? Even as GPIO?

Cheers.

---

<div class="post-metadata">

**Author:** ![wesner0019](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@wesner0019](https://community.particle.io/u/wesner0019)\
**Post date:** [August 8, 2015, 4:22pm UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/2 "2015-08-08T16:22:13Z")

</div>

The spare pins should be available in the next release. Right now you can locally compile the firmware to get access to the spare pins.

---

<div class="post-metadata">

**Author:** ![G65434\_2](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/g65434_2/32/6236_2.png) [@G65434\_2](https://community.particle.io/u/G65434_2)\
**Post date:** [August 8, 2015, 11:31pm UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/3 "2015-08-08T23:31:02Z")

</div>

Thanks @wesner0019

I had been following your post [Photon/P1 pin function chages](https://community.particle.io/t/photon-p1-pin-function-chages/11201/43)  
But there didn’t seem to be much progress!  
I note 0.4.4 came out a couple of days ago, however no talk of of this being included in it.

@BDub, is there an approximate timeframe of when we might expect these updates?

---

<div class="post-metadata">

**Author:** ![wesner0019](https://avatars.discourse-cdn.com/v4/letter/w/0ea827/32.png) [@wesner0019](https://community.particle.io/u/wesner0019)\
**Post date:** [August 9, 2015, 12:12am UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/4 "2015-08-09T00:12:43Z")

</div>

The changes have already been made, see below.

> <https://github.com/particle-iot/firmware/pull/514>

---

<div class="post-metadata">

**Author:** ![BDub](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/bdub/32/5137_2.png) [@BDub](https://community.particle.io/u/BDub)\
**Post date:** [August 9, 2015, 12:14am UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/5 "2015-08-09T00:14:44Z")

</div>

The new P1 spare pins as GPIO are definitely in 0.4.4, but this hasn’t been released to the compile-service yet. The release schedule is asap! Come Monday morning we’ll collectively be back on it… and some of us are working on it this weekend as well.

---

<div class="post-metadata">

**Author:** ![G65434\_2](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/g65434_2/32/6236_2.png) [@G65434\_2](https://community.particle.io/u/G65434_2)\
**Post date:** [August 9, 2015, 12:41am UTC](https://community.particle.io/t/p1-spi1-and-spare-io/14216/6 "2015-08-09T00:41:17Z")

</div>

Thanks guys, really appreciate it. I apologise I need to get up to speed on GitHub a bit more.  
@BDub, will support for SPI1 be added in this release as well?
