Clarification of what ArduPy does

Hi @sghice,
As Jiacheng has shared, you could follow the blog to understand the differences between ArduPy and MicroPython. In the meantime, I would like to clarify some of your confusions.

When it comes to using ArduPy on the Wio Terminal, you could simply write your codes in MicroPython form and then directly run them on the Wio Terminal with the help of ArduPy. You could follow this wiki to get started with ArduPy. Also, I recommend you to follow our Wio Terminal Classroom video series on YouTube to learn further about ArduPy on the Wio Terminal.

Also, if you want to use an existing Arduino library with ArduPy on the Wio Terminal, first you need to convert the original Arduino library into an ArduPy library. AIP cannot automatically compile an Arduino library over to an ArduPy library. You could follow this wiki guide or this YouTube video to understand how to convert any Arduino library into an ArduPy library.

As for the examples you have asked, you could follow the YouTube videos I have mentioned above, where I have explained about building a couple of projects and you could follow along as I code in the videos. Also there is a project shared by one of our community members here.

Furthermore, if you are looking into even more projects, I suggest you to visit this blog where it includes various projects done by our community. Even though most of the projects are for the Arduino side of Wio Terminal, you could implement them using ArduPy as well.

Finally, you could also check our video series on getting started with Wio Terminal using Arduino. I have explained some projects there, and you could implement them in your ArduPy learning as well. Also, we will bring more ArduPy examples in the future! So stay tuned with us!

Hope this all helps :slight_smile:

Best Regards,
Lakshantha

1 Like