You Can Now Buy ESP3212 ESP32 WiFi + Bluetooth Module for $6.95

After the official launch of ESP32 processor for less than $3, it did not take long before ESP32 modules hit the market, and Seeed Studio has already listed ESP3212, one of the first modules based on Espressif ESP32 Bluetooth LE + WiFi SoC, for $6.95 with shipping scheduled to start on September 23, 2016.

ESP3212-ModuleESP3212 module specifications:

  • SoC – Espressif ESP32 dual core Xtensa LX6 processor @ up to 240 MHz with 448 KB flash, 520 KB SRAM, 16 KB SRAM in RTC, WiFi and Bluetooth LE connectivity
  • Storage – 4MB Winbond SPI flash
  • Connectivity
    • 802.11 b/g/n/e/i WiFi (HT40) up to 150 Mbps
    • Bluetooth 4.2 BR/EDR and BLE
    • 3 dBi PCB antenna
  • Headers – 22x GPIOs (multiplexed with ADC, Touch, DAC, SPI, UART, CAN, ETH, IR, PWM, and I2S), 1x UART, Sense VP/Sense VN, EN pin. 3.3V and GND
  • Power Supply – 3.0 – 3.6V
  • Dimensions – 24 x 16 x 3 mm

ESP32-ModuleThe exact pinout of the module can be found on Taobao, section “3.2 接口定义”.

Number Pin Name Description
1 GND 接地
2 EN 模组使能端,高电平有效
3 SVP SENSOR_VP, GPIO36, ADC1_CH0, RTC_GPIO0
4 SVN SENSOR_VN, GPIO39, ADC1_CH3, RTC_GPIO3
5 IO34 GPIO34, ADC1_CH6, RTC_GPIO4
6 IO35 GPIO35, ADC2_CH7, RTC_GPIO5
7 IO32 GPIO32, 32K_XP, (32.768 kHz晶体振荡器输入),ADC1_CH4, TOUCH9, RTC_GPIO9
8 IO33 GPIO33, 32K_XN,(32.768 kHz晶体振荡器输出),ADC1_CH5, TOUCH8, RTC_GPIO8
9 IO25 GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
10 IO26 GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7
11 IO27 GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17
12 IO14 GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS,HSPICLK
13 IO12 GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ
14 IO13 GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, U0CTS
15 IO15 GPIO15, ADC2_CH3, TOUCH3, RTC_GPIO13, MTDO, HSPICS0, U0RTS
16 GND 接地
17 IO2 GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP
18 IO0 GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1
19 IO4 GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD
20 IO16 GPIO16, HS1_DATA4
21 3V3 3.3V 供电
22 IO17 GPIO17, HS1_DATA5
23 IO5 GPIO5, VSPICS0, HS1_DATA6
24 IO18 GPIO18, VSPICLK, HS1_DATA7
25 IO23 GPIO23
26 IO19 GPIO19, VSPIQ, HS2_DATA2
27 IO22 GPIO22, VSPIWP, HS2_CLK
28 U0RX U0RXD, GPIO3, CLK_OUT2, HS2_DATA0
29 U0TX U0TXD, GPIO1, CLK_OUT3, HS2_DATA1
30 IO21 GPIO21, VSPIHD, HS2_CMD
31 GND 接地

On the software side of things, you should be able to use ESP32 SDK available from Espressif website, aka ESP32 IoT Development Framework (IDF). If you prefer Arduino or NodeMCU firmware, the former is available for ESP32 in beta phase @ Arduino Core for ESP31B ESP32 and NodeMCU should be work in progress, but I have not found code specific to ESP32 on NodeMCU github repo.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
28 Comments
oldest
newest
tsipi
tsipi
7 years ago

It will probably be cheaper at aliexpress when this finally ships

Jon Smirl
7 years ago

Always try and add the FCC ID to these posts so that it can be verified. If they were following the FCC rules, there is supposed to be on a sticker on the module containing the FCC ID along with a real MAC address. MAC addresses can be bought from the IEEE or Espressif will give to you. Vendors should not be shipping networking devices without MAC addresses. I’ve been watching a bunch of people having trouble with their Pine64 networking. Duh… all Pine64s are shipping with identical MAC addresses. Of course the networking is going to fail. That’s why… Read more »

zoobab
7 years ago

@Mitek
Sorry, item no longer available…

tkaiser
tkaiser
7 years ago

@Jon Smirl It’s not true what you said regarding Pine64 since this is not a hardware issue at all. Allwinner’s BSP kernel generates a random MAC address after each boot and the MAC address printed on the Pine64 boards has nothing to do with this address. One way to get a static address is to store this random MAC address somewhere and re-use it on the next boot. But there’s no eMMC or SPI flash on this board (same true for most such devices!) So longsleep decided to use the random address the driver generates on first boot and writes… Read more »

JM
JM
7 years ago

Why rush? The SDK is still in shambles and doesn’t even support BLE as promised yet.

PuceBaboon
7 years ago

More I/O means that the castellated pads are even smaller and closer together than the 8266. If you don’t have a reflow station, you’re going to need a very steady hand and good eyes.

Martijn Wismeijer
Martijn Wismeijer
7 years ago

Will it support SSL this time round? The esp8622 had trouble with SSL, rendering it useless for anything more than hobby level projects. I really hold my breath this time as without a proper SSL implementation this new soc is nothing more than a toy. A fun toy but still a toy.

Iridiumsat
Iridiumsat
7 years ago

Let’s see if Espressif can shake the wireless world again…

Deets
Deets
7 years ago

Seeed never really had good prices on esp8266 modules so I expect that aliexpress/taobao/eBay will be a lot lower.

mary
mary
7 years ago

you can upload the code by bluetooth?

mary
mary
7 years ago

the holes are actually full circles the above image IN THE FIRST POST has been proactively cropped .
real imagecomment image

WELL THAT HOW IT SEES TO ME

Eric Smith
Eric Smith
7 years ago


That FCC filing is NOT for an ESP-32 based module. It’s an Nordic-based module. The FCC ID assigned to it is ESP-3212, purely by coincidence.

zoobab
7 years ago

Electrodragon has announced some availability:

http://www.electrodragon.com/esp32-information/

BCatalin
7 years ago

How many concurrent tcp sessions can handle? If is 5 like esp8266 will be good at all. If will not support ssl and self signed certificates and non-blocking sockets will not be nice at all . Let’s see. I wander if they learned something from the esp8266 at least on documents and sdk releases ( a release and in few hours a patch )

anon
anon
7 years ago

> That FCC filing is NOT for an ESP-32 based module. It’s an Nordic-based module.

So, everything as usual in chinatronics land. Fake FCC, fake modules, but maybe in a month first unfakes appear, buggy and broken as hell. Getting better in 3 months. Usable devel boards in a year. Then in 2 years, good selection of boards and products, like we have now, after 2 years, for esp8266. Yawn and back to doing useful things with esp8266.

gicho
gicho
7 years ago

I am not so pessimistic. The chip is based on 8266 and the SDK too. Alfa boards were delivered to developers many months ago so the process is running for a long time.
Knowing that the module will travel some weeks the gurus will have additional time to provide usable package.

detox
detox
7 years ago

Need to raise the price by a few bucks to get the 12-E like form factor with the voltage converter and usb-serial converter chips onboard with a useful pin-out

Deets
Deets
7 years ago

Real price announced from ai-thinker is $3.75, which matches the aliexpress preorder price from earlier this year.

Kingkong
Kingkong
7 years ago

You are right the real Price is at the moment high but within couple of month it will fall down.

I found in Austria a Seller with pre orders at 8.49 Euros. https://electronics.semaf.at/ESP3212-Combo-Module-with-WiFi-and-Bluetooth

Nomnom
Nomnom
7 years ago

Hoping the Wemos people will release a board with this one soon. loving their d1 mini’s

Nobody of Import
Nobody of Import
7 years ago

As an update…a preorder of 5 of these has **NOT** shipped yet. Adafruit claims to have similar modules up and available for sale on their website. I’m about to blow Seeedstudio off (and be disinclined to buy from them ever again) and just order several to play with at 3$ more per module so I can actually HAVE some…

Nobody of Import
Nobody of Import
7 years ago

As an additional update, they are now refunding most of the pre-orders for this, blaming Espressif for the reason for a 3+ month delay in ship. (It should be noted that Adafruit offers basically the same modules for $2-3 more than the prices that Seeedstudio offered them- and claims they’re IN STOCK)

This was mishandled severely by Seeedstudio. I’ll be trying to get a few of the units because I still need them for evaluation on several projects I have.

Khadas VIM4 SBC