For users of other Linux distributions, see: <<installing-fedora-on-a-raspberry-pi-for-linux-users_{context}>>.
Frequently asked questions regarding what is supported.
GPIO is supported with the use of libgpiod and associated bindings and utilities.
HDMI audio output is included with Fedora, however, the analog port is not yet supported. Audio output using a USB audio interface should work.
How do I use a serial console?
If you try to use Fedora on a Raspberry Pi 1, Raspberry Pi Zero, or a Raspberry Pi model A, you will receive the rainbow display. This occurs because your Raspberry Pi is not supported (ARMv6 SoCs architectures are not supported).
Insert microSD into Raspberry Pi, connect serial console, power on
Insert the microSD card into a PC
Insufficient power supply. See the xref:raspberry-pi-prerequisites[Prerequisites] section at the beginning of this document.
Is GPIO supported?
Is I2C supported?
Is SPI supported?
Is the composite TV out supported?
Is the onboard Bluetooth supported on the Raspberry Pi 3?
Is the onboard Wi-Fi supported on the Raspberry Pi 3?
Is the Raspberry Pi Touch Display supported?
Is there Raspberry Pi 3 aarch64 support?
Most USB-2 compatible devices that are supported in Fedora on other devices. There are some limitations to the USB bus of the Raspberry Pi hardware as link:https://www.raspberrypi.org/documentation/hardware/raspberrypi/usb/README.md[documented here].
nmcli device wifi connect __$SSID__ --ask
Not at this time. There is still ongoing work to support this upstream and to add the appropriated media acceleration support.