Measurement Computing does not offer a recommendation for Raspberry Pi version, nor the amount of on board RAM. However, I have successfully used models version 3, 3B and 4B with MCC DAQHats. I have found the newer models such as the Raspberry Pi 4B is my preferred model with 4 GB RAM. My reasoning has nothing to do with MCC DAQHats performance, but rather the software development packages I can fit on the device. For development I use PyCharm and CodeBlocks for Python and C respectively. Both IDEs fit comfortably on the RPi 4B, with room to spare for all the misc. files I use and/or generate.