ESP32 module has been released

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
Post Reply
shaoziyang
Posts: 363
Joined: Sun Apr 17, 2016 1:55 pm

ESP32 module has been released

Post by shaoziyang » Sat Sep 03, 2016 1:18 pm

ESP32 module has released, does micropython support it soon?
  • 600 DMIPS Xtensa® 32-bit LX6 dual core processor
  • 448 KByte ROM, 520 KByte SRAM, 16 KByte SRAM in RTC
  • 18 channel 12-bit SAR ADC
  • two 8-bit D/A
  • four SPI, two I2C, two I2S, three UART, CAN 2.0,
  • Wifi, Bluetooth
  • ...
02.jpg
02.jpg (49.36 KiB) Viewed 9522 times
03.jpg
03.jpg (51.01 KiB) Viewed 9522 times
04.jpg
04.jpg (37.75 KiB) Viewed 9522 times

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: ESP32 module has released

Post by deshipu » Sat Sep 03, 2016 7:56 pm

I'm sure that a lot of people here can't wait to get their hands on those and start porting MicroPython to them. However, that will take some time.

mad474
Posts: 60
Joined: Sun Dec 29, 2013 7:48 pm

Re: ESP32 module has released

Post by mad474 » Sat Sep 03, 2016 9:06 pm

I guess there's already "somewhat" porting work done (and surely actively in progress) behind the scenes. The guys from Pycom with their LoPy (ESP-32 inside) surely can't be sleeping if they want to roll out in the next weeks.

pfalcon
Posts: 1155
Joined: Fri Feb 28, 2014 2:05 pm

Re: ESP32 module has been released

Post by pfalcon » Sun Sep 04, 2016 6:44 pm

Indeed, the quickest way to get hold of MicroPython on ESP32 is by using Pycom's LoPy board. Further details aren't known yet - whether that port will be OpenSource, etc. I'd let Pycom lead in that area and see what will come out of that. In half a year, we can see how it went and what further steps can be taken from there. In the meantime, we're committed to support existing, mature or growing MicroPython ports. Of course, if the community wants to look into starting ESP32 port, that can be only welcome.
Awesome MicroPython list
Pycopy - A better MicroPython https://github.com/pfalcon/micropython
MicroPython standard library for all ports and forks - https://github.com/pfalcon/micropython-lib
More up to date docs - http://pycopy.readthedocs.io/

eerimoq
Posts: 9
Joined: Mon Sep 26, 2016 5:44 pm

Re: ESP32 module has been released

Post by eerimoq » Mon Oct 31, 2016 10:15 am

You can try MicroPython on ESP32 by installing Pumbaa in the Arduino IDE's boards manager.

http://pumbaa.readthedocs.io/en/latest/ ... rduino-ide

Select the Pumbaa Nano32 board in the IDE and download the interactive example and you should get an interactive interpreter on the serial port (115200 baud). Should work for other boards than Nano32, the MCU is the same and Flash is probably 4Mb.

/ Erik

PS. The garbage collector does not work yet. DS.

Post Reply