Go Down

Topic: Wifi boards for the arduino IDE (Read 885 times) previous topic - next topic

aster94

Hello,

I would like to start with some IOT project, i have a few question about the wifi boards around for the arduino IDE.

So a lot of people are using the Esp8266, of this there are two "version"

One that is a kind of module for any arduino board

And the other one that looks like a development board


They look very different but them should bring the same ic and so same functionality. Am i wrong? How should i program the two version?

What about the esp32? I think it has been around for a year now, is it easy to use as his old brother? Does it value the price (it cost the double of the Esp8266)?

aster94

#1
Sep 25, 2017, 10:23 pm Last Edit: Sep 25, 2017, 10:24 pm by aster94
edit: after a few google research i discovered there is HUGE confusion about these modules

so they are all based on the ic esp8266, in the first picture there is a esp-01 and in the second one a esp-12 (wrongly called nodemcu that is a software), as far as i know the only difference between them is the number of GPIO bringhed outside the esp8266

about the esp32 i m still not sure if it is enough ready to overcome the esp8266

could someone give any hint?

DrAzzy

#2
Sep 25, 2017, 11:13 pm Last Edit: Sep 25, 2017, 11:15 pm by DrAzzy
The development board has additional circuitry in it, including a serial adapter so it can talk to your computer over USB. It's an appropriate choice if you plan to use it as a standalone microcontroller. It's less appropriate if you want to use it as a wifi adapter for another microcontroller.

NodeMCU is used in reference to both the software, and development boards that are clones of the original NodeMCU board (the one you show a picture of is one of the countless NodeMCU clones)

The ESP32 is a much more capable microcontroller, but also more expensive (like $5-7 instead of $2), appropriate for use as a standalone microcontroller - it's not the sort of thing you'd use as a wifi adapter.
ATTinyCore for x4/x5/x61/x7/x8/x41/1634/828/x313 megaTinyCore for the megaavr ATtinies - Board Manager:
http://drazzy.com/package_drazzy.com_index.json
ATtiny breakouts, mosfets, awesome prototyping board in my store http://tindie.com/stores/DrAzzy

aster94

The development board has additional circuitry in it, including a serial adapter so it can talk to your computer over USB. It's an appropriate choice if you plan to use it as a standalone microcontroller. It's less appropriate if you want to use it as a wifi adapter for another microcontroller.

NodeMCU is used in reference to both the software, and development boards that are clones of the original NodeMCU board (the one you show a picture of is one of the countless NodeMCU clones)

The ESP32 is a much more capable microcontroller, but also more expensive (like $5-7 instead of $2), appropriate for use as a standalone microcontroller - it's not the sort of thing you'd use as a wifi adapter.
using the esp01 as wifi adapter means that i need to program the main microcontroller (for example an UNO) as if i were receiving commands from serial?
instead using the esp12 could i directly "control" the board from a web interface?

i am getting a little bit crazy seeing the countless nodemcu clones but mainly they seem all the same. The only things that change are the ldo and the ttl converter (ch340/cp2102)

about the esp32 i m still not convinced, it s more powerful for sure but i don't see the same library around compared to the esp8266

Lennyz1988

using the esp01 as wifi adapter means that i need to program the main microcontroller (for example an UNO) as if i were receiving commands from serial?
instead using the esp12 could i directly "control" the board from a web interface?

i am getting a little bit crazy seeing the countless nodemcu clones but mainly they seem all the same. The only things that change are the ldo and the ttl converter (ch340/cp2102)

about the esp32 i m still not convinced, it s more powerful for sure but i don't see the same library around compared to the esp8266
There are so many ESP8266 variants. Way more then just an ESP-12 and ESP-01. The chip is always the same. The difference is in the placement of the antenna and how many IO ports are accessible. Here is a page with the different variants.

http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family.

Nodemcu and Wemos are just branches who applied the ESP8266 on a breakout board. There is no better one.

aster94

#5
Sep 26, 2017, 01:30 pm Last Edit: Sep 26, 2017, 01:33 pm by aster94
Great so it s as i thought
I will take one with a smd ldo in this way it could handle more current
Thanks, karma+

Edit: has someone ever made some test of range? Maybe a nice compatison between the modules with the etched antenna and the ceramic one

Go Up