How is the wifi module connected to the CPU on RPI-3?

Using SDIO, PCI-E, PCI, USB or something else?

  • 2
    shouldn't hwinfo, lspci or lsusb show that?
    – MatsK
    Commented Oct 2, 2017 at 14:15
  • 1
    Maybe, do you know what they show? I don't have a RPI-3 available at the moment, my purchase depends on which bus the wifi module is connected on. Commented Oct 3, 2017 at 10:07
  • Without loading up a Pi3 I'm guessing SDIO/SPI for the wifi itself and UART based on datasheets for other similar chipsets. The documentation is likely vendor only so is difficult to find.
    – Wilf
    Commented Oct 3, 2017 at 11:25

1 Answer 1


The Raspberry Pi 3 and the Raspberry Pi Zero W use the BCM43430 as combined Bluetooth and WiFi transciever. It is connected via SDIO (for WiFi) and UART (for Bluetooth).

Sources :

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.