Here is a GitHub Gist of my bootstrap for openwrt to get you going.

I then have a separate role called openwrt that this bootstrap playbook references. All the configuration goes into that role.