Can I pass hardware to containers?

I am running three nanopi neo 2 machines in my network. Two of them are master and worker of a k3s setup. The other one is used as a wifi access point with hostapd routing the data from wlan0 to eth0. Is it possible to turn the third machine into another worker and put hostapd into a docker container? How would I do that? Can the usb wifi passed through to the container using k3s? I read about device plugins in kubernetes which allow to deploy container only on machines with certain hardware (usb wifi in my case), can I write those myself?
I would like to have a worker node that receives a hostapd docker container whenever it is plugged back in. Any chance to do something like that?

kind regards,