I've tested my experimental setup today (just a few instances of FMP24 and DSD, no UI yet) and everything worked fine on a small tablet, and there is plenty CPU power remaining for UI support.
This setup is pretty good as is without UI if you just want to monitor some digital communications, but with UI it's going to be easier to use.
The list of hardware used:
- 7" Windows tablet with Quad-core Intel Atom CPU (up to 1.83 GHz, but probably any CPU frequency >1 GHz would work fine), 2 GB RAM, running Windows 10 (Windows update service has been disabled since it's been consuming CPU and other resources like crazy). It has only one USB port used for both charging and devices, so I couldn't charge it while using it with DSD+. Make sure your tablet has at least one USB port, ideally two or more! This kind of tablets can be found at very low prices used. I've bought mine for $35.
- Powered USB hub. It's important to use a powered hub because in this case you can connect it to a power bank and your RTL-SDR dongles won't drain the tablet's battery quickly.
- 2x RTL-SDR dongles (I've used Nooelec Smart aluminum-cased dongles because they fit nicely in a USB hub side-by-side, they are good quality and reasonably priced) with short telescopic antennas.
- power bank (the bigger it is the longer battery life generally is, but it makes the setup heavier). A small or medium-sized power bank should be enough
- portable USB speaker. Connects to the same USB hub as RTL-SDR dongles, no drivers needed. I've added it because the tablet's audio was very quiet even at 100%, and with this thing even at 10% the audio is pretty loud (100% would be VERY loud and easy to hear even in very noisy environments). Highly recommended, makes the setup much more usable.
CPU usage has been less than 50% (usually even less than 30%) once I've minimized the CMD.EXE (command console) windows.
Right now it's just a bunch of devices connected with a bunch of wires, but I'm going to put them into a some kind of box (probably some sort of waterproof box like Pelican brand. All the devices are going to be affixed inside the box so that when I open the box the system is going to be ready to use and nothing is going to rattle inside during the transportation.
At the moment I'm planning to use AutoIt scripting language for UI, it allows to quickly create graphical user interfaces and do a lot of other things like sending keystrokes to windows, open/close applications, etc.