ESP32 Tutorials

The ESP8266 has become one of those ubiquitous parts that everyone knows. However, the new ESP32 has a lot of great new features, too. If you want to take the ESP32 for a spin, you should check out [Neil Kolban’s] video series about the device. When we say series, we aren’t kidding. At last count, there were nineteen videos. Some are only a few minutes long, but some weigh in at nearly twenty minutes and the average is somewhere in between.

The topics range from setting up tools and using Eclipse and GDB. There are also tutorials on specific tasks like PWM, analog conversion, real-time operating systems, and more.

You can view all the videos as a playlist, although the order seems wrong when you do that. [Neil] also has an ESP32 book out that is one of those deals where you download it for free or pay a small amount for it if you like. We haven’t read it, but we do like the videos. [Editor’s Note: We used his ESP8266 book to get started. It’s great.]

If you prefer something text-based and shorter, we have our own ESP32 getting started post. There’s even a hidden BASIC interpreter if you like that sort of thing.

22 thoughts on “ESP32 Tutorials

    1. Pretty much this. You can buy full-blown SBCs for less than the ESP32 and you can even slap an external MCU on it for ADCs and DACs and PWMs and it’ll still be cheaper. Obviously, an ESP32 beats an SBC+external MCU in size and power-consumption, but it then proceeds to lose in price and features.

      1. It’s not really an incredible difference in power though. Granted you can put the ESP32 to sleep, but the ~.25W that the ESP32 uses just listening on Wifi isn’t a huge leap past the Pi Zero’s reported .7W when using a Wifi adapter.

    2. They fixed some silicon bugs in rev.0 and have halted production, which is why the prices remained high. This should be slowly changing as rev.1 is now becoming available.

    3. the price for ESP32 will continue to come down like the way ESP8266 did. besides, the Pi Zero isn’t anywhere close to ESP32 in terms of integration. ESP32 is a *single* silicon with capacitive touch, hall sensor, WiFi and Bluetooth and lots of other good stuff. i bet the Pi-zero’s real actual cost is at least 5x that of ESP32. just wait and see…

  1. Can any experts shed some light on getting a bluetooth SPP profile (legacy bluetooth) implemented with ESP32? Looks like the ESP32 folks either ignore the requests on the official forums or the device simply is not capable of supporting SPP since all the requests on the official forums appear to go unanswered.

  2. Availability is getting there.
    Ive just bought one for about £11 with a breakout board, couple of tiny switches and some header pins.
    When i emailed the supplier they said they had needed to buy $10,000 worth for the manufacturer to deal with them.
    You can find them on ebay. Price may be slightly higher now as the post office nearly destroyed mine and they needed to invest in better packaging.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s