,

ESP8266 Running Python Using MicroPython (Mac and Windows)





Your support helps me post videos more frequently:
https://www.patreon.com/acrobotic
https://www.paypal.me/acrobotic
==========
Find me on:

https://facebook.com/acrobotic
https://instagram.com/acrobotic
==========
In this video tutorial I show you how to load a specific firmware to the ESP8266 (ESP-12E), which allows you to program it using the Python programming language. You’ll need to have your ESP8266 Development Board set up on your computer, which I cover in another video (https://www.youtube.com/watch?v=G6CqvhXpBKM). Please find below the relevant links as mentioned in the video.

Video editing/production:
Zahari Schtonov (https://twitter.com/zwaves)

ACROBOTIC Development Board for ESP8266:
ACROBOTIC ESP8266 ESP-12E Development Board with USB-to-Serial Onboard
http://amzn.to/2dAZ1mW (affiliate)

MicroPython 1.7 Quick Reference for the ESP8266: http://docs.micropython.org/en/latest/esp8266/esp8266/quickref.html

Instructions for readying the toolchain are here:
https://github.com/pfalcon/esp-open-sdk

File to be changed on Max OSX in case of SDK compilation error:
/path-to-case-sensitive-volume/esp-open-sdk/crosstool-NG/.build/src/gmp-5.1.3/gmp-h.in

Compiling and flashing commands for the firmware are available here:
https://github.com/micropython/micropython/tree/master/esp8266

The MicroPython firmware for ESP8266 is rapidly evolving. The pyb.Pin class is now deprecated in favor of machine.Pin:
http://docs.micropython.org/en/latest/esp8266/library/machine.Pin.html

Pyserial is a module needed to run the tool ‘esptool’ to flash firmware onto the ESP8266. Download from:
https://github.com/pyserial/pyserial

Esptool is a tool written in Python that allows us to flash firmware onto the ESP8266 IC over an USB connection:
https://github.com/themadinventor/esptool

I also have a detailed guide for getting started with the ESP8266 including explanations of how to use other firmware (AT Commands and NodeMCU):
http://learn.acrobotic.com/tutorials/post/esp8266-getting-started

Music by Jason Shaw (http://audionautix.com/). Creative Commons License 3.0.

==========
#ESP8266 #Arduino #Tutorial


source

Leave a Reply

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

How to Fix Xbox App Sign In Error 0x409 or 0x80070422 (100% Work) Xbox Not Working!

fix Xbox Live Core Services error code 0x80a4001a