This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is the nRF24L01 IRQ line open-collector?

I need to know whether the nRF24L01(+) has an open-collector IRQ output, or a full push-pull driver. The datasheet doesn't mention this fact.

The reason is, that I'm working on a circuit involving two peripherals (an nRF24L01 and another chip) attached to an MCU with only a single INT pin. If both the devices have open-collector IRQ lines, I can easily just wire them all together with an overall pullup resistor, and all will work fine. If however, the nRF24L01 has a full push/pull driver on the IRQ line, then this is impossible, and instead I'll have to buffer it somehow (perhaps with a 7407 or similar). When the interrupt fires, I can query each device over SPI to enquire which device fired the interrupt.

Related