Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. General Discussion
  3. SPI conflict: nRF24L01+ wants the same pins as my MAX7219 LED dot matrix display

SPI conflict: nRF24L01+ wants the same pins as my MAX7219 LED dot matrix display

Scheduled Pinned Locked Moved General Discussion
3 Posts 2 Posters 56 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ร Offline
    ร Offline
    รอเรือ
    wrote on last edited by รอเรือ
    #1

    Hello there!

    My MAX7219 LED dot matrix display is working great using hardware SPI using pin 11 for MOSI and pin 13 for SCK on a Arduino NANO.
    Now, I'd like to use a nRF24L01+ radio as well which also claims using the same ports 11 and 13 for MOSI and SCK.

    MAX7219 can use software SPI instead so that I can use any digital pins of the Arduino. The problem is that when using software SPI it turns out to be slower and it doesn't look well on my double height display (2x8 matrixes). The upper part of the double height display lags. Therefore I'd like to use pin 11 and pin 13 for the MAX7219 LED dot matrix display but AFAIK the radio must use the same pins.

    Any ideas how that can be solved?!

    Capture.PNG

    mfalkviddM 1 Reply Last reply
    0
    • ร รอเรือ

      Hello there!

      My MAX7219 LED dot matrix display is working great using hardware SPI using pin 11 for MOSI and pin 13 for SCK on a Arduino NANO.
      Now, I'd like to use a nRF24L01+ radio as well which also claims using the same ports 11 and 13 for MOSI and SCK.

      MAX7219 can use software SPI instead so that I can use any digital pins of the Arduino. The problem is that when using software SPI it turns out to be slower and it doesn't look well on my double height display (2x8 matrixes). The upper part of the double height display lags. Therefore I'd like to use pin 11 and pin 13 for the MAX7219 LED dot matrix display but AFAIK the radio must use the same pins.

      Any ideas how that can be solved?!

      Capture.PNG

      mfalkviddM Offline
      mfalkviddM Offline
      mfalkvidd
      Mod
      wrote on last edited by
      #2

      @รอเร-อ you can put the nrf24 on software spi instead, and keep the hardware spi for the display. Instructions are available at https://www.mysensors.org/build/ethernet_gateway

      ร 1 Reply Last reply
      0
      • mfalkviddM mfalkvidd

        @รอเร-อ you can put the nrf24 on software spi instead, and keep the hardware spi for the display. Instructions are available at https://www.mysensors.org/build/ethernet_gateway

        ร Offline
        ร Offline
        รอเรือ
        wrote on last edited by
        #3

        @mfalkvidd Thanks a lot!

        I just made some tests and it looks promising. :grin: :grin: :grin:

        1 Reply Last reply
        1
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        15

        Online

        11.7k

        Users

        11.2k

        Topics

        113.1k

        Posts


        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • MySensors
        • OpenHardware.io
        • Categories
        • Recent
        • Tags
        • Popular