The question I have is "when is a project DIY and when is it something else"?
For me, I start from scratch and design/build everything myself (even if I get boards
done at a board house now instead of etching them myself). I do true DIY.
Is getting a empty board, a bag of parts and a case DIY?
Is getting a fully populated board and stringing it together with some
other fully populated boards and making a case DIY?
How about buying a fully finished product and modifying the !&#* out of it?
There are already loads of projects out there to build and with the Chinese flooding
the market with every conceivable combination of chips (even stupid combinations),
often stolen firmware and IP, it's hard to bring out a new design at a descent price
without someone saying " I can get something like that from (insert Chinese website here)
for a fraction of what you are charging".
/end rant (before I get myself in trouble...)