Arduino IDE + NodeMCU ESP8266 + P10 LED Panel | NodeMCU with P10 (Set Text on P10 with Web Server)

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2020
  • Arduino IDE + NodeMCU ESP8266 + P10 LED Panel | NodeMCU ESP8266 controls P10 LED Panel using Arduino IDE (including text set in P10 with Web Server). In this project video I use Arduino IDE 1.8.9 , Notepad++ V7.7.1 , NodeMCU ESP8266 V3 and P10 LED Panel.
    Download source code and installation image here : drive.google.com/file/d/1h-Dn...
    Download the DMDESP Library by busel7 (Bonny Useful) : github.com/busel7/DMDESP
    Note :
    The drawback of this library (DMDESP) is that there is a slight flicker in the Text display that doesn't move (doesn't scroll). But in my opinion it's still good. Flicker does not occur on the scrolling text.
    The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
    Sorry if my English is confusing, I use an online translator.
    ***********************************************
    Thanks for watching & don't forget to like , share, comment and Subscribe.
    ***********************************************
    For other video tutorials on this channel, please see this playlist:
    - Basic4Android (B4A) Tutorials : • Basic4Android (B4A) | ...
    - Electronics Tutorials : • 3 LED Flip Flop
    - Arduino Tutorials : • Arduino | Scrolling Te...
    - Great Cow Basic Tutorials : • Great Cow BASIC with A...
    - Bascom Avr Tutorials : • Bascom Avr | How to Se...
    - VB .NET Tutorials : • Visual Basic .NET | ...
    - LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : • Arduino | LoLin NodeMC...
    ***********************************************
    Download Arduino IDE : www.arduino.cc/en/Main/Software
    Download Fritzing : fritzing.org/download/
    Download Notepad++ : notepad-plus-plus.org/downloads/
    ***********************************************
    Reference :
    - Displaying Text on P10 (busel7) : github.com/busel7/DMDESP/blob...
    - Installation of NodeMCU ESP8266 with P10 (busel7) : github.com/busel7/DMDESP/blob...
    - Arduino reading and writing string to EEPROM (circuits4you.com) : circuits4you.com/2018/10/16/a...
    and from several other sources.
    ***********************************************
    Music Background:
    Waited (instrumental) by RYYZN / ryyzn
    TH-cam : • RYYZN - Waited (INSTRU...
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/al-waited
    Music promoted by Audio Library • Waited (instrumental) ...
    Luxury by Causmic
    Genre and Mood : Hip-hop and Rap | Calm
    Luxury by Causmic on TH-cam : • [FREE] Rick Ross x Dra...
    Lights by Sappheiros / sappheirosmusic
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/LightsSappheiros
    Music promoted by Audio Library • Lights - Sappheiros (N...
    chill. by sakura Hz / sakurahertz
    • sakura Hz - chill. (Ne...
    Creative Commons - Attribution 3.0 Unported - CC BY 3.0
    Free Download / Stream: bit.ly/chill-sakuraHz
    Music promoted by Audio Library • Chill - sakura Hz (No ...
    Music Title: SUBWAY DREAMS
    Artist: Dan Henig
    Genre: Dance & Electronic (Dramatic)
    Music from TH-cam Studio [ Audio Library ]
    ***********************************************
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @DrTRonik
    @DrTRonik ปีที่แล้ว

    _Thanks for great and clear video..._ 🙏👍

    • @utehstr
      @utehstr  ปีที่แล้ว +1

      You're welcome 🙂.

  • @hunmindhun
    @hunmindhun 3 ปีที่แล้ว

    Thanks for your project.

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      You are welcome :-)

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

    Nice video. Is the text box on the web page multi-line ? What should be done to display multiple line on the display ?

  • @nacriansyah9908
    @nacriansyah9908 2 ปีที่แล้ว +1

    its works thank you

  • @riteshsinha5900
    @riteshsinha5900 2 ปีที่แล้ว +1

    temporary text method is working .. but when i use the code to store msg in EEPROM my d1mini is restarating continuously .. can you help me please??

  • @ranveersaini9806
    @ranveersaini9806 3 ปีที่แล้ว

    I'm using DHT11 humidity temperature sensor and want to print the real time value by using NodeMCU on P10 display.

  • @anggis1661
    @anggis1661 ปีที่แล้ว

    kalau untuk buat text diamnya tapi gantin text visa web server gimana ? saya susah beberapa ganti ubah sketch tapi pas upload tidak berubah text diamnya ??

  • @_Tesla___Live-
    @_Tesla___Live- 2 ปีที่แล้ว +1

    Bagaimana cara menghilangkan Flicker pada saat tampilan scroll texk dan text biasa.

  • @serhatkaya4727
    @serhatkaya4727 ปีที่แล้ว

    Hi friend, i want to write text from firebase database....for example when i send to 1 value to firebase it will write a text in p10...or send 2 value another text...But when i attach firebase codes it 's refreshing to text all time and not writing any thing...Please help me

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

    Thanks for your video,
    How to use Bitmap draw with 3 displays and an array of 96*16 size ?

  • @industron22
    @industron22 ปีที่แล้ว

    thanx for good explaing.....plz make vdo esp8266 with 2xhub12 with dmd 10 (32x96)

  • @ksz191
    @ksz191 2 ปีที่แล้ว

    Is there a way to remotely reset the message to its original scrolling text 🤔?

  • @abghaffar3613
    @abghaffar3613 2 ปีที่แล้ว

    Can u tell me that how we perform digital clock and Scrolling text Also using Bluetooth Connection

  • @rodrigoponceaviles
    @rodrigoponceaviles 3 ปีที่แล้ว

    I congratulate you, without a doubt a very good project.
    It is possible to manage a 96x64 pixel P10 led panel, or 12 16x32 panels connected to each other.

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Thank you.
      Sorry I can not answer your question, because I've never tried to use it as much p10 panel. Maybe you can ask this on the Arduino forum.

  • @nurwahyuddi4767
    @nurwahyuddi4767 ปีที่แล้ว

    Permisi Mas izin tanya, kalau misal mau buat 2 layer text bagaimana ya Mas? Setelah text 1 selesai, kemudian delay 500ms, setelah itu text 2 muncul,

  • @anggis1661
    @anggis1661 ปีที่แล้ว

    How control teks diam (teks UTEH) via web page?

  • @mup7894
    @mup7894 ปีที่แล้ว

    halo mas. ini kalau kirim 2 text box ke panel p10 bagaimana ya. text box 1 di baris atas, text box 2 di baris bawah.
    Saya sudah coba" tapi data yang di terima sama, hanya dari TB 1 saja.
    Sebelumnya saya ucapkan terimakasih atas tutorialnya

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

    Hello Sir, Can you tell me which P10 LED panel did you use?

  • @berkaydemir_eth
    @berkaydemir_eth 3 ปีที่แล้ว

    Hi, DMD2 not works with IRLib. Do you know anythings?

  • @nguyenngocdien1988
    @nguyenngocdien1988 3 ปีที่แล้ว

    If using 2 p10 modules or more, how to do admin?

  • @masihkentangwoyy
    @masihkentangwoyy 3 ปีที่แล้ว

    fatal error: avr/pgmspace.h: No such file or directory
    mau tanya bang ini error nya knp ya? pake esp32

  • @rendradiana6496
    @rendradiana6496 2 ปีที่แล้ว

    cara menaikan contrasnya gimana?soalnya kurang terang ga seperti pake arduino.

  • @jjk6448
    @jjk6448 2 ปีที่แล้ว

    what version of esp8266 was used 2.5.1 ?

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

    gw punya masalah bang,timed out waiting for header ,pas upload tuh,gw coba cabut 1 kabel lancar uploadnya,tapikan lednya ga bisa nyala,ada solusi ga bang,pas saya pesan led nya juga,untuk bagian 2 pin yg buat power ktnya, malah beda,jdi ga bisa masukin kabel kesitu,apa gara"itu

  • @sektiawan8632
    @sektiawan8632 ปีที่แล้ว

    Ini pake tambahan board lagi ya? Ga bisa jumper langsung ke panel p10 nya?

  • @luistaboada7499
    @luistaboada7499 3 ปีที่แล้ว

    Nice example, its very easy to make a vertical scroll to:
    void Scrolling_TextY(int x, uint8_t scrolling_speed) {
    static uint32_t pM;
    static uint32_t y;
    int heigth = Disp.height();
    Disp.setFont(Mono5x7);
    int fullScroll = heigth*2;
    if((millis() - pM) > scrolling_speed) {
    pM = millis();
    if (y < fullScroll) {
    ++y;
    } else {
    y = 0;
    return;
    }
    Disp.drawText(x, heigth- y, Text[0]);
    }
    }

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      👍🙂
      Thanks to @Bonny Useful th-cam.com/video/cDKsBYR1Nps/w-d-xo.html for developing an excellent library (DMDESP).

  • @suvankarmondal2039
    @suvankarmondal2039 2 ปีที่แล้ว

    Sir great job, How much character can display via web?

  • @redaim
    @redaim ปีที่แล้ว

    Bhai sorce code kaha par milega server se p10 pe text set karne ka
    please help me !

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

    sambungan sdh betul pin2nya.tapi ngak muncul tulisan gan..gimana ya?

  • @mahbuburrahmanrahman2677
    @mahbuburrahmanrahman2677 3 ปีที่แล้ว

    Do you tell me Is it possible to control AC FAN dimmer (with zero cross detection) both By two Physical push BUttons (for speed increasing and decreasing) manually and also By Blynk app slider button for controlling speed through wifi.only zero cross detected esp8266 and blynk app slider button based fan dimmer code is available in internet but those are not manually controllable at all when wifi is not available. I ask the question because facing very difficulties to write the code for integrating push button function with only wifi controlled code (By blunk app slider button) . do you know is it possible or not ?

  • @wikkyardianto8945
    @wikkyardianto8945 2 ปีที่แล้ว

    If for esp32 is the same program?

  • @budiyanto-2562
    @budiyanto-2562 ปีที่แล้ว

    mas, kalau wifinya STA / client bisa tidak ya untuk DMD espnya

  • @mohamadudayana9151
    @mohamadudayana9151 2 ปีที่แล้ว

    keren

    • @utehstr
      @utehstr  2 ปีที่แล้ว

      Terima kasih 🙂.

  • @batuhansaglam9881
    @batuhansaglam9881 3 ปีที่แล้ว +3

    Can this action be used with the phone ?
    Can we run it from the phone ?

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Yes, of course. Make sure that Phone and NodeMCU are on the same network.

  • @jafaarsadiq232
    @jafaarsadiq232 3 ปีที่แล้ว

    how to connect 2 row with single esp8266

  • @shaileshkumarbhadani5688
    @shaileshkumarbhadani5688 3 ปีที่แล้ว

    Good job...👍

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Thanks :-)

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

    Bang gimana caranya biar text yang diam bisa di ubah via webserver

  • @vinayvishnu9504
    @vinayvishnu9504 2 ปีที่แล้ว

    DMDESP library is not working when we assign DMDESP Disp(1, 5), the second and fourth panel text is inverting. Any solution for this?

    • @utehstr
      @utehstr  2 ปีที่แล้ว

      I've never tried using that many panels. If there is a problem, you can contact the library developer.

    • @peterguttmann2610
      @peterguttmann2610 ปีที่แล้ว

      It doesn't even work with 3x2 lines (reverses the lines), DMDESP is faulty. (Disp(3,2))

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

    Can u provide code to display text without using any libraries?

  • @rintamartha
    @rintamartha ปีที่แล้ว +1

    mas mau tanya kalau untuk dibagian 'installation' pinout P10 ke ESP32 itu apa saja ya??

    • @utehstr
      @utehstr  ปีที่แล้ว

      maksudnya ?

  • @Kaan474
    @Kaan474 ปีที่แล้ว

    Can we deal with 32x96 panel with your code?

  • @mehdwiyouth6338
    @mehdwiyouth6338 3 ปีที่แล้ว

    nice project

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Thank you :-)

  • @yogeshitaliya473
    @yogeshitaliya473 3 ปีที่แล้ว

    Nice one

    • @utehstr
      @utehstr  3 ปีที่แล้ว +1

      Thanks :-)

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

    Countdown timer?

  • @techs5564
    @techs5564 ปีที่แล้ว

    getting error message on line 29

  • @SantoshKumar-yy2xb
    @SantoshKumar-yy2xb 3 ปีที่แล้ว

    Sir please demo1 demo 2 demo 3 demo 4 o'clock mein aap kripya temperature ki file add Karke Bata dijiye

  • @ahilgamingyt623
    @ahilgamingyt623 3 ปีที่แล้ว

    Sir, I want to make customized font. So, I need double line font template with full pixel. Do you have any custom font like this?

    • @leocheng5185
      @leocheng5185 2 ปีที่แล้ว

      do you want to make one as your design? maybe we can do something for you

  • @hafildaraniherofianti4762
    @hafildaraniherofianti4762 2 ปีที่แล้ว

    Apakah dengan p10 led pannel kita dapat menampilkan data secara realtime dari suatu database? Dengan nodemcu

    • @utehstr
      @utehstr  2 ปีที่แล้ว

      Ya, bisa. Nodemcu ambil data dari data base, kemudian tampilkan di panel p10.

    • @hafildaraniherofianti4762
      @hafildaraniherofianti4762 ปีที่แล้ว

      ​@@utehstr adakah reverensi coding untuk menampilkan running text dengan menggunakan if else dengan parameter tertentu?
      mohon bantuannya🙏

  • @mantanitchannel
    @mantanitchannel 3 ปีที่แล้ว

    Thanks

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Sama-sama :-)

  • @SaiRam-dr9tg
    @SaiRam-dr9tg 3 ปีที่แล้ว

    the source code and installation image, google link is not working, please help ,

    • @utehstr
      @utehstr  3 ปีที่แล้ว +1

      I've checked it and the link is working.

    • @SaiRam-dr9tg
      @SaiRam-dr9tg 3 ปีที่แล้ว

      @@utehstr thq sir, it was my router gateway prob i think, now it was downloaded

  • @jafaarsadiq232
    @jafaarsadiq232 3 ปีที่แล้ว

    The code file is saved in the .rar file" can not be extracted . please give another link

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.

    • @jafaarsadiq232
      @jafaarsadiq232 3 ปีที่แล้ว

      @@utehstr thank u solving the problem

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      @@jafaarsadiq232 You're welcome :-)

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

    Mas mau tanya.
    Kalo pakai wemos D1 minj apakah bisa

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

      Saya belum pernah coba pakai wemos d1.

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

      Bisa Tinggal Sesuaikan pin GPIO

  • @winihjayagroup2432
    @winihjayagroup2432 ปีที่แล้ว

    Saya coba pakai dan niru plek Dengan yang video tapi kog gak bisa ya, tolong bantu bang

    • @utehstr
      @utehstr  ปีที่แล้ว

      gak bisa maksudnya ?

  • @sanjeevsebastianmurmu5631
    @sanjeevsebastianmurmu5631 3 ปีที่แล้ว

    Make simple scoreboard with Bluetooth control score by mobile

  • @alagarraja77
    @alagarraja77 3 ปีที่แล้ว

    It is working fine but can you send me the code for p10 additional panel extension

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      I only tried it on one panel because I currently only have one panel. Please contact the developer of this library for more information.

    • @hunmindhun
      @hunmindhun 3 ปีที่แล้ว

      @@utehstr #define DISPLAYS_WIDE 1 //--> Panel Columns
      #define DISPLAYS_HIGH 1 //--> Panel Rows
      DMDESP Disp(DISPLAYS_WIDE, DISPLAYS_HIGH); //--> Number of Panels P10 used (Column, Row)

    • @hunmindhun
      @hunmindhun 3 ปีที่แล้ว

      more 1 panel

  • @talhahabib5427
    @talhahabib5427 3 ปีที่แล้ว

    silahkan buat video tentang sistem pembayaran contacless

  • @mehdwiyouth6338
    @mehdwiyouth6338 3 ปีที่แล้ว

    Please make a video on an automatic changeover!?

    • @utehstr
      @utehstr  3 ปีที่แล้ว +1

      Thank you for the idea. I'll make it later :-)

  • @user-pl9vy1jt7n
    @user-pl9vy1jt7n 8 หลายเดือนก่อน

    sir can you provide code for this project

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

      The link to download the code is provided in the description of this video.

  • @dilipbera1970
    @dilipbera1970 ปีที่แล้ว

    Please provide code for ntp clock for this setup.

  • @fajarjulianto7727
    @fajarjulianto7727 3 ปีที่แล้ว

    boleh sayaa minta wa

    • @utehstr
      @utehstr  3 ปีที่แล้ว

      Maaf WA belum tersedia. Kalau mau kontak untuk sementara silahkan via email atau Instagram.