mirror of
https://git.mirrors.martin98.com/https://github.com/luc-github/ESP3D.git
synced 2025-06-06 02:36:49 +08:00
Setup 2.1
This commit is contained in:
parent
df51e025ce
commit
1ed083d766
19
README.md
19
README.md
@ -1,4 +1,4 @@
|
||||
# ESP3D 2.0 [](https://codeclimate.com/github/luc-github/ESP3D)
|
||||
# ESP3D 2.1 [](https://codeclimate.com/github/luc-github/ESP3D)
|
||||
|
||||
Firmware for ESP8266/ESP8285 and ESP32 used with 3D printer using [ESP8266 core version](https://github.com/esp8266/Arduino) and [ESP32 core version](https://github.com/espressif/arduino-esp32)
|
||||
|
||||
@ -15,9 +15,9 @@ The web interface files are present in data directory but UI has it's own reposi
|
||||
Arduino ide 1.6.5 with stable [2.0.0](http://arduino.esp8266.com/versions/2.0.0/package_esp8266com_index.json) from ESP8266, please use https://github.com/luc-github/ESP3D/releases/tag/v0.5.1
|
||||
Arduino ide 1.6.8 with stable [2.2.0](http://arduino.esp8266.com/versions/2.2.0/package_esp8266com_index.json) from ESP8266, please use https://github.com/luc-github/ESP3D/releases/tag/v0.6.2
|
||||
Arduino ide 1.8.5 with stable [2.4.0](http://arduino.esp8266.com/versions/2.4.0/package_esp8266com_index.json) from ESP8266, please use https://github.com/luc-github/ESP3D/releases/tag/1.0 [](https://travis-ci.org/luc-github/ESP3D)
|
||||
|
||||
<u>[Development version for 2.0](https://github.com/luc-github/ESP3D/tree/2.0) & [ESP-WEBUI (2.0 branch)](https://github.com/luc-github/ESP3D-WEBUI/tree/2.0):</u>
|
||||
Arduino ide 1.8.5 with git version from ESP8266 or ESP32 for 100% support of ESP32 : [](https://travis-ci.org/luc-github/ESP3D)
|
||||
Arduino ide 1.8.5 with latest GIT from ESP8266 and ESP32, please use https://github.com/luc-github/ESP3D/releases/tag/2.0 [](https://travis-ci.org/luc-github/ESP3D)
|
||||
<u>[Development version for 2.1](https://github.com/luc-github/ESP3D/tree/2.1) & [ESP-WEBUI (2.1 branch)](https://github.com/luc-github/ESP3D-WEBUI/tree/2.1):</u>
|
||||
Arduino ide 1.8.5 with git version from ESP8266 or ESP32 for 100% support of ESP32 : [](https://travis-ci.org/luc-github/ESP3D)
|
||||
|
||||
[All releases](https://github.com/luc-github/ESP3D/wiki)
|
||||
|
||||
@ -85,9 +85,10 @@ Password: user
|
||||
Check wiki : https://github.com/luc-github/ESP3D/wiki/Direct-ESP3D-commands
|
||||
|
||||
## Installation
|
||||
Feedback on 2.0 was : ESP3D being a library is not really useful and make setup more complex, so now we are back to simple application.
|
||||
|
||||
1. Please follow installation of the ESP core you want to use : [ESP8266 core version](https://github.com/esp8266/Arduino) or [ESP32 core version](https://github.com/espressif/arduino-esp32)
|
||||
2. Add libraries
|
||||
* ESP3D because it is now a library so copy project to your arduino library folder.
|
||||
2. Add libraries
|
||||
If you want async webserver (currently not recommended for ESP8266, suggested for ESP32):
|
||||
* ESPAsyncWebServer from @me-no-dev
|
||||
if you target ESP8266
|
||||
@ -143,9 +144,3 @@ If you use ESP3D on your product, drop me a message so I can link your product p
|
||||
|
||||
|
||||
|
||||
## TODO/On going :
|
||||
-- Version 2.X
|
||||
-- Close open topics
|
||||
-- Do testing (a lot)
|
||||
-- UI Improvement
|
||||
-- ESP3D V2
|
||||
|
Binary file not shown.
@ -1,74 +0,0 @@
|
||||
[
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 2
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 3
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 4
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 5
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 6
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 7
|
||||
},
|
||||
{
|
||||
"name": "",
|
||||
"glyph": "",
|
||||
"filename": "",
|
||||
"target": "",
|
||||
"class": "",
|
||||
"index": 8
|
||||
}
|
||||
]
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
BIN
esp3d/data/index.html.gz
Normal file
BIN
esp3d/data/index.html.gz
Normal file
Binary file not shown.
@ -1,5 +1,5 @@
|
||||
/*
|
||||
basic esp3d sample
|
||||
ESP3D
|
||||
|
||||
Copyright (c) 2014 Luc Lebosse. All rights reserved.
|
||||
|
@ -1,9 +0,0 @@
|
||||
name=ESP3D
|
||||
version=2.0.0
|
||||
author=Luc Lebosse
|
||||
maintainer=Luc Lebosse, <support@tech-hunters.com>
|
||||
sentence=A 3D printer front end for ESP boards.
|
||||
paragraph=This library implements a 3D printer front end.
|
||||
category=Communication
|
||||
url=https://github.com/luc-github/ESP3D
|
||||
architectures=esp8266,esp32
|
22
tarvis.yml
22
tarvis.yml
@ -5,11 +5,7 @@ language: bash
|
||||
os:
|
||||
- linux
|
||||
|
||||
before_install:
|
||||
- "/sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x16"
|
||||
|
||||
before_script:
|
||||
- "export DISPLAY=:99.0"
|
||||
- sleep 3 # give xvfb some time to start
|
||||
- wget http://downloads.arduino.cc/arduino-1.8.5-linux64.tar.xz
|
||||
- tar xf arduino-1.8.5-linux64.tar.xz
|
||||
@ -41,11 +37,7 @@ before_script:
|
||||
- mv $TRAVIS_BUILD_DIR/libraries/oled-ssd1306 $HOME/arduino_ide/hardware/esp32/esp32/libraries/
|
||||
- mv $TRAVIS_BUILD_DIR/libraries/ESP32SSDP $HOME/arduino_ide/hardware/esp32/esp32/libraries/
|
||||
- mv $TRAVIS_BUILD_DIR/libraries/arduinoWebSockets $HOME/arduino_ide/hardware/esp32/esp32/libraries/
|
||||
- mv $TRAVIS_BUILD_DIR/libraries/DHT_sensor_library_for_ESPx $HOME/arduino_ide/hardware/esp32/esp32/libraries/
|
||||
- mkdir $HOME/arduino_ide/libraries/ESP3D
|
||||
- mv $TRAVIS_BUILD_DIR/src $HOME/arduino_ide/libraries/ESP3D
|
||||
- mv $TRAVIS_BUILD_DIR/library.properties $HOME/arduino_ide/libraries/ESP3D
|
||||
|
||||
- mv $TRAVIS_BUILD_DIR/libraries/DHT_sensor_library_for_ESPx $HOME/arduino_ide/hardware/esp32/esp32/libraries/
|
||||
|
||||
script:
|
||||
- cd $TRAVIS_BUILD_DIR
|
||||
@ -53,21 +45,21 @@ script:
|
||||
- export PATH="$HOME/arduino_ide:$PATH"
|
||||
- arduino --board esp8266com:esp8266:generic --save-prefs
|
||||
- arduino --get-pref sketchbook.path
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
- arduino --board esp32:esp32:esp32 --save-prefs
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
- sed -i "s/\/\/#define AUTHENTICATION_FEATURE /#define AUTHENTICATION_FEATURE/g" $HOME/arduino_ide/libraries/ESP3D/src/config.h
|
||||
- arduino --board esp8266com:esp8266:generic --save-prefs
|
||||
- arduino --get-pref sketchbook.path
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
- arduino --board esp32:esp32:esp32 --save-prefs
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
- sed -i "s/\/\/#define ASYNCWEBSERVER /#define ASYNCWEBSERVER/g" $HOME/arduino_ide/libraries/ESP3D/src/config.h
|
||||
- arduino --board esp8266com:esp8266:generic --save-prefs
|
||||
- arduino --get-pref sketchbook.path
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
- arduino --board esp32:esp32:esp32 --save-prefs
|
||||
- build_sketch $TRAVIS_BUILD_DIR/examples/basicesp3d/basicesp3d.ino
|
||||
- build_sketch $TRAVIS_BUILD_DIR/esp3d/esp3d.ino
|
||||
|
||||
notifications:
|
||||
email:
|
||||
|
Loading…
x
Reference in New Issue
Block a user