what is the essential difference between the two? From what i can find online, ccpwm sounds like the lazy man's pwm who don't want to install an ammeter into their system and watch the amp gauge. People trying to sell ccpwm just made it sound like an over-glorified current limiter in my opinion. Someone factually correct me if i am wrong. I was thinking i'd build my own pwm controller with a couple of mosfets and an arduino for under $30 bucks and when you already have all the parts lying around....its free. Also, what is the benefit of frequency control? I get the concept and operation of it, i just don't know why we implement it into the system. Would pulse control by itself be sufficient?