Never a dull moment here at Pycom!

We are pleased to confirm that after further discussions with Damien George, we have decided to work together on a single Port of MicroPython for the Espressif ESP32. This Port will be MIT licensed thus enabling Pycom and the existing MP community to build a super-rich and quality code base hosted on the official MicroPython repository.

The ESP32 is a series of low-power systems on chip microcontrollers with dual-mode Bluetooth and integrated Wi-Fi.  A Tensilica Xtensa LX6 microprocessor is used in both single-core and dual-core versions and includes antenna switches build-in, power amplifier, low-noise receive amplifier, RF balun and power-management modules.

We will be submitting Pull-requests to the MP repository over the next 2 to 3 weeks starting early next week. When the Port is feature ready, Pycom will switch to using this as the source to build the firmware for all our ESP32 based products.

In Pycom’s Github account, we will host a fork of this jointly built ESP 32 port where we will add our advanced network features such as LoRa, Sigfox and Cellular all of which will be covered by our existing GPL V3.

Pycom is committed to propagating MicroPython amongst the IoT industry as we firmly believe this great language is the ideal solution for rapid product development in an already complex space.

Best wishes
The Pycom Team