I am starting to get a bit bored of programming little toys that I have been making recently, and I would love to starting programming and interacting with hardware.
The only problem is that I am mostly a python guy who hasn't really learned or used any other language. Can I still interact with hardware with python?
Also, what hardware can I interact with? I don't really have stuff lying around that I can use, so I would have to buy a kit or something. What are some cheap options for this?