As I incorporated a chamber heater, I can share “wisdom”.
It is mostly simple, you need a heater, fan, and control for both of them.
There are existing PTC modules, as you mentioned
For simplicity, I think a 24v FAN + 200W heater is fine for an average user, for smaller printers - smaller heaters and vice versa.
A fan can be controlled and connected as you like, a simple solution is controller_fan
and can be connected to free fan pins.
To control the heater, it is mostly simple:
- AC Heater - AC Relay
- DC Heater - DC Relay
Current can be calculated from power by voltage.
When you know the required Current you can choose relay.
The relay is connected to any pin, that can control it, in broad sense any fan/heater pin should work (AFAIK most relay with DC control expects 3 - 30v).
From a safety perspective it depends on your knowledge, thermal fuse + DC is pretty safe IMHO.
If you know how to work with AC, there should be no problem connecting it, it is basically the same with any AC bed heater.
I used 350w 220v heater, so there are only ~2A of current, so I got the first good-looking cheap 10A SSR and it just works.
(But I made an aluminum mount and FAN is controlled by ADC thermistor, so they are independent of PTC heater control).
BTW cause it is PTC, it has a nonlinear power/current curve, so there should be some headroom by current and PWM can not work as expected, like 30% is not 30% of power, cause when it is cold
it drives more peak current.
The heater at the bottom and chamber is controlled from BME680 at a toolhead level.
Thats it.