4 ms·
I'm ready for an esp8266 revolution. Arduino is outdated and expensive. Not that my wish will be reality, both academia and the last company I worked for used
by marketingPro 6y ago
I'm ready for an esp8266 revolution. Arduino is outdated and expensive.
Not that my wish will be reality, both academia and the last company I worked for used ardiunos for various tasks(non production).
Not sure why, is it entirely the shape of Arduino is standard and can use Arduino based shields?
- detaro 6y agoThat revolution has pretty much happened already. There are giant ecosystems of non-Arduino systems out there. In many hardware DIY/maker circles you almost never see the traditional Arduinos anymore.
- bserge 6y agoFunny enough, esp8266 boards is all I can find in my country. Probably because it's cheap and versatile. I need to try it, but can't think of anything to use it for.
- qwertox 6y agoNowadays it's better to directly start using an ESP32, if you want to experiment. It has bidirectional I2S, (for example mic in, apply dsp, then out to speaker), is dual core, which would allow you to do the audio-related stuff on one core, and everything else (like communications) on another core. If you then see that you don't require all the good things an ESP32 has to offer, maybe because you only want to drive a LED strip via WiFi and read some sensor values, then you can step down and use an ESP8266
- marketingPro 6y agoWhy go for a esp32 if you can use i2c for reading many values and driving relays? Serious, because I am building a complex product and trying to keep costs down. Or are you referring to hobbyists?
- nitrogen 6y agoIf you're making something for audio you need I2S to talk to the DAC/ADC.
- qwertox 6y agoThe context of this thread is audio processing, so having I2S (Inter-IC Sound, with DMA) on board is really valuable, as is having an additional core. In my case, I can order a bundle of three esp8266 13.79€, or a bundle of three esp32 for 17.99€, both as the most lazy, fastest delivery option on Amazon. If you know that you don't need the extra features of the esp32, save yourself the 4.20€ (1.40€ per board) to keep the cost down. But if you're new to it and want to explore the possibilities of a modern µC, it would be a mistake to save in the wrong place. Even consider getting a LOLIN32 Lite (three for 19.99€), since the width of the board is smaller than the normal esp32 and esp8266 dev boards, which then lets you use both sides of a breadboard to plug in cables. All the other boards are so wide, that on a normal breadboard you will have to decide which side of the board you want to have a row of externally accessible pins, and on the other side all the cables must be plugged in below the board (search for "LOLIN32 Lite width breadboard") Saving on cost can also be a premature optimization. > Or are you referring to hobbyists? Any context that is not production. Development, Education, Hobby.