mirror of
				https://github.com/KevinMidboe/esp-stereo-api.git
				synced 2025-10-29 17:40:21 +00:00 
			
		
		
		
	Improved formatting
This commit is contained in:
		
							
								
								
									
										13
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								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 | ### 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).   | 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.   | 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:   | 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:   | 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 | ### Install | ||||||
| @@ -28,7 +33,7 @@ Transfer boot script: | |||||||
| $ ampy -p /dev/tty.usbserial-1460 put boot.py | $ 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 | ### Configure | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user