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].
Is the onboard Wi-Fi supported on the Raspberry Pi 3?
Wifi on the Raspberry Pi 3-series devices works out of the box with Fedora 29.
*Using Wi-Fi on CLI*
To use Wi-Fi on minimal and server images you can configure the device using command line:
To list available networks:
$ nmcli device wifi list
To connect to a network:
nmcli device wifi connect __$SSID__ --ask
Where: `_$SSID_` is the network identifier (or name).
Is the onboard Bluetooth supported on the Raspberry Pi 3?
Bluetooth works and is stable. The device sometimes has a generic bluetooth address but should work without any configuration.
Does sound work?
HDMI audio output is included with Fedora, however, the analog port is not yet supported. Audio output using a USB audio interface should work.
Does the add-on camera work?
Not at this time. There is still ongoing work to support this upstream and to add the appropriated media acceleration support.
Does accelerated media decode work?
No. The upstream kernel does not support the kernel subsystems required for accelerated media decoding.
Does HDMI-CEC work?
Yes. Yes. It's supported using the new upstream CEC support. There's a `/dev/cec0` character device, it can be accessed using any application that supports the IR remote using the `rc-cec` keymap in the `v4l-utils` package, there's also a `cec-ctl` utility for use on the command line.