Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I know ZERO about Hardware and IoT, but I would love to learn to tinker with these things like ESP32 and Arduinos, is this guide comprehensive and easy enough to follow to go from zero to building something?


The fastest way I've found is https://esphome.io/. You can literally flash an esp32/esp8266 and have a device up and running in minutes.

You of course need some central server to collect and act upon the data. I use HomeAsssistant, but I am sure other options work as well.


I managed to install HA on a Raspberry 2, but after that I got lost very quick with all the integrations and stuff. I'll give it a try, thanks!


In that case, make sure you check out https://esphome.io/guides/getting_started_hassio.html

Once setup, you can open any HA on a computer of your choice, plug in an esp* via usb, and flash it from your browser.

Once it's flashed over usb once, you can disconnect from your computer and flash it via OTA (i.e. remotely) in the future. You can connect whatever sensors or outputs you want and change it at any time.


HA has made massive strides in the last few years. Depending on how long ago you tried that, it might be a lot more user friendly now.


I would probably start with the Arduino framework to begin with. It works well on ESP32 dev boards and there are a lot of tutorials out there.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: