MENG XI Posted December 18, 2020 Report Share Posted December 18, 2020 Microcontrollers are known for its low power usage and limited resources thus often deemed unable to understand Python script as Python need interpretor to translate script into machine langauge and intepretor are usaully quite resource-consuming. However, MicroPython has arisen as a lean and efficiant Python 3 interpretor that can be run on ARM Cortex-M series microcontrollers. Ameba RTL8722 is an ARM Cortex-M33 microcontroller that has dual-band WiFi and BLE 5.0, other than that it is fully capable of running MicroPython and controls WiFi using Python script. In addition, its requirement for developing platform is also quite minimal-- only needs a serial port terminal like Tera term. Here is an example of RTL8722 controlling WiFi using just a few lines of Python code on Tera Term, from wireless import WLAN wifi = WLAN(mode = WLAN.STA) wifi.scan() Right after the last line, you will be able to see the result printed on the Tera term almost immediately, Hope this post give you some ideas of how easy it is to control microcontroller using MicroPython, stay tuned and happy coding! Quote Link to comment Share on other sites More sharing options...
TheBorba Posted May 7, 2021 Report Share Posted May 7, 2021 Hi! From where you download this micropython version??? Quote Link to comment Share on other sites More sharing options...
MENG XI Posted May 10, 2021 Author Report Share Posted May 10, 2021 On 5/7/2021 at 11:03 PM, TheBorba said: Hi! From where you download this micropython version??? here https://www.amebaiot.com/en/ameba-micropython-summary/ Quote Link to comment Share on other sites More sharing options...
paulinehepburnzpe37 Posted February 15 Report Share Posted February 15 On 5/10/2021 at 5:13 PM, MENG XI said: here don't work Quote Link to comment Share on other sites More sharing options...
Serendipity Posted February 16 Report Share Posted February 16 On 12/18/2020 at 12:41 PM, MENG XI said: Microcontrollers are known for its low power usage and limited resources thus often deemed unable to understand Python script as Python need interpretor to translate script into machine langauge and intepretor are usaully quite resource-consuming. However, MicroPython has arisen as a lean and efficiant Python 3 interpretor that can be run on ARM Cortex-M series microcontrollers. Ameba RTL8722 is an ARM Cortex-M33 microcontroller that has dual-band WiFi and BLE 5.0, other than that it is fully capable of running MicroPython and controls WiFi using Python script. In addition, its requirement for developing platform is also quite minimal-- only needs a serial port terminal like Tera term. Here is an example of RTL8722 controlling WiFi using just a few lines of Python code on Tera Term, from wireless import WLAN wifi = WLAN(mode = WLAN.STA) wifi.scan() Right after the last line, you will be able to see the result printed on the Tera term almost immediately, Hope this post give you some ideas of how easy it is to control microcontroller using MicroPython, stay tuned and happy coding! You should pay attention to books devoted to Tesla coils themselves, their operating principles, design and application. Look for literature that matches your level of knowledge and interests in electronics. I usually ask do my assignment if I need something, I use https://edubirdie.com/do-my-assignment for this. I don’t really like searching for a long time for a book or information in it. Also use the resources of online stores or libraries, this may help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.