I present an example of a project implemented using Arduino modules. The project consists of three processor boards communicating via serial interfaces.
The Nano measuring board collects data from 4 sensors via the I2C interface and transfers the pre-processed data to the Mega 2650 computing processor, which has more resources. The third Uno board is the executive mechanism.
The triple serial interface of the Mega seamlessly supports communication with the other two boards and also enables communication with the outside world, including receiving configuration parameters from the USB interface and transmitting diagnostic data.
I am also attaching a sample of the FreeCAD project and its execution on a home 3D printer.