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 ]
*********************************************** - วิทยาศาสตร์และเทคโนโลยี
_Thanks for great and clear video..._ 🙏👍
You're welcome 🙂.
Thanks for your project.
You are welcome :-)
Nice video. Is the text box on the web page multi-line ? What should be done to display multiple line on the display ?
its works thank you
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??
I'm using DHT11 humidity temperature sensor and want to print the real time value by using NodeMCU on P10 display.
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 ??
Bagaimana cara menghilangkan Flicker pada saat tampilan scroll texk dan text biasa.
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
Thanks for your video,
How to use Bitmap draw with 3 displays and an array of 96*16 size ?
thanx for good explaing.....plz make vdo esp8266 with 2xhub12 with dmd 10 (32x96)
Is there a way to remotely reset the message to its original scrolling text 🤔?
Can u tell me that how we perform digital clock and Scrolling text Also using Bluetooth Connection
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.
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.
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,
How control teks diam (teks UTEH) via web page?
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
Hello Sir, Can you tell me which P10 LED panel did you use?
Hi, DMD2 not works with IRLib. Do you know anythings?
If using 2 p10 modules or more, how to do admin?
fatal error: avr/pgmspace.h: No such file or directory
mau tanya bang ini error nya knp ya? pake esp32
cara menaikan contrasnya gimana?soalnya kurang terang ga seperti pake arduino.
what version of esp8266 was used 2.5.1 ?
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
Ini pake tambahan board lagi ya? Ga bisa jumper langsung ke panel p10 nya?
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]);
}
}
👍🙂
Thanks to @Bonny Useful th-cam.com/video/cDKsBYR1Nps/w-d-xo.html for developing an excellent library (DMDESP).
Sir great job, How much character can display via web?
Bhai sorce code kaha par milega server se p10 pe text set karne ka
please help me !
sambungan sdh betul pin2nya.tapi ngak muncul tulisan gan..gimana ya?
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 ?
If for esp32 is the same program?
mas, kalau wifinya STA / client bisa tidak ya untuk DMD espnya
keren
Terima kasih 🙂.
Can this action be used with the phone ?
Can we run it from the phone ?
Yes, of course. Make sure that Phone and NodeMCU are on the same network.
how to connect 2 row with single esp8266
Good job...👍
Thanks :-)
Bang gimana caranya biar text yang diam bisa di ubah via webserver
DMDESP library is not working when we assign DMDESP Disp(1, 5), the second and fourth panel text is inverting. Any solution for this?
I've never tried using that many panels. If there is a problem, you can contact the library developer.
It doesn't even work with 3x2 lines (reverses the lines), DMDESP is faulty. (Disp(3,2))
Can u provide code to display text without using any libraries?
mas mau tanya kalau untuk dibagian 'installation' pinout P10 ke ESP32 itu apa saja ya??
maksudnya ?
Can we deal with 32x96 panel with your code?
nice project
Thank you :-)
Nice one
Thanks :-)
Countdown timer?
getting error message on line 29
Sir please demo1 demo 2 demo 3 demo 4 o'clock mein aap kripya temperature ki file add Karke Bata dijiye
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?
do you want to make one as your design? maybe we can do something for you
Apakah dengan p10 led pannel kita dapat menampilkan data secara realtime dari suatu database? Dengan nodemcu
Ya, bisa. Nodemcu ambil data dari data base, kemudian tampilkan di panel p10.
@@utehstr adakah reverensi coding untuk menampilkan running text dengan menggunakan if else dengan parameter tertentu?
mohon bantuannya🙏
Thanks
Sama-sama :-)
the source code and installation image, google link is not working, please help ,
I've checked it and the link is working.
@@utehstr thq sir, it was my router gateway prob i think, now it was downloaded
The code file is saved in the .rar file" can not be extracted . please give another link
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.
@@utehstr thank u solving the problem
@@jafaarsadiq232 You're welcome :-)
Mas mau tanya.
Kalo pakai wemos D1 minj apakah bisa
Saya belum pernah coba pakai wemos d1.
Bisa Tinggal Sesuaikan pin GPIO
Saya coba pakai dan niru plek Dengan yang video tapi kog gak bisa ya, tolong bantu bang
gak bisa maksudnya ?
Make simple scoreboard with Bluetooth control score by mobile
It is working fine but can you send me the code for p10 additional panel extension
I only tried it on one panel because I currently only have one panel. Please contact the developer of this library for more information.
@@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)
more 1 panel
silahkan buat video tentang sistem pembayaran contacless
Please make a video on an automatic changeover!?
Thank you for the idea. I'll make it later :-)
sir can you provide code for this project
The link to download the code is provided in the description of this video.
Please provide code for ntp clock for this setup.
boleh sayaa minta wa
Maaf WA belum tersedia. Kalau mau kontak untuk sementara silahkan via email atau Instagram.