embedded systems tips for begginers