Skip to content

ldijkman/WT32-ETH01-LAN-8720-RJ45-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WT32-ETH01 LAN 8720 RJ45 ESP32 wired Wireless-tag

WT32-ETH01 +/-7 Dollar ESP32 with Ethernet jack https://www.google.com/search?q=WT32-ETH01


Struggling to find some info / Arduino IDE examples for WT32-ETH01 Wireless-tag

if you know some examples / usefull info

share it ? https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/discussions


my ftdi programmer is not always succesfull with programming = i used board 'ESP32 Dev Module' settings

strange another same FTDI programmer is doing better with programming https://www.google.com/search?q=FTDI+programmer

now using a ESP8266-01 female 2row 8pin programmer with ch340 chip https://www.google.com/search?q=esp8266-01+programmer+ch340G

program = wt32-eth01 powerup with gpio0 pull to ground (better with 10k resistor?)

run / monitor == wt32-eth01 powerup = gpio0 NO connection to ground


programming mode = better put a resistor in IO0 to ground?

programming mode = better put a resistor in IO0 to ground?

If someone programs gpio0 as output and high when connected to ground blows the gpio0 pin

So thats why its better to use a resistor on gpio0 pull to ground


program WT32-ETH01 with ESP-01 / ESP8266-01 programmer https://www.google.com/search?q=esp8266-01+programmer+ch340G

  • red 3.3 Volt
  • purple ground
  • white TX0
  • grey RX0
  • Connect programmer Gpio0 to WT32-ETH01 Gpio0
  • powerup with switch to PROG program == programming mode
  • powerup with switch to UART monitor == run / monitor mode

program WT32-ETH01 with ESP-01 / ESP8266-01 programmer https://www.google.com/search?q=esp8266-01+programmer+ch340G

  • lefttop---------3.3 Volt
  • leftbottom-----RX0
  • righttop-------TX0
  • rightbottom-----ground
  • Connect programmer Gpio0 to WT32-ETH01 Gpio0
  • powerup with switch to PROG program == programming mode
  • powerup with switch to UART monitor == run / monitor mode


poor documentation, why no mention of what is analog pins in pinout

chip used wt32-s1 http:https://www.wireless-tag.com/portfolio/wt32-s1/

more i/o info wt32-s1 https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/WT32-S1-DataSheet-V1.1.pdf

schematic https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/WT32_ETH01_V2.schematic.pdf

Arduino IDE WT32-ETH01 ino files on this github


https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/wt32-eth01-wired-google.com-test.ino

https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/WT32-ETH01-wired-webserver-dhcp.ino

https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/WT32-ETH01-i2c-BME280-DS3231.ino

https://github.com/ldijkman/WT32-ETH01-LAN-8720-RJ45-/blob/main/not-tested-code/sdcard-i2c-bme280-ds3231-wt32-eth01.ino

  • Board settings i used


Less Wires => power over ethernet cable is not included on WT32-ETH01, but you can D.I.Y. Do It YourSelf

10 Euro PoE power over ethernet injector https://www.google.com/search?q=PoE+injector

3 Euro PoE power over ethernet splitter 5v https://www.google.com/search?q=PoE+splitter+5v


things to try

example i2c connection == Done & tested

test example howto connect SD card reader/writer

test a rotary encoder, maybe use the 3 input only pins? (or maybe make a nano i2c rotary encoder)


replace the arduino mega with ethernetshield http:https://arduino.tk:8888/HC.htm?file=27-3-21.CSV

the mega2560 with uno/mega ethernetshield W5100 did not work with cheap longer ethernet cables

the WT32-ETH01 works with cheap longer ethernet cables


A Penny for Sharing My Thoughts?

www.paypal.me/LDijkman