Using 5GHz WiFi on a MicroPython board #11609
Replies: 4 comments 4 replies
-
For option 1 perhaps this Lib may be useful. |
Beta Was this translation helpful? Give feedback.
-
There is an Ameba port in development - so you could run MicroPython on the RTL8720. The port is very much a WIP but Realtek employees are working on it, there is preliminary support, and they would be keen to get feedback on it! There's also an Ameba channel in the MicroPython Discord, though it's quite new. For what it's worth, I've run that MicroPython port on my AMB21 and AMB23 and connected them to a 5GHz network. (Ameba is a division of Realtek that covers their IoT devices, including the RTL8720.) |
Beta Was this translation helpful? Give feedback.
-
Thanks folks. It looks like one could write a local proxy, listen to incoming bytes and forward everything through AT commands to the target. This way you get a file descriptor on the input and you could use such solution with ussl. It's questionable though if this would be more reliable than just using RTL8720 as primary uC... I'm not quite sure. |
Beta Was this translation helpful? Give feedback.
-
What needs to be done to get the ameba port integrated in the upstream micropython tree? Is there a list somewhere of what Damien requires before a port is accepted into the upstream tree? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi folks! I wanted to use MicroPython on a "rich" board (in terms of I/O & ADCs) with 5GHz WiFi. Unfortunately, the number of chips supporting 5GHz WiFi is pretty limited. It looks like the most popular and affordable module supporting 5GHz WiFi is RTL8720.
RTL8720 is a pretty simple board. It would be great to connect it, for example, with pyboard to provide 5GHz connectivity.
I was looking for ways to achieve such integration. I'm considering those options:
I'm looking for advice - what would you recommend as the least effort and reliable way?
Also, would it be very hard to build an abstract WiFi adapter (e.g. WiFi over UART) in MicroPython, so that libraries using the network interface work effortlessly? Do you have any pointers to source code of interest?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions