Modular Software Architecture for ARM processor with small Message Broker