Looking For a “Better” Version of ESP 8266 -> Looking for ESP32 info

AwesomeCronkAwesomeCronk Posts: 647
edited 2018-12-18 - 19:19:24 in Accessories
I have been reading over several threads regarding Parallax’s ESP8266 WiFi board, and I am looking to find a bigger, badder WiFi module.

Requirements:
-MUST be ESP. I like them.
-Must be capable of having firmware modified easily, via either serial or WiFi.
-Must have a large RAM, 32kb whereabouts.
-Must support https/www.

I would like to have a quick learning curve, and to be able to find an IDE to flash modified firmware. If the Parallax firmware from the 8266 could be used, bonus. Big bonus.
That's not an explosion! That's an unscheduled rapid disassembly!

Looking for a way to have a silicon chip made.

Comments

  • What about the ESP32? It has 520K of RAM.
  • David Betz wrote: »
    What about the ESP32? It has 520K of RAM.

    What he said.

    I believe I have a developers module here originally made by Adafruit. And naturally I've not had a chance to do anything with it. As for the basic ESP8266 widget, I've been trying to figure out how to make the ones I have here to do something with them.

    They do sell the same modules that the Parallax one is wearing, you are also free to snag one or two or three, and attempt to work out what's what, and who's who with the thing, and make that one work for you.
    ----
    And this message is being sponsored by the Astromech droids for better starfighter pilots union.
  • I’ll have a look at the ESP32. You guys said it comes in an identical package that the Parallax module wears?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Research yields multiple versions. Which one is most powerful?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • rosco_pcrosco_pc Posts: 323
    edited 2018-12-18 - 13:58:58
    I’ll have a look at the ESP32. You guys said it comes in an identical package that the Parallax module wears?
    AFAIK there is no ESP32 module that is pin compatible with a ESP8266 module. Look here for differences:
    https://github.com/watterott/ESP-WROOM-Breakout (parallax seems to use the esp-wroom-02 module).

    Software wise you should be able to get the same code to compile for esp32 and esp8266. Not sure for the parallax code, @David Betz might know more here.
    Research yields multiple versions. Which one is most powerful?
    Define most powerful? Most ESP32 modules are based on the esp-wroom-32, so will be very similar. See here for a small overview of available modules:
    https://makeradvisor.com/esp32-development-boards-review-comparison/
    Stockholm, Sweden
    I am only an egg -- Stranger in a Strange land, Robert A. Heinlein
  • That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • One core, two core, etc. checking out your links now.
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Stockholm, Sweden
    I am only an egg -- Stranger in a Strange land, Robert A. Heinlein
  • Gotcha. ESP32 it is.
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • AwesomeCronkAwesomeCronk Posts: 647
    edited 2018-12-18 - 19:22:04
    Have updated thread title, now looking for firmware, tutorials, etc with ESP32 in mind.
    Thanks @rosco_pc, @David Betz, and @Buck Rogers!
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Clock LoopClock Loop Posts: 1,599
    edited 2018-12-18 - 19:35:47
    Much work has been done with the esp8266 by parallax,
    But with the dated open-esp-sdk that is in use....

    It would be ideal to target the esp32 for the official wireless chip and board for programming the p2.
    This would get a more secure sdk in use.

    Tons of work involved in that though.
    Updating of all parallax code to new versions, I.e. the P2 era of tools, compiler versions, etc..

    I think the esp32 SHOULD definitely be at the top of the list for tools to develop for/with the p2.
    Much of the esp8266 was built on lots of work done by many others. (people not related to parallax that made open source git code)

    So getting to that point again with the esp32, running parallax firmware, is another mountain, if you want to use all the latest firmware/code/esp sdk.
    1.Silicon gel filled square. <-2.Sonics(ultra even). 3.Lazers. 4.?
    https://hackaday.io/project/162734-a-trillion-year-clock
    54 propeller chips connected, One to rule them all.
    https://forums.parallax.com/discussion/127983/55-parallax-propeller-s-parallells-processing-of-permanent-perturbations/p1
    Seriously contemplating removing ALL my content from the net completely, FREEDOM OF SPEECH IS DEAD.
  • Maybe Parallax could make a board for the ESP32, something like the Adafruit Feather.
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • (Let Chip finish with the P2 Eval shipments first, Ken posted that he needs not to be distracted!)
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Maybe Parallax could make a board for the ESP32, something like the Adafruit Feather.

    Well my development board evolved into that one. Besides my biggest problem is that of trying to figure out how to work on the next steps of my next system,



    ---
    And this message is sponsored by the Anarchists for a freer society bowling league.
  • These guys have made good progress since the thread started:

    Use the free B4R to develop ESP32 firmware.

    https://www.b4x.com/android/forum/threads/initial-support-for-esp32.75002/
    Failure is not an option...it's bundled with the software.
  • Confuses me. What exactly is B4R?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Confuses me. What exactly is B4R?

    Take a look at the site. Let's just say its almost an improvement over the methods for the ESP8266 and the ESP32 via the software from that site six doors down.

    I'm probably going to snag a couple of ESP32 boards from Sparkfun, and also some of their ESP8266 ones.


    ---
    And this message is sponsored by the union of bored Tusken Raiders.
  • Confuses me. What exactly is B4R?

    It's one of a suite of tools from the "B4X" group.

    B4R is Basic for Arduino. Write the code in a very powerful modern Basic and it churns out C code for Arduino or the ESP devices (and NodeMCU). I plan to use it for my ESP32 stuff because I don't want to use Python and the last time I checked, the Python guys still hadn't gotten BT working on the ESP32.


    Failure is not an option...it's bundled with the software.
  • So is B4R an IDE?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Multi-platform environment;

    You can write for Android, iOS, Mac, Windows, Linux, Arduino...etc.

    The common syntax is a modern Basic. I've used it for almost 7 years for developing Android code instead of Java. It ends up compiling to Java so there is little to no performance hit. And you can avoid Eclipse, totally :smile:
    Failure is not an option...it's bundled with the software.
  • So, does B4R run on Windows 10?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Please don’t start any ranting about Windows vs Mac vs Ubuntu vs Linux. ESP32 only.
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Yes. Pay very close attention to the installation process re Arduino IDE, etc. Do not try to use the current beta ESP8266 Arduino library - off the top of my head I think the last stable is 2.4.2. B4R works as advertised on both Win 10 Pro and Linux 18.0.4LTS in my short several month experience with it. There is a healthy forum that is quite helpful and their search function works well.

    Mike R.
    The difference between theory and practice is that, in theory, there is no difference between theory and practice, but in practice, there is.
  • Thanks! Any links as to the download location?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Google is your friend! "b4r" shows a veritable plethora of material. :-)
    The difference between theory and practice is that, in theory, there is no difference between theory and practice, but in practice, there is.
  • How is Arduino IDE involved?
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • Yup, you need the Arduino IDE.
    B4R = "Basic for Arduino".

    https://www.b4x.com/b4r.html
    Failure is not an option...it's bundled with the software.
  • Well loop-tee-doo.
    I was hoping to avoid Arduino.
    That's not an explosion! That's an unscheduled rapid disassembly!

    Looking for a way to have a silicon chip made.
  • If you set up the install as they direct you don't have to interact with the Arduino IDE at all. It's not all that bad an environment and the devs and forum members are very, very helpful.
    The difference between theory and practice is that, in theory, there is no difference between theory and practice, but in practice, there is.
Sign In or Register to comment.