Hello!
This is Raul Quintero writing from Mexico.
I own a small consulting firm in Monterrey, Mexico.
I have more than 10 year experience programming in C for PIC microcontrollers.
I have been using CC5X compiler for more than 10 years.
I use PIC16F887 for my projects.
I teach microcontroller programming at Universidad de Monterrey, and a PID controller of temperature is one of the lessons that we do every term.
So I already have code for a PID controller for temperature, that I would only need to modify for your particular needs.
You would send me a diagram showing where to connect the input, and the controller would generate a PWM signal for temperature control, I would put that output on an output pin.
I would provide a hex file for you to download into PIC16F887 controller.
I hope to be able to work with you on this project and other projects in the future.
If you have questions, you can contact me using the chat.
Best Regards,
Raul Quintero