The GIGA R1 features two cores: M7 & M4. Both of these cores can be programmed directly via the Arduino IDE, by simply selecting what core you want to program. Furthermore, the two cores can communicate with each other, using the Remote Procedure Call (RPC) protocol.
We just released a guide on how to get going with Dual Core & RPCs. This includes:
- Overall view of the features
- How to use instructions
- Practical examples
- RPC Library API
We hope it can be of help, and feel free to give feedback here, or contribute directly to the article through our GitHub repository.
Have a great weekend!
/Karl