I've been thinking about making, designing, or at least theorycrafting a heat pump design of some sort. Suppose I can buy stuff off of Amazon at a $30 budget (flexible if need be, for the purposes of merely designing), I can use household items already available, and I have use of a 3D printer which can print PLA plastic. For a heat pump cycle I need a compressor, then a condenser or radiator, then an expansion valve, then the "load" portion (suppose this is just a metal plate that we want to cool.) For compressor I'm wondering whether I should buy a premade one or design my own. For my own design I was thinking of a bicycle pump-like piston driven by a crank, powered by a DC motor (probably geared down). I was thinking of making this whole thing into sort of a pad form, and I was thinking of making the radiator and load portion similar, in that they are just plastic tubing looped around a whole bunch of times to maximize surface area. The question is where to put them, though? If I'm making a pad, it might make sense to put them on the top and bottom, with a layer of cotton or wool or some other insulator between them, and the condenser and expansion valve connecting them. But then the radiator would be radiating into the surface it's sitting on, which probably isn't that good as that'll likely be a wooden table or something like that. So then maybe I can put the radiator along the sides, and the middle would be freed up for more space for the compressor and expansion valve. But the radiator and the cooling tubing would be close to each other at the edges and I'm not sure if I can insulate them well enough. Then there's the question of the refrigerant to use... the wikipedia article is a bit vague on the desirable properties for one of those. Maybe I'll figure out some good materials values from the fluid mechanics formulas and then try to find a cheap, safe refrigerant that matches those, or change the parameters to match. Also, the wikipedia article mentions a fan. I guess I'd probably need a fan to keep the radiator working once it's heated up the immediately surrounding air, but I was wondering whether a fan would be strictly necessary. I could use some advice, this is an interesting thought experiment for me. Even if I don't end up building it, I'd like designing it.