Circuit IO is application used to create diagrams in this repo. https://www.circuito.io/app?components=512,11021
Arduino accelerometer instantiation.
RS-485 is standard communication protocol used to transfer binary data from device to another. As there is no clock signal transmitted along with data, it's known as an asynchronus serial communication protocol. 32 devices can be supported on single RS-485 node in s single master, multiple slave architecture.
See reference below: https://arduinogetstarted.com/tutorials/arduino-modbus
ModBus-Arduino servo control tutorial: https://www.hackster.io/maurizfa-13216008-arthur-jogy-13216037-agha-maretha-13216095/modbus-rs-485-using-arduino-c055b5
STM32 tutorial: https://wiki.st.com/stm32mcu/wiki/STM32StepByStep:Step2_Blink_LED