@zappawaddawadda Hi! There is an excellent tutorial on the first page of the M5StickCPlus documents page here:
https://docs.m5stack.com/en/core/m5stickc_plus
This is for the older Arduino ver 1.8.19 and is the easiest to use, IMHO.
You get close to "machine level code" with the IDE which also accidentally teaches you C and C++ as you go along.
If you have any difficulty, post a reply here!