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

Esp8266 is a microcontroller which is incredibly popular in the maker/hacker movement for it's low cost and wifi integration. You can add a relay to this microcontroller and put it on your wifi network and use it to switch appliances on/off from the internet quite easily. If you read hackaday, you'll run into esp8266 projects regularly.

It's a bit harder to get started with than your average arduino project. If you want, you can use the Arduino IDE which hides a lot of the complexities. But the docs from espressif are aimed more at the firmware engineer crowd, so if you want to get serious there's more of a learning curve (IE nvflash partitions, understanding what a bootloader is, etc). Also, you'll probably end up getting into freertos at some point, which further complicates things. But it's a super great module for home projects.

The esp-32 is a newer chip which is similar but adds bluetooth. In general you're better off going with esp-32 nowadays -- it's got a second core as well.

Until recently the only thing missing was USB (though there were bit-banged USB implementations!). But now there's an esp-32 with USB too, so really for the cost, the features are unparalleled.

If you're okay with things not being as polished as the Arduino experience (you might have to learn "real" firmware programming), it's really the best starting choice for your side projects.



that's a helpful info for newbies. thanks for sharing




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

Search: