ESP-12E with Extra Pins!

ESP-12EHere’s the picture. £2.25 including post – what more could you want! So this is like an ESP-12 – already the best of the bunch – but with more IO – specifically 6 more IO lines… this just keeps on getting better – whatever next, built in Bluetooth??

Well that’s another board design in the bin – thankfully we were just looking towards doing and updated design… may as well fit the extra pins in – you never know when they might come in handy…

Oh, hang on it gets better – 5 off well under £2 each..


51 thoughts on “ESP-12E with Extra Pins!

  1. Larry,

    Yes, those modules should all have the bigger -flash- chip (they all have the same amount, 32K, of RAM, though). Yes, you can use the Arduino-IDE for coding. Adafruit’s tutorials and example code are especially helpful and they’re very good at answering support questions on their forums, so if you’re in the U.S., they’re your go-to supplier.

  2. Hi Peter,

    You seem to know almost all there is to know about the “ESP’s”. I read with interest about your reboots as I may have a similar problem. I have a board that seems to be rebooting after about 3 hours of running. I will keep testing but in the meantime I wondered if you could recommend a particular board with the following specification:

    Small (we have already sourced the cases for the project)
    Reliable (one that doesn’t randomly reboot)
    With header pins (we can’t solder to save our lives)
    Cheap (don’t we all want that?)

    1. I can only say that I base all my work now on the ESP-123 modules – with a cheap Chinese PCB to handle regulator, relay etc… I get zero reboots or indeed any other issues with them. So I’d be looking for some kind of base board to put an ESP-12 on – mind you – you still have to solder them onto the base board.

      1. Thanks for your reply Peter. I guess I need to find out a lot more about the ESP’s as I was hoping there was something off the shelf that I could buy without the need for ANY soldering. I’m wanting to interface to an Arduino Nano. If anyone knows of a reliable, user friendly, module that requires no soldering could they please post details and a link.

        1. Larry,

          It isn’t particularly small, but the Adafruit Huzzah has a very good reputation. Similarly, the NodeMCU Dev Kit seems to have a dedicated following …and you don’t have to flash LUA to the ESP, you could just program in C (or BASIC) instead. If you need something smaller then you’re probably going to have to learn how to solder those fiddly ESP pins in a hurry.

          Whatever you do though, avoid this particular lemon:-


          1. Cheers John. I have seen the 3 products you refer to (2 to consider and 1 to avoid). So we are looking at a price of less than $10.

            Correct me if I’m wrong but these products run at 3.3V, have 4MB memory and can be coded with Arduino IDE? So possibly I could remove the Arduino Nano’s from my project and just use one of the recommended ESP’s.

            My project drives a 433MHz transmitter which operates between 3 and 12V. I use the 5V Nano at present rather than the 3.3V Arduino models to ensure a bigger range for the RF signal. I guess I could try the 3.3V ESP but I might not get the RF range that I require.

            The Nano only has 32KB of memory so will the ESP with 4MB be plenty after the allocation of memory for all the WiFi stuff?

  3. Danny: Deleted your link as it was all in Chinese… and I don’t think it was their site. Want to try again?

      1. Thanks for that, Danny. I had actually struggled with opening that file previously and more or less given up with it (I did manage to look at the graphics files in the package, but without any text to go with them it didn’t help too much). As far as I can tell from the .png files though, unlike the 12E with it’s extra pads, there doesn’t seem to be any distinguishing marks which would enable the vendors (or the end users) to identify which version they have. Did you find anything?

        1. Yeah the word doc took a while to download but it worked eventually. Its all in Chinese but all I was really interested in was the current amount of flash (1mb) plus the new pinout.

          In terms of telling the difference with the older version, the metal shielding can has a slightly different AI logo, the edges of the can are sharper and of course the pads are different.

          Turns out there are THREE variants of the ESP-06. The original variant, a second variant (with new pads) which has a misplaced resistor beneath the can and then the final (?) version (with the resistor removed) which is supposed to be in production for 5 years +.

          If you are unsure, email I got reasonably good support from them (considering everything).

Comments are closed.