Es gibt überall Schaltpläne zum Selberzusammenlöten. - Das is wohl das günstigste.

Wenn du aber ein Board kaufen willst, dann würd ich dir das RN-Control nahe legen.

Assembler würd ich nicht unbedingt programmieren wollen, aber das muss jeder selber entscheiden.

Anscheindend wurden die ATMegas für C optimiert.

C++ braucht man nicht auf einem Mikrocontroller programmieren - das hat afaik keinen Sinn.