electronics hardware project planning