Use Pokenguyen's guide, it's a bit outdated but it'll you get it up and running.
DW1510 will work OOB, DW1520 will require a kext injector like WifiInjector.
IF you opt for El Capitan, you'll need additional config to disable SIP.
And for El Capitan, DW1520 is whitelisted and requires that you use MBA5,2, but you could patch some file to use MBP9,1 or 9,2.
See here