Arduino-based IDE for Embedded Multi-processor System-on-Chip

Dareen Kusuma Halim, Tang Chong Ming, Ng Mow Song, Dicky Hartono · 2019

Contrary to cloud computing, edge computing shifts some of the computational loads to the edge device to accommodate real-time and complex processing. Multicore processors are commonly employed to accommodate the high computational requirements. Meanwhile, skills required to build such a complex program is still uncommon due to the limited exposure to multicore environment in embedded system. There is a need for platform that facilitates learning and development of multicore processor in embedded system, while keeping the learning curve relatively easy. Arduino IDE is a widely used and user-friendly platform, but officially only supports single core processors. This work proposes a design of multicore IDE for embedded system based on modification on the Arduino IDE. Implementation of the design is not discussed to keep the proposed design general and reusable.

Read the paper · More papers on PaperTik