Welcome! Log In Create A New Profile


AZSMZ 12864 LCD + ESP8266 (ESP3D)

Posted by cxandy 
AZSMZ 12864 LCD + ESP8266 (ESP3D)
July 12, 2017 07:13PM
Install Instructions

Download and prepare the Arduino IDE:

1.1 Install Arduino IDE version 1.6.8 from [www.arduino.cc]

1.2 Install the Arduino IDE

2. Open the Arduino IDE and click File, Preferences
2.1 In the "Additional Boards Manager URL field: Paste: [arduino.esp8266.com]
2.2 Click OK
2.3 Click Tools -> Boards -> Board Manager
2.4 Scroll to near the bottom, and find "esp8266 by ESP8266 Community) and click on the row
2.5 On the "Select Version" dropdown, select version 2.2.0 and click Install
2.6 Wait for the ESP8266 support to be installed

3. Download and install the SPIFS Uploader tool:
3.1 Go to [github.com]
3.2 Download the ESP8266FS-0.2.0.zip tool from the page above
3.3 Open a file manager to your Arduino sketchbook directory. If you don't know where that is, click File, Preferences in the Arduino IDE and look at the field: Sketchbook Location
3.4 Inside your sketchbook folder, create a new directory called 'tools'
3.5 Extract the content of ESP8266FS-0.2.0.zip into Tools (So it ends up with something like /home/user/Documented/sketchbook/tools/ESP8266FS/tool/esp8266fs.jar
3.6 Restart the Arduino IDE

Download and install the code

4. Download the latest release of this project:
4.1 Extract it to your sketchbook or other location
4.2 Open the Arduino IDE and open the ESP8266 subdirectory -> esp8266.ino (or esp3d.ino for latest versions)

5. Configure your Board NB: Readthis article for NB notes on selecting the correct Board settings. To recap:
5.1 Make sure you have the clock speed set to 160Mhz
5.2 Make sure you have the correct Flash size selected (More details here)

Next: Configure your ESP8266 for upload (USB to serial plugged in, GPIO0 and GPIO15 pulled low, RST pulled high)

6. Upload the sketch: Click the Upload button in Arduino IDE (Or press Ctrl+U)

7. Upload the Template Data to the SPIFS filesystem: Click Tools ESP8266 Sketch Data Upload

Reboot the ESP8266 into run mode ((USB to serial removed , GPIO0 pulled high, GPIO15 pulled low, RST pulled high)

8. Fire up a device and scan for WIFI access points

8.1 Find the AP called 'ESP8266'

8.2 Connect to the AP using the default password of '12345678'

Initial Configuration

9. Open device web page on the AP connected device

9.1 Accept Captive portal redirect or

9.2 Open a web browser and navigate to []

10. Login in using admin/admin and configure the device to your choosing
10.1 I recommend changing to Station mode and connecting to your home/office Wifi instead of staying in AP mode
10.2 You may want to change the Baud rate
10.3 You can change to DHCP, or at the very least setup a Static IP you are familiar with.

New 32 bit ARM based Motion controller for 3D printers, CNC Machines and Laser cutters. Like Azteeg x5 mini or smoothieboard(no network).
AZSMZ Mini [www.ebay.com] [www.aliexpress.com]
AZSMZ 12864 LCD [www.ebay.com] [www.aliexpress.com]
SMART RAMPS [www.ebay.com] [www.aliexpress.com]
AZSMZ 12864 LCD + ESP8266 [www.aliexpress.com]
Sorry, only registered users may post in this forum.

Click here to login