Wie tief willst du denn einsteigen? Wenn du einfach nur was zusammenfrickeln willst, ist Arduino ok. Wenn du Bescheid wissen willst würde ich dir raten, das ASM- oder C-Tutorial auf mikrocontroller.net durchzuklopfen. Da wird dir auch Hardware empfohlen.