MX Chip EMW3165 More Info

Screen Shot 2015-07-21 at 9.22.46 pm

FCC Certification & Reports: https://fccid.io/P53-EMW3165

Datasheet: http://www.mxchip.com/d/file/2015-03-17/6708fe2d5435a7980a78e66aec369e51.pdf

Github MICO Repository: https://github.com/MXCHIP/MICO

Broadcom WICED (BCM43362): http://community.broadcom.com/community/wiced-wifi

ST Microelectronics STM32F411: http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1577/LN1877?icmp=ln1877_pron_pr_jun2014&sc=stm32f411-pr

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

Pinout:

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

 

MX Chip EMW3165 – An ESP8266 Alternative?

Highlighted as an “ESP8266 Killer” in this Hackaday post, the EMW3165 is an IoT wireless solution with an onboard STM32F4 ARM Coretex M4 microcontroller and a separate wifi SoC that handles all the network transmission. That wifi SoC is the Broadcom bcm43362 which is commonly used with their WiCED SDK. At $8USD per module, it’s quite a bit more expensive than the $3 ESP8266 modules available, but appears to have a fair bit more available GPIO and hardware peripherals. Could be good for some larger projects where you would need to augment the ESP8266 with additional external hardware.

I’ve ordered a couple of modules and the development board from Seeed Studios for further investigation…

AMS / TAOS TSL2561 Digital Light Sensor

Finished writing a driver library for the TSL2561 digital light sensor. This small i2c device has 2 diode sensors in it: one for broadband light spectrum, and one for infrared only. The equivalent human-eye response level in Lux can be calculated from the two readings.

https://github.com/MetalPhreak/ESP8266_TSL2561

tsl2561mod

I picked mine up for under AUD$3.00 delivered from AliExpress.

All connected up to ThingVerse for logging!