I fixed a malfunctioning refrigerator by replacing the control board, which happened to be a PIC16-based device used by many brands. This design is as close to "universal" as you can get, and this generic board was around 20% the price of the official replacement part.