I have been exposed to python before. These two days, I saw a new python section on the forum, and there were more python-related posts. In 2016, the forum held two or three waves of micropython activities, such as [New Reminder] Micropython Second Round: Summer Learning Gifts - Learn ESP8266 with DCExpert - [MicroPython Open Source Section] - Electronic Engineering World - Forum https://bbs.eeworld.com.cn/thread-496632-1-1.html Moderator @dcexpert[/url] led everyone on a journey through the sea of books, and gained a new understanding of python. It turned out that the support for hardware is so convenient. I witnessed two revisions of micropython hardware, and then the China version of micro:bit came out last year. Some people have indeed made interesting applications, such as using ESP8266 to make their own small weather station - RF/Wireless - Electronic Engineering World - Forum https://bbs.eeworld.com.cn/thread-491479-1-1.html and the retro pocket watch made by the moderator. In addition to hardware applications, Python also has a place in GUI. Those who are familiar with Python should know Wxpython. Then I was busy finding a previous test program on the computer to show you. The following is how to get the mouse coordinates. The upper left corner of the window is (0,0). Move the mouse in the window to see the x and y coordinates transform
A post by suoma uses micropython to simulate hardware USB HID, which is interesting and similar to this one. See below [MicroPython] Mouse Dancing - [MicroPython Open Source Section] - Electronic Engineering World - Forum https://bbs.eeworld.com.cn/thread-496461-1-1.html The following is the wxPython image color processing, adjusting RGB and transparency
Python has many applications. @star_66666[/url] recently shared some serial communication content, as follows, you can pay attention to Python Practical Serial Port Assistant---1 Familiar with the Serial Port - [Python] - Electronic Engineering World - Forum https://bbs.eeworld.com.cn/thread-609377-1-1.html Administrator @Gao Jin[/url] also shared some python and Qt books a few days ago, if you are interested, you can download them and have a look. At present, more and more IDEs support Python. In addition to the official ones, the commonly used Qt, Visual studio, etc. can support Python programming. Many times, our love for a course is not the course itself, but because of an unintentional action, a joke, a metaphor, or even because of the teacher. So everyone is one of those people who more or less influences others' lives. @dcexpert moderator said in a post, "It won't take that long. Using micropython, the development speed will be much faster than arduino and C. " I disagree with this point, and I will reserve my opinion and not argue. I'm going to play, so I'll stop here.