Embedded Systems Programming is an interesting one that I've had my eye on for a while. I'm very tempted to get myself a Raspberry Pi and try out the Elixir Nerves Framework just for this. Unfortunately I have no idea what to try and build with it!
If you're coming from this with a web/JS background (like me), I'd recommend looking at Balena: balena.io/. I worked for them a few years ago, and though I'm not doing IoT professionally now, they're honestly great for this, especially if you're not coming from an embedded background.
Free for up to 10 devices, and it does a lot of the setup & deployment work for you, so you just push your code with a dockerfile (they have templates you can use), and it updates & runs just as if you were pushing to Heroku/Zeit/etc. No need to set up & manage a Linux distro from scratch or FTP/SSH in or any of that.
Embedded Systems Programming is an interesting one that I've had my eye on for a while. I'm very tempted to get myself a Raspberry Pi and try out the Elixir Nerves Framework just for this. Unfortunately I have no idea what to try and build with it!
Yeah. That's really interesting. I hacked in some at my grad, It was awesome. You should start from Arduino I guess.
If you're coming from this with a web/JS background (like me), I'd recommend looking at Balena: balena.io/. I worked for them a few years ago, and though I'm not doing IoT professionally now, they're honestly great for this, especially if you're not coming from an embedded background.
Free for up to 10 devices, and it does a lot of the setup & deployment work for you, so you just push your code with a dockerfile (they have templates you can use), and it updates & runs just as if you were pushing to Heroku/Zeit/etc. No need to set up & manage a Linux distro from scratch or FTP/SSH in or any of that.
Thanks, I'll check them out 🙂
Great Advice Tim.