original image: zeptobars.com
original image: zeptobars.com
original image: acapmag.com.au
Originally came to prominence as a WiFi controller for AVR and similar, but ...
AVR (Arduino) | ESP8266 | ARM / Broadcom (RPi 2) |
---|---|---|
ATMega328P | Tensilica Xtensa LX106 | Cortex A53 |
8 bit | 32 bit | 32 bit |
1 core | 1 core | 4 core |
20 MHz | 80-160 MHz | 900 MHz |
2KB RAM | 160KB RAM | 1GB RAM |
32KB Flash | DIO/QIO Flash | MicroSDHC |
original image: adafruit.com
original image: adafruit.com
original image: adafruit.com
image: seeedstudio.com
github: themadinventor/esptool
$ git clone https://github.com/themadinventor/esptool.git
$ pip install esptool
$ apt install esptool
$ cu -l /dev/ttyUSB0 -s 115200 MicroPython v1.8.5-10-g0e69e6b on 2016-10-17; ESP module with ESP8266 Type "help()" for more information. >>> dir() ['uos', '__name__', 'gc', 'bdev', 'vfs'] >>> print("Hello, World!") Hello, World! >>>
>>> import machine >>> import time >>> pin2 = machine.Pin(2) >>> pin2.init(machine.Pin.OUT) >>> while True: ... pin2.low() ... time.sleep(0.5) ... pin2.high() ... time.sleep(0.5)
If you're interested in Microcontrollers / IoT / Robotics:
Nick Moore
Mnemote Pty Ltd
Blog Stuff:
Slides:
Content and images © Mnemote Pty Ltd except where otherwise noted