• Tag Archieven ESP
  • LD2410C Radar aanwezigheidssensor – Eerste stappen en meer

    LD2410C Radar aanwezigheidssensor
    Koop de LD2410C Radar aanwezigheidssensor en steun dit kanaal

    De LD2410C is een mmWave-aanwezigheids-/bewegingssensor die erg goedkoop en breed verkrijgbaar is. Met een beetje hulp en begrip is het een GEWELDIG alternatief voor infrarood- en ultrasone detectoren. Voor die prijs is hij geschikt voor alles, van het detecteren van menselijke aanwezigheid/beweging in vrij grote ruimtes tot het regelen van de verlichting in opslagruimtes en kasten.

    Ik heb EINDELOOS veel tijd besteed aan het leren gebruiken van dit apparaat, mede door projecten die niet werkten, andere projecten met code achter een betaalmuur en meer.

    Commerciële kant-en-klare units

    Dus, ik begon mijn zoektocht met apparaten van Apollo Automation, zoals de Apollo Pro-1 mm Sensor en andere producten van hetzelfde bedrijf. Ze zijn GEWELDIG, maar niet goedkoop. Afhankelijk van waar je woont en je budget, kunnen ze uiteindelijk gewoon te duur zijn voor algemeen gebruik in huis.

    Daarna ben ik de LD2450 gaan bekijken en uiteindelijk besloot ik de LD2410C uit te proberen na het zien van verschillende YouTube-video’s over dit onderwerp… maar ik liep steeds tegen doodlopende wegen aan – tot nu toe.

    En hier zijn we dan… Ik heb een paar LD2410C-modules van AliExpress… simpel gezegd, ze hebben over het algemeen een 5-pins connector met aarde, seriële RX, seriële TX, een uitgang voor een LED en VCC. Voorlopig kunnen we de uitgang negeren en ons concentreren op de 4 pinnen – aarde (GND) is duidelijk, VCC naar 5V, RX en TX.

    Standalone gebruik van de LD2410C – zonder ESP

    Vervolgens heb ik een FTDI uit de voorraad gehaald (Koop deze hier en steun dit kanaal) – een klein printplaatje dat je in de seriële poort van je computer (of een hub) steekt en dat je 3V3V seriële RX- en TX-signalen geeft, evenals 3V3V- en 5V-uitgangen – ook deze is voor een prikkie verkrijgbaar bij AliExpress. Bij hun CHOICE-items zou je een paar LD2410C’s en een FTDI voor ongeveer 10 euro inclusief verzendkosten moeten kunnen krijgen. Tegenwoordig kies ik meestal voor seriële apparaten zoals FTDI’s met USB-C, omdat ik probeer te standaardiseren op USB-C, maar ik heb wel een paar USB-A naar C-adapters bij de hand, omdat niet al mijn USB-hubs een USB-C-aansluiting hebben.

    Hier is in ieder geval een oudere USB-A FTDI aangesloten op een LD2410C-sensor… de FTDI levert de 5V-voeding (ongeveer 79 mA nodig) en ook de seriële RX- en TX-signalen (aangesloten op de LD2410c in omgekeerde volgorde – d.w.z. RX op TX, TX op RX).

    LD2410C Radar aanwezigheidssensor met FDTI
    LD2410C Radar aanwezigheidssensor met FDTI
    LD2410C Radar aanwezigheidssensor
    LD2410C Radar aanwezigheidssensor

    Enkele details… als je naar de LD2410C kijkt, zie je rechts het apparaat – de sensorzijde is zichtbaar. Mijn exemplaar is ongeveer 20 mm bij 15 mm. Zoals je ziet heb ik TX, TX, aarde en VCC aangesloten. Dat is alles – voor slechts een paar euro kan dit apparaat, dat bijvoorbeeld met een app of pc communiceert, betrouwbaar de aanwezigheid en beweging van mensen detecteren. Om er iets nuttigs mee te doen, is iets meer werk nodig, maar laten we dat stap voor stap aanpakken.

    Aan de rechterkant detecteert het apparaat objecten recht vooruit tot een hoek van ongeveer 60 graden en werkt het op een afstand van enkele centimeters tot enkele meters – hoewel mijn ervaring tot nu toe suggereert dat 20 cm naar buiten het beste werkt. Oh ja, de LD2410C wordt warm tijdens gebruik. Hieronder zie je een beter beeld van mijn FTDI en de aansluitingen.

    FTDI en de aansluitingen
    FTDI en de aansluitingen

    Lees verder  Bericht ID 47642


  • MH-Z19C en ESP32C3 zero mini in Home Assistant

    MH-Z19C en ESP32C3 zero mini in Home Assistant
    MH-Z19C en ESP32C3 zero mini in Home Assistant

    De Winsen MH-Z19C is een compacte, uiterst nauwkeurige koolstofdioxidesensor (CO₂) die werkt volgens het niet-dispersieve infraroodprincipe (NDIR). Het is de geoptimaliseerde opvolger van de populaire MH-Z19B, met verbeterde stabiliteit, een lager stroomverbruik en een kortere opwarmtijd van slechts 1 minuut.

    Belangrijkste technische specificaties:

    • Bedrijfsspanning: 5,0 V DC (±0,1 V)
    • Stroomverbruik: < 40 mA gemiddeld, 125 mA piek
    • Interfaceniveau: 3,3 V TTL (compatibel met 5 V)
    • Meetbereik: 400 tot 5.000 ppm (aanpasbaar tot 10.000 ppm)
    • Nauwkeurigheid: ±(50 ppm + 5% van de meetwaarde)
    • Uitgangssignalen: UART (serieel) en PWM
    • Levensduur: > 5 tot 10 jaar

    Belangrijkste pinbenamingen:

    De sensor heeft doorgaans een 2,54 mm pinheader of een Molex-connector met de volgende primaire aansluitingen:

    • Vin: 5 V voedingsingang
    • GND: Massa
    • TXD: UART-gegevensoverdracht (3,3 V niveau)
    • RXD: UART-gegevensontvangst (3,3 V niveau)
    • PWM: Pulsbreedtemodulatie-uitgang
    • HD: Hardware-nulpuntkalibratiepin

    Kalibratiemethoden

    De MH-Z19C streeft naar een basislijn CO₂-niveau van 400 ppm in de buitenlucht met behulp van twee hoofdmethoden:

    1. Automatische basislijncorrectie (ABC): De sensor kalibreert automatisch de laagste meetwaarde elke 24 uur opnieuw naar 400 ppm. Deze functie moet worden uitgeschakeld als de sensor wordt gebruikt in omgevingen waar het CO₂-niveau nooit daalt tot het buitenniveau (bijv. kassen).
    2. Handmatige kalibratie: U kunt handmatig een nulpuntkalibratie uitvoeren door de HD-pin gedurende minimaal 7 seconden naar een laag niveau (0V/GND) te trekken. De sensor moet minimaal 20 minuten stabiel functioneren in een omgeving met frisse buitenlucht (ongeveer 400 ppm) voordat u dit uitvoert.

    Datasheet: MH-Z19C-DZ-terminal type CO2 Manual(Ver1.21)-202103

    ESP32-C3 Zero Mini pinout
    ESP32-C3 Zero Mini pinout

    Lees verder  Bericht ID 47642


  • ESP32 tools online

    ESP32 programmeren zonder IDE – maar met alleen browsergebaseerde tools

    ESP32 tools online
    ESP32 tools online

    Een gedetailleerd overzicht van verschillende online tools voor het werken met de ESP32-microcontroller. We bespreken diagnostische tools, firmware-installatieprogramma’s, software-installatieprogramma’s en online IDE’s.

    Inleiding

    Jarenlang betekende werken met een ESP32 meestal het installeren van de Arduino IDE, ESP-IDF of PlatformIO – het configureren van board support packages, het zoeken naar drivers en het debuggen van de mysteries van COM-poorten voordat je ook maar één regel code had geschreven. Dat is nog steeds de juiste aanpak voor serieuze softwareontwikkeling, maar het is niet langer het enige verhaal.

    Tegenwoordig is er een groeiend aantal browsergebaseerde tools waarmee je rechtstreeks via USB met een ESP32 kunt communiceren. Zonder een traditionele desktoptoolchain te installeren, kun je firmware flashen, de chip inspecteren, een seriële monitor openen, het bestandssysteem beheren, wifi configureren en in sommige gevallen zelfs je eigen code schrijven en compileren. Deze tools werken op Windows, macOS, Linux en ChromeOS. Als je een USB-kabel en een ondersteunde browser hebt, heb je alles wat je nodig hebt.

    ESP32 Online Tools

    Bekijken op YouTube

    Vandaag kijken we naar online tools voor de ESP32, tools die niets meer vereisen dan een webbrowser.

    Inleiding

    ESP32 tools online - Introductie
    ESP32 tools online – Introductie

    Jarenlang betekende werken met een ESP32 meestal het installeren van de Arduino IDE, ESP-IDF of PlatformIO – het configureren van board support packages, het zoeken naar drivers en het debuggen van COM-poortmysteries voordat je ook maar één regel code had geschreven. Dat is nog steeds de juiste aanpak voor serieuze softwareontwikkeling, maar het is niet langer het enige verhaal.

    Tegenwoordig is er een groeiend aantal browsergebaseerde tools die rechtstreeks via USB met een ESP32 kunnen communiceren. Zonder een traditionele desktoptoolchain te installeren, kun je firmware flashen, de chip inspecteren, een seriële monitor openen, het bestandssysteem beheren, Wi-Fi configureren en in sommige gevallen zelfs je eigen code schrijven en compileren. Deze tools werken op Windows, macOS, Linux en ChromeOS. Als je een USB-kabel en een ondersteunde browser hebt, heb je alles wat je nodig hebt.

    In dit artikel bekijken we vier categorieën online ESP32-tools en gaan we dieper in op de meest bruikbare voorbeelden in elke categorie. Onderweg komen we demo-ideeën tegen die direct in video’s kunnen worden omgezet, en aan het einde vind je een uitgebreide referentielijst met aanvullende tools.

    Vereisten voor browser en computer

    Alle tools in dit artikel maken gebruik van de Web Serial API, een browsertechnologie waarmee een webpagina rechtstreeks kan communiceren met een USB-seriepoort. Het goede nieuws is dat de vereisten voor je computer minimaal zijn: vrijwel elke computer werkt, in de meeste gevallen hoef je niets in te stellen en alle tools die hier worden besproken zijn volledig gratis. Voor de meeste heb je zelfs geen account nodig.

    Ondersteunde browsers

    De Web Serial API wordt ondersteund in Chromium-gebaseerde browsers versie 89 of later. De volgende browsers werken allemaal goed:

    • Google Chrome (aanbevolen)
    • Microsoft Edge
    • Opera
    • Brave

    De volgende browsers ondersteunen Web Serial niet standaard en werken niet met deze tools:

    • Firefox — Mozilla heeft Web Serial niet geïmplementeerd. Er bestaat een add-on van derden, maar deze is onofficieel.
    • Safari — Apple heeft Web Serial op geen enkel platform geïmplementeerd.
    • Elke browser op iOS — alle iOS-browsers zijn verplicht de engine van Apple te gebruiken, dus zelfs Chrome op een iPhone werkt niet.

    Een belangrijke opmerking specifiek voor Linux: de Snap-versie van Chromium werkt niet omdat de Snap-sandbox de toegang tot seriële poorten blokkeert. Als u Ubuntu of een vergelijkbare distributie gebruikt en uw poortlijst leeg is, controleer dan of u Chromium via Snap hebt geïnstalleerd. De oplossing is om Google Chrome rechtstreeks van Google te installeren of een niet-Snap Chromium-pakket te gebruiken.

    Opmerkingen over het besturingssysteem

    De onderstaande tabel geeft een overzicht van wat u mogelijk moet doen voordat deze tools uw board kunnen herkennen.

    Besturingssysteem Wat u mogelijk moet doen
    Windows 10/11 Werkt meestal direct. Als het bord niet wordt gedetecteerd, installeer dan het CH340- of CP210x-stuurprogramma voor de USB-chip van uw bord en controleer vervolgens Apparaatbeheer.
    macOS Werkt meestal. Zo niet, installeer dan het stuurprogramma voor uw USB-chip en ga vervolgens naar Systeeminstellingen → Privacy en beveiliging en keur de kernel-extensie goed. Start je Mac opnieuw op.
    Linux De drivers zijn ingebouwd. Voeg je gebruiker toe aan de dialout-groep: sudo usermod -a -G dialout $USER en log vervolgens uit en weer in. Gebruik niet de Snap-versie van Chromium.

    Lees verder  Bericht ID 47642


  • ESPHome installeren in Home Assistant

    • ESPHome is een open-source firmwareframework waarmee je gewone microcontrollers — zoals ESP32, ESP8266 en RP2040 boards — kunt omzetten in volledig bestuurbare smart home-apparaten.

    Een apparaat “configuratie” in ESPHome bestaat uit een of meer YAML-bestanden. Op basis van deze bestanden compileert ESPHome aangepaste firmware die je direct op je apparaat kunt installeren. Alle hardware die in de configuratie is gedefinieerd — sensoren, schakelaars, lampen, enz. — verschijnt automatisch in de interface van Home Assistant.

    ESPHome bestaat uit twee hoofdonderdelen:

    1. De firmware die op je microcontroller draait.
    2. De beheertool die op je computer of server draait (bijv. een Raspberry Pi, laptop of desktop) — hier gebruiken we de

    1. De ESPHome Device Builder Add-on installeren

    De makkelijkste manier om te beginnen is door ESPHome als een Home Assistant add-on te installeren.

    De ESPHome Device Builder Add-on installeren
    De ESPHome Device Builder Add-on installeren

    Stappen:

    1. Ga in Home Assistant naar InstellingenAdd-on Store.
    2. Zoek op ESPHome en klik op Install.
    3. Wacht tot de installatie is voltooid (dit kan een minuut of twee duren).
    4. Klik op Start en vervolgens op Open Web UI om de Device Builder te starten.
      • Opmerking: Als je Home Assistant-installatie geen add-ons ondersteunt, kun je ESPHome Device Builder apart in Docker draaien.

    2. Je eerste configuratie maken

    Wanneer je de Web UI voor de eerste keer opent, zal een setupwizard je begeleiden bij het maken van je eerste apparaatconfiguratie.

    Je eerste configuratie maken
    Je eerste configuratie maken

    Lees verder  Bericht ID 47642


  • Ioniserende stralings geigerteller – Home Assistant

    Naast diverse andere kleinere ESP-projecten besloot ik dat het tijd was om iets anders te onderzoeken: het meten van ioniserende straling met behulp van een geigerteller die is gekoppeld aan Home Assistant.

    Geigertellerproject met ESP32 en Home Assistant
    Geigertellerproject met ESP32 en Home Assistant

    Geigertellerproject met ESP32 en Home Assistant

    Voor dit nieuwe project was extra gespecialiseerde hardware nodig. Ik heb de GGreg20_V3 ioniserende stralingsdetector, inclusief een Geigerbuis (SBM-20), gekocht bij IoT Devices:

    GGreg20_V3 Geiger Tube Radiation Detector
    GGreg20_V3 Geiger Tube Radiation Detector

    GGreg20_V3 Geigerbuisstralingsdetector

    Bij ontvangst zag de sensor eruit zoals op hun website, compact en klaar om te integreren met mijn ESP32-opstelling.

    ESP32 WROOM 32E
    ESP32 WROOM 32E

    Hardware-integratie en ESPHome-configuratie

    Voor dit project heb ik een ESP32 Wroom-module gebruikt die ik tot mijn beschikking had. Door de aanbevolen bedradingsdocumentatie op GitHub te volgen, verliep de integratie probleemloos:

    Hoe bouw ik mijn eigen geigerteller met ESP32 en Home Assistant
    Hoe bouw ik mijn eigen geigerteller met ESP32 en Home Assistant

    Integratiehandleiding GGreg20_V3-ESP32
    Download het project: GGreg20_V3-ESP32-HomeAssistant-ESPHome-main

    Vervolgens heb ik mijn ESP32-apparaat geconfigureerd met ESPHome met behulp van de volgende YAML-configuratie:


    esphome:
    name: esp-geiger01
    friendly_name: ESP-Geiger01

    esp32:
    board: esp32dev
    framework:
    type: arduino

    # Enable logging
    logger:

    ota:
    platform: esphome
    password: !secret passwd_esphome

    # Enable Home Assistant API
    api:

    # Enable Web server
    web_server:
    port: 80

    wifi:
    ssid: !secret wifi_ssid
    password: !secret wifi_password
    manual_ip:
    static_ip: 10.0.10.10
    gateway: 10.0.0.138
    subnet: 255.255.255.0
    dns1: 10.0.0.2

    sensor:
    – platform: uptime
    name: “esp-geiger01 Uptime”
    update_interval: 120s

    – platform: wifi_signal
    name: “esp-geiger01 Wi-Fi Signal”
    update_interval: 120s

    – platform: pulse_counter
    pin: GPIO23
    name: “esp-geiger01 geiger counter CPM”
    id: “geiger_counter”
    update_interval: 100s
    unit_of_measurement: ‘CPM’
    on_raw_value:
    – sensor.template.publish:
    id: radiation_level
    state: !lambda ‘return x * 0.0081;’
    # This coefficient provided accurate background radiation readings based on datasheet information.

    – platform: template
    name: “esp-geiger01 Radiation Level”
    id: “radiation_level”
    unit_of_measurement: ‘µSv/h’
    update_interval: 120s
    icon: mdi:radioactive
    accuracy_decimals: 5

    binary_sensor:
    – platform: template
    device_class: safety
    name: “esp-geiger01 Radiation Warning”
    lambda: |-
    if (id(geiger_counter).state > 100) {
    // High Count
    return true;
    } else {
    // Normal Count
    return false;
    }

    text_sensor:
    – platform: version
    name: “esp-geiger01 ESPHome version”

    time:
    – platform: homeassistant
    id: homeassistant_time

    Zorg ervoor dat de juiste GPIO-pin is geselecteerd voor het verzamelen van gegevens van de Geiger-sensor. In dit geval werd GPIO23 gebruikt.

    Monitoring en datavisualisatie

    De op ESP32 gebaseerde Geiger-teller is succesvol geïntegreerd in Home Assistant, waardoor realtime stralingsmonitoring en -waarschuwingen mogelijk zijn. De stralingsniveaus, gemeten in Counts Per Minute (CPM) en omgerekend naar microsievert per uur (µSv/h), gaven een duidelijk inzicht in de omgevingsstraling.

    Geiger-teller is succesvol geïntegreerd in Home Assistant
    Geiger-teller is succesvol geïntegreerd in Home Assistant

    Conclusie

    Dit project heeft aangetoond hoe toegankelijk milieumonitoring kan zijn met betaalbare ESP-gebaseerde microcontrollers en ESPHome-integratie.

    Van waterpeilmeting en statusindicatoren tot stralingsdetectie: de veelzijdigheid van het ESP-ecosysteem biedt eindeloze mogelijkheden voor persoonlijke IoT-projecten.


    Ondersteun mijn website’s, kanaal en inhoud en mijn voortdurende inspanningen via Patreon:
    https://patreon.com/Colani

    Suc6
    Terry van Erp


  • DT-ESP-C05

    DT-ESP-C05
    DT-ESP-C05

    ESP32-C3-C05 ESP32-C3 4Mb Module (DT-ESP-C05)

    Koop deze op Aliexpress en steun dit kanaal!

    Deze module kan modules vervangen zoals: BW2L, CB2L, DT-BL200, TYWE2L, WB2L, WBR2L, WR2L

    Flashen

    Flash met de Tasmota Web Installer en selecteer de optie Tasmota ESP32-C3.

    Voor esptool.py downloadt u bijvoorbeeld tasmota32c3.factory.bin en voert u 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.

    DT-ESP-C05 pinout
    DT-ESP-C05 pinout

  • ESP32 gebaseerde doe-het-zelf digitale uitlezing

    Deze DRO-adapter is gebaseerd op de nieuwe 32-bit ESP32-module en maakt gebruik van de tweede generatie universele TouchDRO-firmware die gegevens kan decoderen van kwadratuur-encoders, iGaging 21-bits schalen, iGaging absolute schalen en Shahe BIN6-schalen. In feite is de firmware functioneel identiek aan de versie die wordt geleverd op de voorgemonteerde iGaging- en Shahe-schaaladapters.

    Het circuit is identiek aan dat van de TouchDRO DIY Kit en is geoptimaliseerd voor 5V- en 3,3V-weegschalen. Dit omvat glazen/magnetische DRO-uitleesschalen, iGaging EZ-View DRO, iGaging DigiMag DRO, iGaging Absolute DRO lineaire uitleesschalen en Shahe Liner Remote DRO-uitleesschalen. Dit ontwerp is gekozen vanwege de goede balans tussen doe-het-zelfvriendelijk zijn en goede geluids- en storingsbestendigheid.

    Het bundelen van deze schakeling op een prototypebord is nogal een uitdaging vanwege het aantal vereiste point-to-point-verbindingen. Daarom gaan we ervan uit dat iedereen die deze constructie uitvoert, al een goed begrip van elektronica en goede soldeervaardigheden heeft. Er zijn dan ook geen gedetailleerde montage-instructies, omdat er van wordt uitgegaan dat je het meegeleverde schakelschema kunt lezen en volgen.

    Circuitoverzicht

    De kern van deze adapter wordt gevormd door het ESP32 DevKit V1-ontwikkelbord. Het is een op zichzelf staand circuit dat de ESP32 WROOM-module, USB-naar-seriële interface, spanningsregelaar en status-LED’s omvat. ESP32 WROOM heeft twee krachtige processors, hardware-kwadratuurdecoders, hardware-toerenteller en ingebouwde BlueTooth-transceiver. Bovendien is het erg goedkoop en gemakkelijk verkrijgbaar in de meeste delen van de wereld.

    Als gevolg hiervan is het een geweldig platform voor een doe-het-zelf-DRO. Het heeft één opmerkelijk nadeel: het is niet ontworpen om rechtstreeks met de buitenwereld te communiceren, dus de invoerpinnen hebben geen ingebouwde Schmitt-triggers, enz.. Als gevolg hiervan kunnen we de uitleesschaal niet rechtstreeks aansluiten en in plaats daarvan, moeten een geschikt ingangsconditioneringscircuit bouwen.

    ESP32 Devkit V1 Pinout - colandino.nl
    ESP32 Devkit V1 Pinout – colandino.nl

    Het circuit voor deze doe-het-zelf-adapter maakt gebruik van twee 74HC14 hex inverterende Schmitt-triggers om een ​​robuuste en ruisbestendige conditionering van het ingangssignaal te bieden. In wezen heeft elke schaalingangslijn een serieweerstand van 4,7 KOhm en een NOT-poort met een Schmitt-trigger. De lijn wordt door een weerstand van 47 KOhm omhoog getrokken naar de schaal Vcc.

    De serieweerstand is nodig om het IC tegen overspanning te beschermen. Omdat de 74HC14 wordt gevoed door een voeding van 3,3 V (dus het hoge uitgangssignaal is 3,3 V), ligt de ingang op de schaal van 5 V buiten de aanbevolen hoge ingangsspanning. Om het IC tegen schade te beschermen, voegen we een weerstand van 4,7 K toe, die de stroom beperkt tot een niveau dat veilig kan worden verwerkt door de interne diodes van de chip.
    Lees verder  Bericht ID 47642


  • Vervang Tuya CB2L, WB2L, BW2L modules door ESP

    Vervang Tuya CB2L, WB2L, BW2L modules door ESP
    Vervang Tuya CB2L, WB2L, BW2L modules door ESP

    Samenvatting

    Vervang Tuya TYWE2L, CB2L, WB2L, WR2L, WBR2L, BW2L en vergelijkbare Wi-Fi-modules met een Espressif ESP32 of ESP8266-module.
    Links naar Amazon, AliExpress en Banggood zijn affiliatelinks en ik verdien een kleine commissie wanneer u via hen koopt, wat helpt bij het financieren van toekomstige projecten en beoordelingen.

    Alle vermelde modules hebben een vergelijkbare footprint en dezelfde pinout voor pinnen die in de afbeelding zijn gelabeld.

    Module Vorm en afmetingen
    Module Vorm en afmetingen

    Hiervoor heb je het volgende nodig:

    • Een hetelucht station, ook wel rework station genoemd – ik gebruik het Kaisi 998D 2 In 1 soldeerstation van Amazon. Je kunt het ook zonder proberen, maar het is lastiger dan het lijkt in de video.
    • Een soldeerbout – ik raad een moderne pen-stijl soldeerbout aan met TS- of T12-soldeer tips, zoals het KSGER T12 Soldeerstation (REVIEW) (AliExpress, Amazon*, Sequre, Banggood), PTS100 (AliExpress, Banggood) of Pinecil (Amazon)
    • Goede FLUX (soldeer en vloeimiddel) – koop geen supergoedkope spullen en gebruik zeker geen loodvrije soldeer. Ik koop meestal het merk Mechanic van AliExpress en ook hun RMA223 FLUX (vloeimiddel).
    • Desoldeerlint – geen must, maar helpt bij het opruimen van oud soldeer. Het merk Mechanic van AliExpress natuurlijk.
    • IPA voor het schoonmaken
    • Serieel naar USB-flasher om de nieuwe module te flashen. Ik gebruik een Soldered Connect Programmer met een goede spanningsregelaar, maar een goedkope CH340G van AliExpress of Amazon of een ander flasherboard is voldoende.
    • Een ESP-module:
    • ESP8685-WROOM-05 – ESP32-C3
    • DT-ESP-C05 – ESP32-C3
    • DMP-L1 – ESP8266
    • ESP8684-WROOM-05 – ESP32-C2
    • Werk op een hittebestendig oppervlak. Ik gebruik een goedkope siliconen soldeermat (AliExpress).
    • Haal het apparaat uit elkaar en haal de printplaat eruit als dat het werken makkelijker maakt. Dit voorbeeld toont de eWeLink E14 kaarslamp.

    Lees verder  Bericht ID 47642


  • Flash Tasmota op de Sonoff DualR3

    Sonoff DualR3
    Sonoff DualR3

    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.

    Lijst met downloads:

    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

    Conecties te maken op de Sonoff Dual R3
    Conecties te maken op de Sonoff Dual R3

    Lees verder  Bericht ID 47642


  • Tasmotizer

    Tasmotizer flash tool voor TasmotaESP flashen met Tasmotizer is een droom die uitkomt

    De volledig uitgeruste ESP8266-flashtool voor Tasmota. Met de geweldige ESPtool van Espressif onder de motorkap en alle vereiste instellingen standaard.

    Functies

    • Automatische back-up van huidige ESP-image vóór flashen: voor het geval u terug wilt naar de firmware van de fabrikant
    • Nu ondersteuning voor back-upgroottes tot 16 MB Flash lokale .bin-images of selecteer gewoon release- of ontwikkelingsimages: deze worden automatisch gedownload
    • Verzend configuratie naar geflasht apparaat via serieel: configuratie met één klik van wifi (inclusief herstel-AP), MQTT, module en/of sjabloon
    • Krijg met één klik het IP-adres van uw apparaat (DISCLAIMER: deze functionaliteit is afhankelijk van de huidige status van uw apparaat, dus het kan een paar pogingen kosten om het juiste resultaat te krijgen)
    • Donker thema: bewezen om de flashsnelheid en betrouwbaarheid te verhogen
    Tasmotizer flash tool voor Tasmota
    Tasmotizer flash tool voor Tasmota

    Installatie en hoe uit te voeren

    • Optie 1: haal een Windows standalone-uitvoerbaar bestand op (bedankt @Jason2866):
      tasmotizer.exe (64bit) tasmotizer-x86.exe (32bit)
      In het vreemde geval dat uw antivirusprogramma op hol slaat door die applicatie, is het een vals positief.
    • Optie 2: Installeer vanaf PyPI met behulp van pip:
      Upgrade pip en wheel-pakketten: pip3 install –upgrade pip wheel
      Installeer tasmotizer: pip3 install tasmotizer
      Voer vervolgens tasmotizer.py of python3 -m tasmotizer.py uit vanaf de shell/opdrachtregel
    • Optie 3: Bouw vanaf de bron
      Kloon de repo
      Upgrade pip en wheel-pakketten: pip3 install –upgrade pip wheel
      Installatievereisten pip3 install -r requirements.txt
      Voer python3 tasmotizer.py uit en flash erop los!

    Bronnen: https://github.com/tasmota/tasmotizer?tab=readme-ov-file / https://notenoughtech.com/home-automation/tasmotizer/

    Ondersteun mijn kanaal en mijn voortdurende inspanningen via Patreon:
    https://patreon.com/Colani