I have a few Internet-connected devices which I don't trust to be secure, but that I would like to use anyway (a smart TV and some off-the-shelf home automation devices). I don't want them on the same network as my computers.

My current solution is to plug my cable modem into a switch and connect two wireless routers to the switch. My computers connect to the first router, everything else connects to the second router.

Is this enough to completely segregate my computers from everything else?

Also, is there a simpler solution using a single router that would effectively do the same thing? I have the following routers, both with [DD-WRT](http://en.wikipedia.org/wiki/DD-WRT):

* Netgear WNDR3700-v3
* Linksys WRT54G-v3

All devices (secure and insecure) connect wirelessly, except for a single computer on the secure network.