Original link: https://atjason.com/daily/2023-07-09.html
The Air001 chip is released, and there are more options for entry-level hardware. I am happy.
Considering that Air001 supports Arduino development, start learning Arduino again.
Some points learned:
- The way to support micropython is to install the micropython operating environment on the board in advance, and then upload the script. Considering the weak performance of Air001, it is impossible to think whether the official is willing to adapt it.
- The way to support javascript is to use the board as a thin client, always keep connected with the computer, and respond according to the instructions sent by the computer.
Arduino itself is based on C++, and the framework is very simple. The learning route is to cross look at examples and references, and learn by interface and function.
- https://www.arduino.cc/reference/en/
- https://docs.arduino.cc/built-in-examples/
- https://www.arduino.cc/reference/en/libraries/
There are not many open source libraries for Arduino and it is difficult to choose. Moreover, many are neglected to maintain and are half dead.
Similarly, the libraries managed by npm are also numerous and chaotic, but at least there is a download statistics, which can be used as a criterion for judging whether it is good or bad.
This article is reproduced from: https://atjason.com/daily/2023-07-09.html
This site is only for collection, and the copyright belongs to the original author.