I only used an Uno, because I had one laying around and it gave plenty of space to lay in the circuitry. Liked the idea of just plugging the "Dose Board" directly into the Arduino without jumpers. I have never used one, but I would think a raspberry Pi would work fine. I am Analog, so my programming is rudimentary, so this was a test run to see if I could make it work.