I read this series as part of my lunchtime reading today. It's the best
tutorial I've seen on the implementation details of writing PID control
code. The fact that the Arduino is the target is really irrelevant as
it's the explanations that count. The corner cases covered in the
articles are something you'd have to look for hard and long to find not
to mention the clear explanations. However, for the basic theory you
need to look elsewhere but that's not a dig at the article as it does
what it says, just an explanation for any noobs who get confused because
the author just dives into the code.
If anyone would like a more convenient version of the article to read or
archive, I've made a PDF of the whole series including the comments,
some of which are quite useful. (I would like to bitch slap the two
clowns who were posting in txt spk and trying to find someone to do
their homework for them) I looked at the license for the articles and
they're under "free to share" so we're good there. Let me know and I'll
send it out.
Tim