Essential basic knowledge
To start using MaixPy
, we recommend at least the following basic knowledge (if not, you need to learn first):
Have enough patience and attentiveness, able to calm down to study technology, carefully review documents, and concentrate on writing code
With
Python
orMicropython
foundation, will usePython
basic syntax.- If you don’t know the
Python
syntax, but you have the basis of other programming languages, please use Baidu to search thePython Tutorial
to learn the basic syntax part; - If you don’t know any programming language, then this document looks very difficult, please learn the basic syntax and usage of
Python
- If you don’t know the
There is at least one kind of MCU development foundation, and can understand the basic circuit diagram. At present, there is no tutorial for people with zero foundation in this document.
The reason for having MCU development experience is that this document has not taught some basic terms, such as what is
UART
? What isI2S
? And in the future, most of these basic knowledge will not be elaborated (but in fact, if you are good at using search tools to learn, you can learn even if you don’t understand)
To understand what Micropython is, check here: MicroPython language introduction
A general understanding of the difference between Micropython and Python can be found here: The difference between MicroPython and CPython (Python3)
If the above points are not satisfied at all, it is recommended to make up the missing ones first, otherwise the learning and development process will be extremely difficult! ! ! !