I just received my Thai DL today on DTV. All you need is passport, valid foreign DL, medical certificate, certificate of residence, and need to complete a short 1 hour video course. For the certificate of residence I've attached the list of documents you need below (note: this list is from Bangkok immigration).
I just rented a condo here on a 12 month lease and my landlord filed the TM30 for me. Do I need to have them re-file each time I leave Thailand and come back?