NEW Now an ESP32 Version, Burn the Bits


ESP web install baudrate changed from 115200 to 57600

Stand With Ukraine

Easy Install Electra TFT Touch inBrowser on ESP8266 12E / 12F
mDNS WiFi relais Version without TFT screen is here

BIN files updated Sunday 1 May 2022

Best for 480x320 Pixels, (14 pins SPI TFT resistive touch (ic XPT2046))


possible TFT screen example (choose 14 pins SPI resistive touch chip XPT2046 version

4 Inch 480x320 Pixels SPI TFT resistive touch XPT2046 AliExpress
or
3.5 inch 480x320 Pixels SPI TFT resstive touch XPT2046 AliExpress


possible ESP8266 board to choose from

WeMos D1 Mini ESP8266 12F 4MByte==32mbit AliExpress
or
WeMos D1 R2 Wifi ESP8266 Arduino uno sized (make sure to buy R2 version (R3 version has a different pinout)
or
ESP8266 NodeMCU 12E 4MByte==32mbit AliExpress


Relais PCB module 3.3v or 5v relaiscoil, RelaisCoil switched optical or by a transistor by control pin Do GPIO16

relais module AliExpress == Connect pin D0


should program code for much cheaper BMP280 without barometric pressure, now expensive BME280

Optional: BME280 temp, humid, pressure showed on webpage
BME280 Temperature Humidity Barometric pressure sensor AliExpress == Connect i2c pin D1=SCL, D2=SDA


Make a PCB or Order a PCB for easy connecting ESP to TFT
https://oshwlab.com/l.dijkman/Electra
PCBoard layouts are not tested yet. they are on their way to me by post from china

Touch Electra, Electra Touch
TFT touch mDNS WiFi Relais with OpenWeather
inBrowser install Electra on ESP8266 32mbit==4MByte, NO Tools Needed!


Maybe needs USB driver for your ESP board


Choose the right driver for your TFT Display

Need other driver?!


problem install on WeMos D1 Mini ESP12F
Kut met Peren, looks like there is a problem
Lowered the baudrate
only the serial monitor on end is not working now because electra talks at 115200 and serial monitor is 57600
there should be a serial speed choice? like in adafruit ancient serial web flasher?




TFT Screen ILI9341_DRIVER



ESP8266 12E 12F 32mbit==4MByte
TFT SPI pinout connections

EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra
&
Share your PCB design with us ;-)


if install fails try again



TFT Screen ILI9486_DRIVER



ESP8266 12E 12F 32mbit==4MByte
TFT SPI pinout connections

EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra
&
Share your PCB design with us ;-)


if install fails try again



TFT Screen ILI9488_DRIVER



ESP8266 12E 12F 32mbit==4MByte
TFT SPI pinout connections

EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra
&
Share your PCB design with us ;-)


if install fails try again



TFT Screen ST7796_DRIVER



ESP8266 12E 12F 32mbit==4MByte
TFT SPI pinout connections

EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra
&
Share your PCB design with us ;-)


if install fails try again



for test / debug
this does not install on my brand new wemos d1 mini ESP 12F
install ok on wemos d1 r2 12F uno sized board
install ok on Amica NodeMCU 12E

esp web flasherinstalls the littlefs file ok on wemos d1 mini 12F https://nabucasa.github.io/esp-web-flasher/
wich i think is more or less the same thecnology as esp web tools but loads bin file from disk instead of url




test code only at 0x0 , no littlefs
this installs ok on wemos d1 mini 12F
there must be something wrong in esp web tools bin switch to program littlefs bin
strange that everything is ok on wemos d1 r2 12F uno sized board, wich is also 12F and same usb chip

wemos d1 mini 12F programs ok and uploads littlefs ok on arduino ide






Program the ESP8266 with above button

When done
TFT display gives you some info what to do
Connect your computer / phone / tablet WiFi to "ESP-WIFI-MANAGER-(?????)" Access Point, WiFi Direct Connect

Browse to http://192.168.4.1 for wifi manager and configure ESP8266 for your wifirouter

OpenWeatherMap API Key and geo location => Edit /config.txt
edit api key and location with cloud/web-editor ace js
http:/ esp_ip or esp_mdns /edit
cloud/web-editor edit /config.txt for openweathermap api key and location

hope the rest goes automaticly

(MS Windows users might need to install Apple iTunes to get mDNS URL .local working)
Android phone/tablet use Bonjourbrowser App to See, List, Browse mDNS URL's
play.google.com android bonjourbrowser

Succes!!! Play and have Fun with Electra

### Login password for ACE js web / cloud texteditor == admin / admin

Warning, Fiddling with Electra can Kill You!
Handle Electra With Care?


Show Off a video if you got it working????


Program more ESP Devices, with or without a TFT screen
http://kitchen.local, http://Garden.local, http://Garage.local, http://Hallway.local, http://Living.local, http://Stairs.local, http://Basement.local
Etcetera...
They will find eachother and auto link on each webpage






Electra's webpage animated gif
ACE js web/cloud text editor for editing the webserver files on ESP8266 LittleFS, Edit /config.txt for openweathermap api key and geolocation

Electra's webpage animated gif
ACE js web/cloud text editor for editing the webserver files on ESP8266 LittleFS, Edit /config.txt for openweathermap api key and geolocation



Hey Electra!

Hey Electra!




USB drivers

CP2102 (square ic chip) USB driver
CH341 (rectangle ic chip) USB driver



Electra needs a Case ;-)



EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra


EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra


not perfect 3d cube PCB preview, but allmost
https://codepen.io/ldijkman/pen/poarEVJ
https://jsfiddle.net/luberth/yq7se2x5/show
3D rectangle https://codepen.io/ldijkman/pen/abqLKMK
3D rectangle https://jsfiddle.net/luberth/uhxqk4op/show
mouseclick to flip side https://codepen.io/ldijkman/full/JjpOeNe
Ω
Ω
Ω
Ω








EasyEDA Design a PCB for easy connecting WeMos D1 Mini, NodeMCU 12E /12F etcetera to TFT
https://oshwlab.com/l.dijkman/Electra

https://codepen.io/ldijkman/pen/poarEVJ
https://jsfiddle.net/luberth/yq7se2x5/show
3D rectangle https://codepen.io/ldijkman/pen/abqLKMK
3D rectangle https://jsfiddle.net/luberth/uhxqk4op/show
mouseclick to flip side https://codepen.io/ldijkman/full/JjpOeNe




Hey Electra!

Hey Electra!

Soon Electra wil Power a Gazillion Devices!
All you Need is Electra!

Warning
Fiddling with Electra can Kill You!
Handle Electra With Care?


Show Off a video if you got it working????

For the install buttons to work / appear
Browser Must be an "https://" connection on Chrome 89 or newer, Chromium or Edge browser (not Android OS)

ESP8266 Electra Web Installer
Powered by ESP Web Tools



https://github.com/adafruit/Adafruit_WebSerial_ESPTool

https://web.dev/serial/#browser-support
https://web.dev/serial/
about://device-log


web counter

Removed the freecounterstat.com webpage counter
sorry, freecounterstat page counter javascript popups virus alike popup pages on my a href links on this page