Hi
Kyle,
Thanks for your interest in circuits!
Whilst the development branch is actively in "development"
it does contains new features (some of which you may find useful)
as well as lots of bug fixes and cleanups.
We are in fact readying the circuits-dev branch for release soon
with the upcoming circuits-1.7. As such I would recommend you
use the development branch at this time as we're so near to
release anyway (There are some backwards incompatible changes
from 1.6 -> 1.7).
Rest assured however, we do test-driven development with
circuits and circuits has over 200+ unit tests testing over 80%
of the code base. (We'd like that to be 100% but we'll get there!)
FYI, others have also used circuits for embedded devices
in other projects.
Good luck! Questions, feedback welcome!
We're also on IRC (Freenode) if you need more real-time support.
cheers