From 55972dbf2377ac5962bd24e4120b83c2e107f5e1 Mon Sep 17 00:00:00 2001 From: Kevin Date: Sat, 17 Aug 2019 11:06:03 +0200 Subject: [PATCH] Improved formatting --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6889238..aa60b09 100644 --- a/README.md +++ b/README.md @@ -7,15 +7,20 @@ Using micropython on a esp8266 to create an api endpoint for controlling my ster ### Flashing the chip with micropython We need to start by flashing micropython to our esp8266. Download micropython from [http://micropython.org/download#esp8266](http://micropython.org/download#esp8266). + Next we need to install esptool from espressif. This is a python-based, platform independent, utility to communicate with the ORM bootloader in the Espressif ESP8266 & ESP32 chips. There might be other great tools for flashing these chips out there aswell. Check out their [github page](https://github.com/espressif/esptool) for updated installation instructions. Now we can flash our chip with the downloaded binary file. First find your esp chip: -`ls /dev/tty.usb*` +``` +$ ls /dev/tty.usb* +``` I run esp8266 tool from the source files in a virtualenv, your command might veary slightly: -`env/bin/python3 esptool.py -p /dev/tty.usbserial-1460 write_flash -z 0x0000 ~/firmware-combined.bin` +``` +$ env/bin/python3 esptool.py -p /dev/tty.usbserial-1460 write_flash -z 0x0000 ~/firmware-combined.bin +``` -Note the `tty.usbserial-1460` device name and the path `../firmware-combined.bin` for the micropython binary. +Note the *tty.usbserial-1460* device name and the path *../firmware-combined.bin* for the micropython binary. ### Install @@ -28,7 +33,7 @@ Transfer boot script: $ ampy -p /dev/tty.usbserial-1460 put boot.py ``` -Again note the `tty.usbeserial-1460` device name. +Again note the *tty.usbeserial-1460* device name. ### Configure