IDE BEEPTOOLKIT - a boxed software product allows you to translate into a fairly impressive range of robotic ideas, where the hardware consists of inexpensive modules from the world's online sales shelves (device drivers, sensors, communicators, etc.
There is no need to create hardware from scratch, write, compile code and load it into controllers based on RISC MCU with a design based on distributed communications with the accompanying bunch of problems familiar to all classic developers of embedded software embedders for Arduino, STM, ESP, Raspberry Pi, etc. DSP platforms and controllers based on them.
As for the hardware of any projects, we will give here an example of a modular design of a hardware block diagram in the form of one of our projects, which, practically without the slightest changes, was included from the prototype into the final version of the robotic vending machine (these inexpensive modules are widely available from mega- online trading platforms around the world: