boochow / micropython-raspberrypi

bare metal Raspberry Pi Zero / Zero W port of MicroPython
MIT License
215 stars 24 forks source link

Add wifi network support #18

Open xlar54 opened 6 years ago

xlar54 commented 6 years ago

That would make this VERY useful. Could it be done?

boochow commented 6 years ago

Hi @xlar54, I agree, it would be very useful. However there are not enough technical information to do it for now. It requires bare metal device driver for BCM43430 chip connected on SDIO interface if you want to use the RPi Zero W onboard WiFi. The brcmfmac driver for linux may be the most useful source, I do not have enough time to read it though.

xlar54 commented 6 years ago

Makes you wonder how the linux guys write up these drivers when there isnt much published technical info out there. But yes, Ill take a look and thanks for a great project!

On Sun, Aug 19, 2018 at 9:59 AM boochow notifications@github.com wrote:

Hi @xlar54 https://github.com/xlar54, I agree, it would be very useful. However there are not enough technical information to do it for now. It requires bare metal device driver for BCM43430 chip connected on SDIO interface if you want to use the RPi Zero W onboard WiFi. The brcmfmac driver https://wireless.wiki.kernel.org/en/users/drivers/brcm80211 for linux may be the most useful source, I do not have enough time to read it though.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/boochow/micropython-raspberrypi/issues/18#issuecomment-414133453, or mute the thread https://github.com/notifications/unsubscribe-auth/AB0jilQMVkEckQtHOWNs-9l9a4rTIp72ks5uSX1ogaJpZM4WC1Zb .

glowingkitty commented 3 years ago

any update on how to get Wifi working?

boochow commented 3 years ago

any update on how to get Wifi working?

This link seems very informative but I have not yet read through. https://iosoft.blog/category/bare-metal-programming/

glowingkitty commented 3 years ago

not familiar with bare metal programming... hm to bad... without support for the integrated wifi chip I cannot use micropython on my raspberry pi zero wh for my project. Guess the best alternative for a quick booting OS would be Tiny Core Linux?