MX Chip EMW3165 More Info

Screen Shot 2015-07-21 at 9.22.46 pm

FCC Certification & Reports:


Github MICO Repository:

Broadcom WICED (BCM43362):

ST Microelectronics STM32F411:

Quick Stats of the EMW3165:

  • IEEE 802.11 b/g/n
  • Cortex M4 core 100MHz
  • 2MB on-board external SPI flash
  • 512KB on-chip flash
  • 128KB RAM
  • 3.0-3.6V operation
  • 22 GPIOs
  • JTAG/SWD debug interface
  • On-board PCB antenna
  • Optional external antenna footprint (move SMD resistor jumper to set)
  • Optional external antenna pin for routing on PCB to custom antenna connector (move SMD resistor jumper to set)
  • Station, SoftAP, and Wi-Fi Direct (adhoc) modes
  • USART, I2C, ADC, DAC, Timer/PWM

Screen Shot 2015-07-21 at 9.21.59 pm


Screen Shot 2015-07-21 at 9.23.35 pm

Screen Shot 2015-07-21 at 9.25.15 pm Screen Shot 2015-07-21 at 9.25.32 pm Screen Shot 2015-07-21 at 9.26.01 pm Screen Shot 2015-07-21 at 9.26.08 pm

Alternative Antenna Options:

Screen Shot 2015-07-21 at 9.27.40 pm


Dimensions & Footprint (mm):

Screen Shot 2015-07-21 at 9.28.30 pm Screen Shot 2015-07-21 at 9.28.41 pm Screen Shot 2015-07-21 at 9.28.50 pm


Posted in Electronics, EMW3165, IoT.


  1. David, thanks for the heads-up on this board. I think I will move on from the Espressif chips as their doc and support are so poor. Like you I have invested 100s of hours to save a few bucks on the chipsets. I now have STM32F(103s, 205s and soon 411s).

    What development tools do you use with this family? My particle electron comes bundled with Atom, but I am not impressed so far.

    Please keep up the good work, you are one of the few suppliers of quality reference material.

    • Hi Mike, I’ve actually not done anything with my modules since receiving them. I just haven’t had time to play around with them yet. For the moment, I’m so heavily invested time and knowledge wise with the ESP8266 I’ve just been sticking with it despite the lack of onboard peripherals. The availability of documentation for these was pretty poor when I first looked into them, but that may well have changed in the last 6 months.

      I imagine if you’ve got a good background using STM ARM devices, you should be able to get it going in whatever development environment you’re used to. I believe its just the API interface that you need to work in somehow to get the WIFI stuff working.

  2. Hi David, in the last week I have been using PlatformIO running on the latest Atom build, and it’s pretty good. Seems better for ESP8266 work than the Arduino IDE, and supports all the ARM chips. My biggest issue with Espressif is their lack of support for HSPI in slave mode. They have dropped it from the API, and left a trail of inconsistent doc… I suspect that’s because it’s buggy. Pity, as I wanted to use the ESP8266 as an intelligent WiFi, NTP, FTP slave for my old Arduino projects.

    • Yeah, I don’t think Espressif expected it to be as popular as it became. Add to the fact that its essentially a rebadged version of their older chip which was used solely as a Wifi interface over SDIO. The peripherals in the ESP8266 are a bit of a mixed bag. Hopefully the ESP32 (which is supposed to be a full silicon re-spin) will have a much better configuration.

      • A Darwinian solution to progressive ensmmonrentalivi: require all of them to only use those super fuel-efficient car/DEATH TRAPs. How do you negotiate with Obama, the lie and liar? Get it in writing or go home.

Leave a Reply

Your email address will not be published. Required fields are marked *