Today I got a couple cheap signal generators so I can add more hardware support to Typica without needing to rip apart a coffee roaster. I'd rather always work with real systems because those often have quirks that can be coded around if you know they exist, but that's not always practical.