Tielong FT232RL Ftdi Usb 3.3V 5.5V Naar Serieel Adapter Module Voor Arduino FT232 Mini Poort.

Sketches en schakelingen - IOT - Internet of Things - Domotica<br>Vergeet niet regel #1 van domotica. "If it needs the cloud keep it out!"
De Sonoff S60TPF is niet zo snel en handig te flashen als de oudere en meer bekende Sonoff’s, deze moeten we een beetje masseren met een waterpomptang, gebruik wel een tissue of poetsdoek om schade te voorkomen.
Dan de aardklem desolderen.
sudo usermod -a -G dialout GebruikersNaam
om jezelf aan de dialout groep toe te voegen.{"NAME":"S60","GPIO":[1,1,1,1,224,544,1,3104,1,32,1,0,0,0,0,0,0,0,1,1,1,1],"FLAG":0,"BASE":1}
Configuratie
(oude indeling, wordt bij toepassing omgezet naar nieuwe template)
{"NAME":"Moes IR Controller","GPIO":[255,255,255,255,255,51,0,0,0,17,8,0,0],"FLAG":0,"BASE":62}
Dit apparaat maakt gebruik van een WB3S-module die vervangen moet worden door een ESP8685-WROOM-01, ESP-12, ESP-C3-12F, ESP-12H, ESPC2-12 of ESP8684-WROOM-01C.
Lees meer over het vervangen van modules in een gedetailleerde handleiding.
Koop de Moes UFO op Aliexpress en steun dit kanaal
ESP8684-WROOM-05 ESP32-C2 CB2L Replacement Module (ESP8684-WROOM-05)
Configuratie voor ESP32-C2
{"NAME":"ESP8684-WROOM-05","GPIO":[0,0,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1],"FLAG":0,"BASE":1}
Deze module kan modules vervangen zoals: BW2L, CB2L, DT-BL200, TYWE2L, WB2L, WBR2L, WR2L
ESP8684 is de nieuwe nomenclatuur voor op ESP32-C3 gebaseerde modules. Er zijn twee verschillende versies van deze module:
Flashen
Er zijn geen officiële binaries voor ESP32-C2. U moet uw eigen binaire bestanden compileren met behulp van de tasmota32c2-arduino30-omgeving in Platformio.
Om te flashen met esptool.py, download je de aangemaakte tasmota32c2-arduino30.factory.bin vanuit /build_output/firmware en voer je esptool.py write_flash 0x0 tasmota32c2-arduino30.factory.bin uit.
Om de ESP32-C2 in de flashmodus te zetten, moet GPIO8 hoog en GPIO9 laag staan.
In werking
Voor normaal gebruik sluit u EN aan op VCC (pull high) om de chip te activeren. GPIO9 heeft een interne pullup en deze moet hoog zijn bij het opstarten om de module op te starten. Probeer deze pin dus te vermijden, net als GPIO0 op de ESP8266.
ESP32’s verbruiken veel stroom bij het opstarten en de USB-naar-serieel-adapter kan hiervoor mogelijk niet voldoende stroom leveren. Gebruik een stabiele 3,3V-voeding die meer dan 500 mA kan leveren.
Configuratie
{"NAME":"DMP-L1","GPIO":[1,1,0,1,1,1,0,0,1,1,1,1,1,1],"FLAG":0,"BASE":18}
{"NAME":"DMP-L1 Light","GPIO":[1,1,0,1,419,418,0,0,416,420,417,1,1,1],"FLAG":0,"BASE":18}
Deze module kan modules vervangen zoals: BW2L, CB2L, DT-BL200, TYWE2L, WB2L, WBR2L, WR2L
Deze module is ontworpen voor gloeilampen, dus de pinoutlabels geven kleuren weer.
De module is vrijwel pincompatibel met BW2L, CB2L, DT-BL200, TYWE2L, WB2L, WBR2L en WR2L.
Hij kan nog steeds voor elke toepassing worden gebruikt, net als elke andere module. Bijna alle GPIO’s zijn aanwezig (behalve GPIO2), inclusief de analoge A0 GPIO.
De headers zijn te klein voor standaard Dupont-kabels, maar breadboarddraden passen wel.
Pinout:
GPIO0 – D0
GPIO1 – TX0
GPIO3 – RX0
GPIO4 – W
GPIO5 – B
GPIO12 – R
GPIO13 – Y
GPIO14 – G
GPIO15 – IrDA
GPIO16 – D16
GPIO17 – ADC
ESP8685-WROOM-05 ESP32-C3 CB2L Replacement Module (ESP8685-WROOM-05)
Configuratie voor ESP32-C3
{"NAME":"ESP8685-WROOM-05","GPIO":[0,0,0,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,1,1],"FLAG":0,"BASE":1}
Deze module kan modules vervangen zoals: BW2L, CB2L, DT-BL200, TYWE2L, WB2L, WBR2L, WR2L
ESP8685 is de nieuwe nomenclatuur voor op ESP32-C3 gebaseerde modules. Er zijn twee verschillende versies van deze module:
ESP8685-WROOM-05-H4 met 4 MB flashgeheugen
ESP8685-WROOM-05-H2 met 2 MB flashgeheugen wordt niet aanbevolen voor Tasmota vanwege de beperkte flashruimte.
Flashen
Flash met de Tasmota Web Installer en selecteer de optie Tasmota ESP32-C3.
Download voor esptool.py bijvoorbeeld tasmota32c3.factory.bin en voer esptool.py write_flash 0x0 tasmota32c3.factory.bin uit.
Om de ESP32-C3 in de flashmodus te zetten, moet GPIO8 hoog en GPIO9 laag worden ingesteld.
In werking
Voor normaal gebruik sluit u EN aan op VCC (pull high) om de chip te activeren. GPIO9 heeft een interne pullup en deze moet hoog zijn bij het opstarten om de module op te starten. Probeer deze pin dus te vermijden, net als GPIO0 op de ESP8266.
ESP32’s verbruiken veel stroom bij het opstarten en de USB-naar-serieel-adapter kan hiervoor mogelijk niet voldoende stroom leveren. Gebruik een stabiele 3,3V-voeding die meer dan 500 mA kan leveren.
eWeLink Kaarslamp 5W RGBCCT (E14)
Dit apparaat maakt gebruik van een BW2L-module die vervangen moet worden door een:
Lees meer over het vervangen van modules in een gedetailleerde handleiding.
Configuratie voor ESP32-C3
{"NAME":"eWeLink Candle","GPIO":[0,0,0,419,416,417,418,420,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1}
GPIO # Component
GPIO00 None
GPIO01 None
GPIO02 None
GPIO03 PWM 4
GPIO04 PWM 1
GPIO05 PWM 2
GPIO06 PWM 3
GPIO07 PWM 5
GPIO08 None
GPIO09 None
GPIO10 None
GPIO12 None
GPIO13 None
GPIO18 None
GPIO19 None
GPIO20 None
GPIO21 None
Sonoff MiniR4 Extreme en aangepaste (Tasmota) firmware
Er is een beetje veranderd in de Tasmota-wereld, dus ik ga de nieuwe webtool uitproberen om het proces te voltooien. Het werkte geweldig met mijn andere ESP32-boards en zou prima moeten werken om Tasmota te flashen op de Sonoff MiniR4 Extreme. Had iemand nou maar de tijd om de uitstekende Tasmotizer te porten om ESP32-boards te ondersteunen voor alles-in-één flashbehoeften.
Uit mijn originele teardown weet ik dat de Sonoff MiniR4 Extreme ESP32 gebruikt om verbinding te maken met internet en de logica voor het single-channel relais erin te besturen. Deze bevindt zich op een klein dochterbord dat onder een hoek van 90 graden is gesoldeerd. Omdat het dochterbord dev-pads heeft die gekoppeld zijn aan de pinnen die verantwoordelijk zijn voor het flashen van de firmware, is mijn werk vandaag veel eenvoudiger.
Gereedschap
Je hebt een soldeerbout met een fijne punt (T12-IL9), goede flux, en soldeertin (ik gebruik het liefst multicore met lood, laag smeldpunt) en een FTD-flasher nodig om het proces te voltooien. Volg mijn advies op en bespaar niet op de FTD-flasher. Ik krijg veel te veel e-mails met meldingen over problemen tijdens het flashen, die meestal worden opgelost met een robuustere seriële adapter.
Nog een tip van mij: een multimeter is een must als je meer wilt weten over apparaten zoals de Sonoff MiniR4 Extreme, hoewel die voor deze handleiding niet nodig is. Het is fijn om een professionele multimeter te hebben, maar goedkope multimeters die gelijkstroom meten en continuïteit hebben, zijn wat je nodig hebt. Daarmee heb ik de pin-indeling gecontroleerd.
De schakelaar is zo simpel als het maar kan. Slechts een paar in-/uitgangen en de ESP32-DOWD-V3 zijn verantwoordelijk. Om te weten wat wat is, heb ik een datasheet van deze IC nodig. Omdat de belangrijkste pinnen al zichtbaar zijn als dev-pads, hoef ik alleen nog maar te bevestigen waar de VCC zit. Een snelle meting van de VDDA 1-pin onthult de verbinding met de U2-pad aan de onderkant van het moederbord.
Lees verder Bericht ID 6844
Samenvatting
Vervang Tuya (TYWE3S), Beken (CB3S, CB3L, WB3L, WB3S), Belon Solutions (FL_M93_V1), BouffaloLab (BL-62B), Realtek (WR3) en vergelijkbare wifi-modules door een Espressif ESP-12.
Volledige openbaarmaking: Links naar Amazon, AliExpress en Banggood zijn affiliatelinks en ik verdien een kleine commissie wanneer u via deze links koopt. Hiermee financier ik de hosting, toekomstige projecten en reviews.
Alle genoemde modules hebben een vergelijkbare footprint en dezelfde pinout voor de pinnen die in de afbeelding zijn aangegeven.
Hiervoor heb je het volgende nodig:
Ik moet helaas melden dat Sonoff DualR3 niet over de Sonoff DIY-modus beschikt, wat het allemaal een stuk makkelijker zou maken. De DIY-modus is goed genoeg voor de meeste van mijn toepassingen, maar als je Sonoff DualR3 een stap verder wilt brengen, moet je het apparaat op een meer traditionele manier flashen. Ik zal mijn oude soldeerbout (ik ben onlangs geüpgraded van mijn oude Conrad soldeerstation naar het KSGER T12 soldeersysteem (review) en FTD1232) erbij moeten pakken.
Aangezien de briljante Tasmotizer voor ESP8622-apparaten niet meer in beeld is, moest ik ergens anders zoeken naar de tools voor de klus. Gelukkig is er al wat werk verricht in deze GitHub-discussie, dus ik zal mijn tutorial op hun bevindingen baseren.
Om Tasmota op Sonoff DualR3 te flashen, moet u de gebruikelijke pinnen op het apparaat aansluiten. Gelukkig zijn de dev-pads goed zichtbaar en is de knop gekoppeld aan GPIO00. Volg de onderstaande tabel om uw FTD1232 (of vergelijkbaar) op Sonoff DualR3 aan te sluiten:
Sonoff DualR3 | FTD programmer |
3V3 | Vcc/3.3v |
GND | GND |
RX | TX |
TX | RX |
Lees verder Bericht ID 6844