ESP-NOW explained: Wireless IoT communication made easy! | Tutorial]

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ค. 2024
  • In this video I would like to introduce you to the ESP-NOW interface from ESPRESSIF. This is a connectionless communication protocol for our ESPs and of course we will also do practical examples and after this video I am sure EVERYONE CAN DO IT!!!!
    ► Home automation and electronics DIY book: edistechlab.com/werde-elektro...
    Now in English as well 🇺🇸
    ► Homeautomation and electronic DIY - E-book: edistechlab.com/homeautomatio...
    ► Become a channel member and receive exclusive benefits:
    / @edistechlab
    ★☆★ 🛒 On-line store at Edi's Techlab 📒 ★☆★★
    ► Home automation and electronics DIY book: edistechlab.com/werde-elektro...
    ► Edi's Techlab e-book store: edistechlab.com/product-categ...
    ► Edi's Techlab website: edistechlab.com/
    ★☆★ ✏️ The links and video references 🎥 ★☆★
    Video about push buttons: • 🔴 Taster am Mikrocontr...
    github.com/Edistechlab/DIY-He...
    ESP-NOW website: docs.espressif.com/projects/e...
    ★☆★ 💶 If you want to support the channel or buy me a beer: ★☆★
    www.paypal.me/edistechlab
    ★☆★★ 🧰 Material ★☆★★
    ►Node-MCU ESP8266 board:
    * amzn.to/2U7Urmn - NodeMCU ESP8266 ESP-12F
    * amzn.to/2J5wLJ3 - Set of 3, ESP8266 ESP-12F
    * amzn.to/3belvGd - Set of 5, ESP8266 ESP-12F
    ►Wemos D1 mini - ESP8266-12F Board
    * amzn.to/38l9Syu - Wemos D1 mini ESP8266-12F
    * amzn.to/3v56YHC - Set of 3, Wemos D1 mini ESP8266-12F
    * amzn.to/3ydEKOR - Wemos D1 mini light
    * amzn.to/3zSiXx9 - Set of 3, Wemos D1 mini light
    * amzn.to/3ObssvJ- Set of 5, Wemos D1 mini light
    ►ESP32 and ESP32 Node-MCU boards:
    * amzn.to/3erQVKq - ESP32 Node-MCU Board
    * amzn.to/2Om89OW - Set of 3 ESP32 Node-MCU Board
    * amzn.to/3erIkaS - Set of 5 ESP32 Node-MCU Board
    * amzn.to/2Ct9H7c - 4 pieces ESP32 modules
    ►Wemos D1 mini - ESP32 Board
    * amzn.to/3bpS5YK - Wemos D1 mini ESP32
    * amzn.to/38iZEi2 - Set of 3, Wemos D1 mini ESP32
    ►Arduinos:
    * amzn.to/3qwarBL - Arduino UNO R4 Minima
    * amzn.to/3qxevSd - Arduino UNO R4 WiFi
    * amzn.to/3QPq3ev - Arduino Nano ESP32
    * amzn.to/2WAlxEm - Arduino Starter Kit for beginners
    * amzn.to/3or9byB - Arduino Uno SMD Rev 3
    ►Jumper Wire:
    * amzn.to/2WxKwIl - Female to Female F2F 40 pcs. 20 cm each
    * amzn.to/2xeKb2V - Set 3 x 40 pcs. 20 cm each M2M/ F2M / F2F
    ►Breadboard:
    * amzn.to/2QQ7JSL - Breadboard breadboard with 830 contacts
    * amzn.to/35GcPIp - 3 pcs. Breadboard plug-in board with 400 contacts
    ►Electronic parts:
    * amzn.to/2y01THN - USB A to Micro USB cable 0.5m
    * amzn.to/2xkgqgQ - USB to Mini USB cable 0.5m
    * amzn.to/2QBxCp7 - USB A to USB B cable 0.5m
    * amzn.to/3fzAe0M - Resistor Set
    * amzn.to/3LbIOFC - Rotary potentiometer set
    * amzn.to/41kpbkm - Transistor Set 250 parts
    * amzn.to/3oef1mz - Transistor Set 750 parts
    * amzn.to/38ZZ2NO - Zener diode set 200 pieces 3.3-7.5 V
    * amzn.to/38eVmbC - Diode set 200 pieces
    * amzn.to/3FRwXqx - 300 pcs. Diode assortment incl. Schottky diodes
    * amzn.to/3oUZ14g - 300 pcs. Light emitting diode set 3 and 5 mak mak
    * amzn.to/41v7SNO - 180 pcs. tactile pushbutton assortment
    ►Power supply units:
    * amzn.to/3ouswyw - USB charger 5 V / 3 A
    * amzn.to/43EAMMR - USB charger 5 V / 3 A - 2 port
    * amzn.to/398WzP9 - Raspberry Pi 4 power supply, USB-C, 5.1 V, 3 A
    ★☆★ 🛠 Tool ★☆★
    * amzn.to/40HcHmB - Ersa RDS80 soldering station - Professional
    * amzn.to/3wlCtgq - Soldering iron set - Inexpensive
    * amzn.to/2CovMUb - KNIPEX Electronic Knips
    * amzn.to/3fqScCA - Screwdriver Set
    * amzn.to/40AnUEY - Cutter Knife
    * amzn.to/3fq16QI - Dreml Set
    * amzn.to/3mySvog - Hot glue gun
    * amzn.to/2UI3QkD - Cordless screwdriver Makita
    * amzn.to/3A6mS8x - Drill set
    ★☆★★ 📷 Camera and microphone used ★☆★★
    * amzn.to/349FFAU - Sony ZV1 and Bluetooth handle
    * amzn.to/3gUyYJu - Rode NT-USB microphone
    ------------------------- More from Edi's Techlab ---------------------------
    FACEBOOK: / edis.techlab.new
    INSTAGRAM: / edistechlab
    WEBSITE: edistechlab.com
    TWITTER: / edistechlab
    PATREON: / edistechlab
    IMPRINT: edistechlab.com/impressum/
    ---------------------------------------------------------------------------------------------
    My videos contain paid product placements. All links with "*" are Amazon/Ali-express affiliate links. Edi's Techlab is a partner in the Amazon/Ali-express Affiliate Partner Program
    All devices were purchased by myself.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 15

  • @Amperekaefer
    @Amperekaefer 2 หลายเดือนก่อน +3

    Besten Dank für das sehr nützliche Video.
    Besonders gefreut hat mich, dass ich meine Nase nicht am Laptop-Bildschirm plattdrücken musste, da Du die Schriftgrösse bei der Code-Erklärung entsprechend gross gewählt hast! LG

  • @manfredbogner9799
    @manfredbogner9799 25 วันที่ผ่านมา

    Sehr gut Danke

    • @EdisTechlab
      @EdisTechlab  6 ชั่วโมงที่ผ่านมา

      Bitte sehr!

  • @elfvorn63
    @elfvorn63 2 วันที่ผ่านมา

    Gut erklärt, leider funktioniert der Sketch nach dem ESP32-Update auf 3.x.x nicht mehr. Zumindest auf Empfänger-Seite

  • @sylaina6776
    @sylaina6776 2 หลายเดือนก่อน

    Uh, wie du "pairing" aussprichst triggert ja :D
    Schönes Video, hat mir sehr gefallen ;)

  • @Fotowoltaika-Hobby
    @Fotowoltaika-Hobby 2 หลายเดือนก่อน

    Hallo Edi, vielen Dank für die Erläuterung. Gibt es die Möglichkeit zwei mit Tasmota geflashte esp8266 über esp now zu verbinden?

    • @EdisTechlab
      @EdisTechlab  2 หลายเดือนก่อน

      Das weiss ich leider nicht da ich mit Tasmota noch nichts gemacht habe. Liebe Grüße Edi

    • @Fotowoltaika-Hobby
      @Fotowoltaika-Hobby 2 หลายเดือนก่อน

      @@EdisTechlab Ok, danke für die Antwort

  • @sigib.5847
    @sigib.5847 หลายเดือนก่อน

    Vielen Dank Edi. Bei Deinen Anleitungen kann es wirklich Jeder.
    Aber wo findet man die esp_now Library. In der Arduino IDE erscheint sie nicht? Und als ich im Heuhaufen die Stecknadel fand aber keine Library habe ich aufgegeben. Könntest Du hier bitte helfen?

    • @sigib.5847
      @sigib.5847 หลายเดือนก่อน

      Tja Edi, habs gefunden und muss mir selber die Antwort geben. Der Anfänger meint, man müsse diese Library installieren, dabei ist sie scheinbar in den Boards schon vorhanden. Sowas sollte dazugesagt werden, weil es damit 2 verschiedene Arten gibt wie Libs in ein Programm kommen. Der Anfänger sucht sich ohne dieses Wissen dämlich, wie man im Google auch vielfach lesen kann.

    • @EdisTechlab
      @EdisTechlab  หลายเดือนก่อน

      Hallo, in Source Code ganz oben schreibe ich immer die Versionen, die Boards und die Library's die eingebunden werden müssen, damit der Code funktioniert. Bei den Librarys ist lediglich ein - zu sehen, was bedeutet das keine Library extra eingebunden werden müssen. Aber ich verstehe, dass es am Anfang kompliziert ist und man leicht über solche Sachen stolpert und vielleicht sollte ich es als Text schreiben.
      Liebe Grüsse Edi
      IDE: Arduino IDE 2.3.2
      Required Board (Tools -> Board -> Boards Manager...)
      - Board: Arduino ESP32 Boards - by Arduino V2.0.13
      Required libraries (sketch -> include library -> manage libraries)
      -
      */

  • @A.H73
    @A.H73 2 หลายเดือนก่อน

    Interessant wäre wie man esp32 wroom auf der Platine verdrahtet soll (Schema)

    • @alexmetz3838
      @alexmetz3838 2 หลายเดือนก่อน

      Beispiele dafür, findest du in der Doku zu den einzelnen Modulen. Was du noch machen kannst: Suche dir ein ESP32-Dev-Board raus und schau dort mal in die schematische Darstellung. Da kann man viel lernen!

    • @jeanyluisa8483
      @jeanyluisa8483 2 หลายเดือนก่อน

      Um ESPNow zu nutzen musst du nicht verdrahten, Dafür müssen die ESP Module nur mit Strom versorgt werden. Die ganz am Anfang des Videos abgebildeten ESP32 Module nutzt man eigentlich nur, wenn man deine Frage nicht mehr stellen muss und schon soweit ist, dass man eigenen Platinen für, bzw. mit dem ESP32 entwirft.
      Andernfals nutzt man da eher fertige Developementboards mit ESP32 wie sie auch später im Video verwendet werden. Das müssen nicht die teuren von Arduino sein, da reicht auch auch jedes billige ESP32 Board auf dem die von dir angesprochenen Module drauf sind. Unter dem Video sind jede Menge davon verlinkt.
      Alternativ gibt es auch Breakout Boards auf die man die Anfangs gezeigten Module auflöten kann um sie dann im Steckbrett zu verwenden.

    • @A.H73
      @A.H73 2 หลายเดือนก่อน

      @@jeanyluisa8483 Danke_ falsch verstanden- Ich möchte den Developementboards selbst, mit paar Änderungen machen und in China bestellen lassen.