# SPI devices while using Ethernet

**URL:** <https://community.particle.io/t/spi-devices-while-using-ethernet/59528>\
**Category:** Hardware\
**Tags:** argon\
**Created:** [March 1, 2021, 4:32pm UTC](https://community.particle.io/t/spi-devices-while-using-ethernet/59528 "2021-03-01T16:32:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Daniel\_Alvarez](https://avatars.discourse-cdn.com/v4/letter/d/c89c15/32.png) [@Daniel\_Alvarez](https://community.particle.io/u/Daniel_Alvarez)\
**Post date:** [March 1, 2021, 4:32pm UTC](https://community.particle.io/t/spi-devices-while-using-ethernet/59528/1 "2021-03-01T16:32:58Z")

</div>

Hi,  
I use several SPI devices while using the ethernet featherboard, and I was wondering if there are any conflicts, as I don’t know how or when the particle libraries use this bus.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [March 1, 2021, 4:41pm UTC](https://community.particle.io/t/spi-devices-while-using-ethernet/59528/2 "2021-03-01T16:41:53Z")

</div>

I think this thread may be interesting for you

> [@Moving SPI1 to different pins on Gen 3 devices](https://community.particle.io/t/moving-spi1-to-different-pins-on-gen-3-devices/53134):
>
> One often requested feature is to remap SPI1 from D2, D3, D4 to other pins. The most common reason is that pins D3 and D4 are used by the Ethernet FeatherWing, and are not easily reconfigured. This prevents using the SPI1 secondary SPI interface when using Ethernet. As it turns out, you can map most ports on the nRF52840 on Gen 3 devices (Argon, Boron, Xenon) from user firmware! This was also made worse because prior to Device OS 1.5.0, you could not share the Primary SPI interface used by the…

---

<div class="post-metadata">

**Author:** ![Daniel\_Alvarez](https://avatars.discourse-cdn.com/v4/letter/d/c89c15/32.png) [@Daniel\_Alvarez](https://community.particle.io/u/Daniel_Alvarez)\
**Post date:** [March 1, 2021, 5:06pm UTC](https://community.particle.io/t/spi-devices-while-using-ethernet/59528/3 "2021-03-01T17:06:04Z")

</div>

Thanks ScruffR.  
Acording to the post, from device OS 1.5.0 (Im using 2.0.1), you can share the primary SPI interface with he Ethernet FeatherWing (I already made the hardware, I shouldn’t, I know…)  
Should I take any special precautions?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/particle/original/3X/6/4/64635adccc35238caa19e9b553ec3e98b163d026.png) [@system](https://community.particle.io/u/system)\
**Post date:** [August 31, 2021, 5:06am UTC](https://community.particle.io/t/spi-devices-while-using-ethernet/59528/4 "2021-08-31T05:06:43Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
