Example APP: ESP32 beta TCP Standalone WebServer with Android APP inside!
Posted: Wed Jan 06, 2016 2:33 pm
Hi gys
..
ESP32 RTOS SDK: 1.1.0(42d074b) compiled @ Dec 18 2015 19:39:49<\r><\n>
SDK version:1.1.0(42d074b)<\r>
attachement is an early beta stadium for your testing with the esp32 beta ( esp31B )
you can download it here:
EDIT: 24 / 30 September 2016
this file is for ESP31
if you want try the TCP Standalone Server for ESP32
( WROOM32, ESP3212, Nano32, Noduino, DevKitC, Devel Board V2, ...)
see the next thread, there is an update for ESP32
ESP31 File: config are:
1MB Flash
26M Crystal
40 MHz SPI Speed
QIO SPI Mode
and the firmware comes with an extra!
there is an Android APP on Flash!
( simply for testing - because we have no much room on beta flash)
Steps:
Download it
unname it from .zip to .bin file
Example Start ESP31 Flash Download Tool V1.0.1
load the file, setup Adress to 0x0, setup com.. start upload.
The firmware is in Original Station Mode
edit:
"Station" is wrong word - i mean Soft AP
noted:
The firmware is in Original Soft AP Mode
And it has 192.168.4.1 as IP with DHCP activated
So no Password is need, connect your Device to the ESP32 beta.
edit: DHCP gives you an IP
If connected, then start Browser, navigate to:
Start/Index/Home
http://192.168.4.1/
You can test GPIO 22 ( Low, High )
http://192.168.4.1/gp0
http://192.168.4.1/gp1
You can test onBoardTemperarure Sensor
http://192.168.4.1/Tempsensor
You can test with an Android Device too.
Surf with your Android Device to the Wifi and connect it.
Navigate http://192.168.4.1
and download by link
or
Navigate directly from
http://192.168.4.1/ESP32AP.apk
After download, install Android APP and open it.
now you can connect to the ESP32 beta by wifi
and you can switch GPIO 22
last but not least:
You can test outputs by connect ESP32 beta on UART and Terminal.
115200
If you have test, navigate to
http://192.168.4.1/AES256
are this welcome?
if yes, then navigate:
http://192.168.4.1/done.htm
best wishes
rudi
will upload video too at weekend. the example code comes later too.
and example project will upload to showcase later.
just in time code is trival ( without docu ) and i work at Android APP
for a nice Sensoric Board with ESP32 inside.
let me know, how you get on in this example APP.
what you are say to the download times for the files?
ESP32 is so fast!..
known issues:
favcon, index.tpl and other "ideals" brandmarks just in time not included.
if your browser try to download this, there is no connent on the flash
so click simply abort at browser.
the firmware is not to esphttpd comparison
this firmware is a simple TCP listener with a web and subframe for TestFunction on ESP and
Combine with the Android APK on Flash, ... and this is new way
06 Jan 2016
done!
___________________________________________________________________________________
see the new ESP32 Version..
..
ESP32 RTOS SDK: 1.1.0(42d074b) compiled @ Dec 18 2015 19:39:49<\r><\n>
SDK version:1.1.0(42d074b)<\r>
attachement is an early beta stadium for your testing with the esp32 beta ( esp31B )
you can download it here:
EDIT: 24 / 30 September 2016
this file is for ESP31
if you want try the TCP Standalone Server for ESP32
( WROOM32, ESP3212, Nano32, Noduino, DevKitC, Devel Board V2, ...)
see the next thread, there is an update for ESP32
ESP31 File: config are:
1MB Flash
26M Crystal
40 MHz SPI Speed
QIO SPI Mode
and the firmware comes with an extra!
there is an Android APP on Flash!
( simply for testing - because we have no much room on beta flash)
Steps:
Download it
unname it from .zip to .bin file
Example Start ESP31 Flash Download Tool V1.0.1
load the file, setup Adress to 0x0, setup com.. start upload.
The firmware is in Original Station Mode
edit:
"Station" is wrong word - i mean Soft AP
noted:
The firmware is in Original Soft AP Mode
And it has 192.168.4.1 as IP with DHCP activated
So no Password is need, connect your Device to the ESP32 beta.
edit: DHCP gives you an IP
If connected, then start Browser, navigate to:
Start/Index/Home
http://192.168.4.1/
You can test GPIO 22 ( Low, High )
http://192.168.4.1/gp0
http://192.168.4.1/gp1
You can test onBoardTemperarure Sensor
http://192.168.4.1/Tempsensor
You can test with an Android Device too.
Surf with your Android Device to the Wifi and connect it.
Navigate http://192.168.4.1
and download by link
or
Navigate directly from
http://192.168.4.1/ESP32AP.apk
After download, install Android APP and open it.
now you can connect to the ESP32 beta by wifi
and you can switch GPIO 22
last but not least:
You can test outputs by connect ESP32 beta on UART and Terminal.
115200
If you have test, navigate to
http://192.168.4.1/AES256
are this welcome?
if yes, then navigate:
http://192.168.4.1/done.htm
best wishes
rudi
will upload video too at weekend. the example code comes later too.
and example project will upload to showcase later.
just in time code is trival ( without docu ) and i work at Android APP
for a nice Sensoric Board with ESP32 inside.
let me know, how you get on in this example APP.
what you are say to the download times for the files?
ESP32 is so fast!..
known issues:
favcon, index.tpl and other "ideals" brandmarks just in time not included.
if your browser try to download this, there is no connent on the flash
so click simply abort at browser.
the firmware is not to esphttpd comparison
this firmware is a simple TCP listener with a web and subframe for TestFunction on ESP and
Combine with the Android APK on Flash, ... and this is new way
06 Jan 2016
done!
___________________________________________________________________________________
see the new ESP32 Version..