I've recently started to get back in to doing electronics work, and things have changed so much from 10 years ago for the hobbyist. I bought an ESP8266 development board, a little device that contains a wi-fi chip, processor, 4MB memory and lots of GPIO pins... it cost me about £2.50 . This tiny little device can be programmed just like an Arduino, but it has the ability to interconnect with other things thanks to the onboard wi-fi. In under an hour, it was possible to build a mini-webserver that tells me the temperature and humidity in the garage. Unbelievable to think that this cost me about £5 in parts. If you're a novice coder and enjoy tinkering with electronics, I can highly recommend buying an ESP8266 and tinkering with Arduino. There are tons of interesting projects out there that are fully documented, on places like hackster.io or hackaday.com I've bought a couple more of these devices in the past week, which I'm using to automate parts of our home as much as possible .