ઇ-પેપર ESP32 ડ્રાઇવર બોર્ડ
“
વિશિષ્ટતાઓ
- WiFi માનક: 802.11b/g/n
- કોમ્યુનિકેશન ઈન્ટરફેસ: SPI/IIC
- બ્લૂટૂથ સ્ટાન્ડર્ડ: 4.2, BR/EDR અને BLE શામેલ છે
- કોમ્યુનિકેશન ઈન્ટરફેસ: 3-વાયર SPI, 4-વાયર SPI (ડિફૉલ્ટ)
- સંચાલન ભાગtage: 5V
- ઓપરેટિંગ વર્તમાન: 50mA-150mA
- રૂપરેખા પરિમાણો: 29.46mm x 48.25mm
- ફ્લેશ કદ: 4 એમબી
- SRAM કદ: 520 KB
- ROM કદ: 448 KB
ઉત્પાદન વપરાશ સૂચનાઓ
તૈયારી
આ ઉત્પાદન વિવિધ Waveshare SPI સાથે કામ કરવા માટે રચાયેલ છે
ઈ-પેપર કાચી પેનલ. તે ESP32 નેટવર્ક ડ્રાઈવર બોર્ડ સાથે આવે છે, એક
એડેપ્ટર બોર્ડ અને FFC એક્સ્ટેંશન કેબલ.
હાર્ડવેર કનેક્શન
ઉત્પાદનનો ઉપયોગ કરતી વખતે, તમારી પાસે કનેક્ટ કરવા માટેના બે વિકલ્પો છે
સ્ક્રીન:
- સ્ક્રીનને ડ્રાઇવર બોર્ડ સાથે સીધી કનેક્ટ કરો.
- તેને એક્સ્ટેંશન કેબલ અને એડેપ્ટર બોર્ડ દ્વારા કનેક્ટ કરો.
ડેમો ડાઉનલોડ કરો
ડેમો એક્સેસ કરવા માટે exampવિવિધ ઇ-પેપર મોડલ્સ માટે, સંદર્ભ લો
મેન્યુઅલમાં આપેલા ઇ-પેપર ડેમો સંદર્ભ કોષ્ટકમાં.
પર્યાવરણ રૂપરેખાંકન
ખાતરી કરો કે ઉત્પાદન સ્થિર પાવર સ્ત્રોત સાથે જોડાયેલ છે
અને જરૂરી ડ્રાઇવરો તમારી સિસ્ટમ પર ઇન્સ્ટોલ કરેલ છે. અનુસરો
સુયોજિત કરવા માટે મેન્યુઅલમાં આપેલી સૂચનાઓ
પર્યાવરણ
ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ્સ
ઉત્પાદન વિવિધ ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ્સને સપોર્ટ કરે છે
ઇ-પેપર સ્ક્રીનો પર સામગ્રી પ્રદર્શિત કરવી. દસ્તાવેજીકરણ નો સંદર્ભ લો
આ અલ્ગોરિધમ્સ પર વિગતવાર માહિતી માટે.
FAQ
પ્ર: મારા ઈ-પેપર મોડલ માટે હું સાચો ડેમો કેવી રીતે પસંદ કરી શકું?
A: મેન્યુઅલમાં ઇ-પેપર ડેમો સંદર્ભ કોષ્ટકનો સંદર્ભ લો અને
તમારા ઈ-પેપર મોડલને અનુરૂપ ડેમો પસંદ કરો.
પ્ર: જો મને WiFi અથવા સાથે સમસ્યાઓનો સામનો કરવો પડે તો મારે શું કરવું જોઈએ
બ્લૂટૂથ કનેક્ટિવિટી?
A: ખાતરી કરો કે ઉત્પાદન સ્થિર વાઇફાઇની શ્રેણીમાં છે
અથવા બ્લૂટૂથ કનેક્શન. રૂપરેખાંકન સેટિંગ્સ તપાસો અને
ખાતરી કરો કે યોગ્ય સંચાર ઈન્ટરફેસ પસંદ કરેલ છે.
"`
રાસ્પબેરી પી
AI
પ્રદર્શિત કરે છે
આઇઓટી
રોબોટિક્સ
MCU/FPGA
આઇસીને સપોર્ટ કરો
શોધો
નોંધ
ઉપરview
સંસ્કરણ માર્ગદર્શિકા પરિચય પરિમાણ પિન સુવિધા એપ્લિકેશન
તૈયારી
હાર્ડવેર કનેક્શન ડેમો એન્વાયર્નમેન્ટ કન્ફિગરેશન ઇમેજ પ્રોસેસિંગ એલ્ગોરિધમ્સ ડાઉનલોડ કરો
કલર સ્કેલ મેથડ ડિથરિંગ કમ્પેરિઝન
બ્લૂટૂથ ડેમો
ભૂતપૂર્વ ડાઉનલોડ કરોample
વાઇફાઇ ડેમો
કેવી રીતે ઉપયોગ કરવો
ઑફલાઇન ડેમો
ડેમો ઉપયોગ
સંસાધનો
દસ્તાવેજીકરણ ડેમો કોડ સોફ્ટવેર ડ્રાઈવર સંબંધિત સંસાધનો
FAQ
આધાર
ટોપ ટુ
ઇ-પેપર ESP32 ડ્રાઇવર બોર્ડ
નોંધ
ઇ-પેપર ESP32 ડ્રાઇવર બોર્ડ
આ વિકી મુખ્યત્વે આ ઉત્પાદનની વિશિષ્ટ કામગીરીનો પરિચય આપે છે, જો તમે ઉત્પાદન સપોર્ટ શાહી સ્ક્રીન મોડલ્સ મેળવવા માંગતા હો, તો કૃપા કરીને સત્તાવારના તળિયે જાઓ webસાઇટ ઉત્પાદન વિગતો મેળવવા માટે.
ઈ-પેપર ડેમો રેફરન્સ ટેબલ
મોડલ 1.54 ઇંચ ઇ-પેપર 1.54 ઇંચ ઇ-પેપર (B) 2.13 ઇંચ ઇ-પેપર 2.13 ઇંચ ઇ-પેપર (B) 2.13 ઇંચ ઇ-પેપર (D) 2.66 ઇંચ ઇ-પેપર 2.66 ઇંચ ઇ-પેપર (B2.7inch) ઇ-પેપર 2.7 ઇંચ ઇ-પેપર (B) 2.9 ઇંચ ઇ-પેપર 2.9 ઇંચ ઇ-પેપર (B) 3.7 ઇંચ ઇ-પેપર 4.01 ઇંચ ઇ-પેપર (F) 4.2 ઇંચ ઇ-પેપર 4.2 ઇંચ ઇ-પેપર (B) 5.65 ઇંચ ઇ-પેપર (F) 5.83 ઇંચ ઇ-પેપર 5.83 ઇંચ ઇ-પેપર (B) 7.5 ઇંચ ઇ-પેપર 7.5 ઇંચ ઇ-પેપર (B)
Demo epd1in54_V2-demo epd1in54b_V2-demo epd2in13_V3-demo epd2in13b_V4-demo
epd2in13d-demo epd2in66-demo epd2in66b-demo epd2in7_V2-demo epd2in7b_V2-demo epd2in9_V2-demo epd2in9b_V3-demo epd3in7-demo epd4in01f-demo epd4in2-demo epd4in2b_V2-demo epd5in65f-demo epd5in83_V2-demo epd5in83b_V2-demo epd7in5_V2-demo epd7in5b_V2-demo
યુનિવર્સલ ઈ-પેપર ડ્રાઈવર હેટ વિવિધ વેવશેર એસપીઆઈ ઈ-પેપર રો પેનલ્સને સપોર્ટ કરે છે
નોંધ: અનુરૂપ ડેમો ફક્ત સ્ક્રીનના નવીનતમ સંસ્કરણને ભૂતપૂર્વ તરીકે લે છેample, જો તમે જૂના સંસ્કરણનો ઉપયોગ કરી રહ્યાં છો, તો કૃપા કરીને સ્ક્રીનની પાછળના સંસ્કરણ લેબલનો સંદર્ભ લો.
ઉપરview
સંસ્કરણ માર્ગદર્શિકા
20220728: સીરીયલ પોર્ટ ચિપ CP2102 થી CH343 માં બદલાઈ ગઈ છે, કૃપા કરીને ડ્રાઈવરની પસંદગી પર ધ્યાન આપો.
પરિચય
યુનિવર્સલ ઈ-પેપર ડ્રાઈવર HAT ESP32 લક્ષણો ધરાવે છે અને ઈ-પેપર રો પેનલ્સમાં વિવિધ વેવશેર SPI ઈન્ટરફેસને સપોર્ટ કરે છે. તે WIFI અથવા બ્લૂટૂથ અને Arduino દ્વારા ઈ-પેપર પર રિફ્રેશિંગ ઈમેજોને પણ સપોર્ટ કરે છે. વધુ
પરિમાણ
વાઇફાઇ સ્ટાન્ડર્ડ: 802.11b/g/n કોમ્યુનિકેશન ઈન્ટરફેસ: SPI/IIC બ્લૂટૂથ સ્ટાન્ડર્ડ: 4.2, BR/EDR, અને BLE શામેલ છે કોમ્યુનિકેશન ઈન્ટરફેસ: 3-વાયર SPI, 4-વાયર SPI (ડિફૉલ્ટ) ઑપરેટિંગ વોલ્યુમtage: 5V ઓપરેટિંગ વર્તમાન: 50mA-150mA રૂપરેખા પરિમાણો: 29.46mm x 48.25mm ફ્લેશ કદ: 4 MB SRAM કદ: 520 KB ROM કદ: 448 KB
પિન
પિન VCC GND DIN SCLK CS DC RST BUSY
ESP32 3V3 GND P14 P13 P15 P27 P26 P25
વર્ણન પાવર ઇનપુટ (3.3V)
ગ્રાઉન્ડ SPI MOSI પિન, ડેટા ઇનપુટ SPI CLK પિન, ઘડિયાળ સિગ્નલ ઇનપુટ ચિપ પસંદગી, ઓછો સક્રિય ડેટા/કમાન્ડ, આદેશો માટે ઓછો, ડેટા માટે ઉચ્ચ
રીસેટ કરો, ઓછી સક્રિય વ્યસ્ત સ્થિતિ આઉટપુટ પિન (એટલે વ્યસ્ત)
PS: ઉપરોક્ત બોર્ડ ફિક્સ્ડ કનેક્શન છે, જેમાં વપરાશકર્તા દ્વારા કોઈ વધારાની કામગીરી કરવામાં આવતી નથી.
લક્ષણ
ઓનબોર્ડ ESP32, Arduino વિકાસને સમર્થન આપે છે. એક Android મોબાઇલ APP પ્રોગ્રામ પ્રદાન કરો, જે બ્લૂટૂથ EDR દ્વારા ડિસ્પ્લે સામગ્રીને અપડેટ કરી શકે છે, ઉપયોગમાં સરળ છે. HTML હોસ્ટ કમ્પ્યુટર પ્રોગ્રામ પ્રદાન કરો, જે ડિસ્પ્લે સામગ્રીને દૂરસ્થ રીતે અપડેટ કરી શકે છે web પૃષ્ઠ, જે વિવિધ નેટવર્ક એપ્લિકેશન્સમાં સંકલિત કરવા માટે અનુકૂળ છે. વધુ રંગ સંયોજનો અને મૂળ છબીના વધુ સારા પડછાયાઓ માટે ફ્લોયડ-સ્ટેઈનબર્ગના ડિથરિંગ અલ્ગોરિધમને સપોર્ટ કરે છે. ઘણા સામાન્ય ઇમેજ ફોર્મેટ્સ (BMP, JPEG, GIF, PNG, વગેરે) ને સપોર્ટ કરે છે. ફેક્ટરી બિલ્ટ-ઇન ઇ-ઇંક સ્ક્રીન ડ્રાઇવર (ઓપન સોર્સ). 5V પિન 3.6V થી 5.5V વોલ્યુમને સપોર્ટ કરે છેtage ઇનપુટ અને લિથિયમ બેટરી દ્વારા સંચાલિત કરી શકાય છે. ઑનલાઇન સંસાધનો અને માર્ગદર્શિકાઓ સાથે આવે છે.
અરજી
આ ઉત્પાદન શાહી સ્ક્રીન સાથે સહકાર આપે છે અને વાયરલેસ રિફ્રેશિંગના એપ્લિકેશન દૃશ્ય માટે યોગ્ય છે.
સુપરમાર્કેટ ઇલેક્ટ્રોનિક કિંમત tag ઇલેક્ટ્રોનિક નામ કાર્ડ સીરીયલ માહિતી પ્રદર્શન બોર્ડ, વગેરે.
તૈયારી
હાર્ડવેર કનેક્શન
આ ઉત્પાદન ESP32 નેટવર્ક ડ્રાઇવર બોર્ડ, એડેપ્ટર બોર્ડ અને FFC એક્સ્ટેંશન કેબલ સાથે મોકલવામાં આવે છે. તેનો ઉપયોગ કરતી વખતે, તમે સ્ક્રીનને ડ્રાઇવર બોર્ડ સાથે સીધી કનેક્ટ કરી શકો છો, અથવા તેને એક્સ્ટેંશન કેબલ અને એડેપ્ટર બોર્ડ દ્વારા કનેક્ટ કરી શકો છો. ડ્રાઇવર બોર્ડની સીધી ઍક્સેસ:
Esp32001.jpg એક્સ્ટેંશન કોર્ડ દ્વારા એક્સેસ:
Esp32002.jpg
મોડ સ્વીચ સેટ કરો: ઉપયોગમાં લેવાયેલ EPD ના મોડેલ અનુસાર નંબર 1 સ્વીચ સેટ કરો. ત્યાં ઘણી સ્ક્રીનો છે. જો તે સૂચિબદ્ધ નથી, તો કૃપા કરીને પ્રયાસ કરવા માટે 'A' નો ઉપયોગ કરો. જો ડિસ્પ્લે અસર નબળી છે અથવા ચલાવી શકાતી નથી, તો કૃપા કરીને સ્વીચને સ્વિચ કરવાનો પ્રયાસ કરો.
Esp32 pre003.jpg
રેઝિસ્ટર (ડિસ્પ્લે રૂપરેખા) 0.47R (A) 3R (B)
સ્ક્રીન 2.13 ઇંચ ઇ-પેપર (D), 2.7 ઇંચ ઇ-પેપર, 2.9 ઇંચ ઇ-પેપર (D)
3.7 ઇંચ ઇ-પેપર, 4.01 ઇંચ ઇ-પેપર (એફ), 4.2 ઇંચ ઇ-પેપર 4.2 ઇંચ ઇ-પેપર (બી), 4.2 ઇંચ ઇ-પેપર (સી), 5.65 ઇંચ ઇ-પેપર (એફ) 5.83 ઇંચ ઇ- પેપર, 5.83 ઇંચ ઇ-પેપર (બી), 7.3 ઇંચ ઈ-પેપર (G)
7.3 ઇંચ ઇ-પેપર (એફ), 7.5 ઇંચ ઇ-પેપર, 7.5 ઇંચ ઇ-પેપર (બી) 1.64 ઇંચ ઇ-પેપર (જી), 2.36 ઇંચ ઇ-પેપર (જી), 3 ઇંચ ઇ-પેપર (જી)
4.37 ઇંચ ઇ-પેપર (જી) 1.54 ઇંચ ઇ-પેપર, 1.54 ઇંચ ઇ-પેપર (બી), 2.13 ઇંચ ઇ-પેપર 2.13 ઇંચ ઇ-પેપર (બી), 2.66 ઇંચ ઇ-પેપર, 2.66 ઇંચ ઇ-પેપર (બી )
2.9 ઇંચ ઇ-પેપર, 2.9 ઇંચ ઇ-પેપર (B)
સીરીયલ પોર્ટ મોડ્યુલ ચાલુ કરો: નંબર 2 સ્વીચને "ચાલુ" પર ટૉગલ કરો, આ સ્વીચ UART મોડ્યુલને USB ના પાવર સપ્લાયને નિયંત્રિત કરે છે. જ્યારે તમારે તેનો ઉપયોગ કરવાની જરૂર ન હોય, ત્યારે તમે પાવર બચાવવા માટે મોડ્યુલને મેન્યુઅલી બંધ કરી શકો છો (જો સ્વીચ 2 બંધ સ્થિતિમાં હોય, તો તમે પ્રોગ્રામ અપલોડ કરી શકતા નથી.)
ESP32 ડ્રાઇવર બોર્ડને કમ્પ્યુટર અથવા 5V પાવર સપ્લાય સાથે જોડવા માટે માઇક્રો USB કેબલનો ઉપયોગ કરો.
ડેમો ડાઉનલોડ કરો
અમે ત્રણ પ્રકારના ડેમો પ્રદાન કરીએ છીએ: સ્થાનિક, બ્લૂટૂથ અને WiFi. આ એસample પ્રોગ્રામ #Resources માં મળી શકે છે, અથવા s પર ક્લિક કરોampડાઉનલોડ કરવા માટે ડેમો. ડાઉનલોડ કરેલ સંકુચિત પેકેજને અનઝિપ કરો, તમે નીચેના મેળવી શકો છો files:
ePape_Esp32_Loader_APP: બ્લૂટૂથ એપ સોર્સ કોડ (Android સ્ટુડિયો) examples: લોકલ ડેમો Loader_esp32bt: બ્લૂટૂથ ડેમો Loader_esp32wf: WiFi ડેમો app-release.apk: બ્લૂટૂથ ડેમો એપ્લિકેશન ઇન્સ્ટોલેશન પેકેજ
પર્યાવરણ રૂપરેખાંકન
Arduino ESP32/8266 ઓનલાઇન ઇન્સ્ટોલેશન
ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ્સ
બ્લૂટૂથ અને વાઇફાઇ ડેમોમાં, બે ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ્સ પ્રદાન કરવામાં આવે છે, એટલે કે લેવલ અને ડિથરિંગ.
રંગ સ્કેલ પદ્ધતિ
એક ઇમેજને ઘણા મોટા કલર ગમટ્સમાં વિભાજિત કરી શકાય છે, અને ઇમેજ પરના દરેક પિક્સેલને આ કલર ગમટ્સમાં રંગ કેટલો નજીક છે તેના આધારે વિભાજિત કરવામાં આવે છે. આ પદ્ધતિ થોડા રંગોવાળી છબીઓ માટે વધુ યોગ્ય છે, જેમ કે તેજસ્વી અથવા ત્રિ-રંગના આકાર અથવા ટેક્સ્ટ છબીઓ. કાળા અને સફેદ અને લાલ શાહી સ્ક્રીનને ભૂતપૂર્વ તરીકે લેવુંample, ઇમેજ પર પ્રક્રિયા કરતી વખતે, અમે તેને કાળા, સફેદ અને લાલ રંગમાં પ્રક્રિયા કરવાની આશા રાખીએ છીએ, તેથી એક છબી માટે, અમે ઇમેજના તમામ રંગોને ત્રણ મોટા રંગ વિસ્તારોમાં વિભાજિત કરી શકીએ છીએ: કાળો વિસ્તાર, સફેદ વિસ્તાર, લાલ વિસ્તાર. માજી માટેample, નીચેની આકૃતિ અનુસાર, જો ગ્રેસ્કેલ ઈમેજમાં પિક્સેલનું મૂલ્ય 127 જેટલું અથવા તેનાથી ઓછું હોય, તો અમે આ પિક્સેલને બ્લેક પિક્સેલ તરીકે ગણીએ છીએ, અન્યથા, તે સફેદ છે.
કલર ઈમેજીસ માટે, આપણે બધા જાણીએ છીએ કે RGB પાસે ત્રણ કલર ચેનલો છે. લાલ ચેનલની તુલનામાં, અમે વાદળી અને લીલાને વાદળી-લીલી ચેનલ અથવા બિન-લાલ ચેનલ તરીકે ઉલ્લેખ કરી શકીએ છીએ. નીચેની આકૃતિ મુજબ, રંગની છબી પરનો પિક્સેલ, જો તેની લાલ ચેનલમાં ઊંચી કિંમત હોય, પરંતુ વાદળી-લીલી ચેનલમાં તેનું મૂલ્ય ઓછું હોય, તો અમે તેને લાલ પિક્સેલ તરીકે વર્ગીકૃત કરીએ છીએ; જો તેની લાલ ચેનલ અને વાદળી- જો લીલી ચેનલની કિંમત ઓછી હોય, તો અમે તેને બ્લેક પિક્સેલ તરીકે વર્ગીકૃત કરીએ છીએ; જો લાલ અને વાદળી-લીલા ચેનલ મૂલ્યો વધારે હોય, તો અમે તેને સફેદ તરીકે વર્ગીકૃત કરીએ છીએ.
અલ્ગોરિધમમાં, રંગ વ્યાખ્યાની ગણતરી RGB મૂલ્ય અને અપેક્ષિત રંગ મૂલ્યના ચોરસના સરવાળા વચ્ચેના તફાવતના આધારે કરવામાં આવે છે. અપેક્ષિત રંગ મૂલ્ય એ રંગ મૂલ્યનો સંદર્ભ આપે છે જેની પિક્સેલ સૌથી નજીક છે, અને આ મૂલ્યો curPal એરેમાં સંગ્રહિત છે.
દૂર
વધુ રંગો અથવા વધુ ઢાળવાળા વિસ્તારો ધરાવતી તે છબીઓ માટે, ઉપરની ગ્રેડેશન પદ્ધતિ યોગ્ય નથી. ઘણા કિસ્સાઓમાં, ઇમેજમાં ગ્રેડિએન્ટ એરિયામાંના પિક્સેલ્સ બધા રંગ ગમટની ખૂબ નજીક હોઈ શકે છે. જો તમે દોરવા માટે ગ્રેડેશન પદ્ધતિનો ઉપયોગ કરો છો, તો છબી ઘણી બધી છબી વિગતો ગુમાવશે. પડછાયાઓ અને સંક્રમણ વિસ્તારોને રંગવા માટે રંગોનું મિશ્રણ કરીને, કેમેરા દ્વારા ઘણી છબીઓ લેવામાં આવે છે, આ છબીઓમાં, ગ્રેડિયન્ટ વિસ્તાર બહુમતી માટે જવાબદાર છે. માનવ આંખ માટે, ખાસ કરીને નાના રંગને મૂંઝવવું સરળ છે. માજી માટેample, બે રંગો, લાલ અને વાદળી, એકબીજા સાથે જોડાયેલા છે. જો તમે તેને પર્યાપ્ત નાના હાથ સુધી ઘટાડશો, તો તે માનવ આંખને લાલ અને વાદળીના મિશ્રણ તરીકે દેખાશે. રંગમાં માનવ આંખની ખામીનો અર્થ એ છે કે આપણે માનવ આંખને છેતરી શકીએ છીએ અને વ્યક્ત કરી શકાય તેવા વધુ રંગો મેળવવા માટે "મિશ્રણ" પદ્ધતિનો ઉપયોગ કરી શકીએ છીએ. ડિથરિંગ અલ્ગોરિધમ આ ઘટનાનો ઉપયોગ કરે છે. અમે જે ડેમો પ્રદાન કરીએ છીએ તે ફ્લોયડ-સ્ટેઈનબર્ગ ડિથરિંગ અલ્ગોરિધમનો ઉપયોગ કરે છે - જે ભૂલ પ્રસરણ પર આધારિત છે (1976માં રોબર્ટ ફ્લોય અને લુઈસ સ્ટેઈનબર્ગ દ્વારા પ્રકાશિત). સૂત્ર નીચેની છબી અનુસાર ભૂલ પ્રસરણ માટે છે:
X એ ભૂલ છે (મૂળ રંગ અને ગ્રે વેલ્યુ (રંગ મૂલ્ય) વચ્ચેનો સ્કેલર (વેક્ટર) તફાવત), આ ભૂલ અનુક્રમે 7/16, ચાર દિશામાં જમણી, નીચે જમણી, નીચે અને નીચે ડાબી તરફ ફેલાશે. આ ચાર પિક્સેલના મૂલ્યોમાં 1/16, 5/16 અને 3/16 વજન ઉમેરવામાં આવે છે. રસ ધરાવતા વપરાશકર્તાઓ અલ્ગોરિધમને સમજવા માટે જઈ શકે છે, ઇન્ટરનેટ પર ઘણા સંસાધનો છે.
સરખામણી
મૂળ છબી
"બ્લેક એન્ડ વ્હાઇટ ગ્રેડિંગ" અને "મલ્ટીકલર ગ્રેડિંગ"
"બ્લેક એન્ડ વ્હાઇટ ડિથરિંગ" અને "મલ્ટીકલર ડિથરિંગ"
બ્લૂટૂથ ડેમો
ભૂતપૂર્વ ડાઉનલોડ કરોample
Loader_esp32bt ડિરેક્ટરી પર જાઓ, Loader_esp32bt.ino પર ડબલ ક્લિક કરો. file ભૂતપૂર્વ ખોલવા માટેample ટૂલ્સ -> બોર્ડ્સ -> ESP32 ડેવ મોડ્યુલ પસંદ કરો અને ડિવાઇસ મેનેજર અનુસાર યોગ્ય પોર્ટ પસંદ કરો: ટૂલ્સ -> પોર્ટ.
પ્રોજેક્ટ બનાવવા માટે અપલોડ આઇકોન પર ક્લિક કરો અને તેને ESP32 ડ્રાઇવર બોર્ડ પર અપલોડ કરો. Android બોર્ડ પર APP ઇન્સ્ટોલ કરો અને તેને ખોલો:
APP માં મુખ્ય પૃષ્ઠ પર પાંચ બટનો છે: બ્લુટુથ કનેક્શન: આ બટનનો ઉપયોગ ESP32 ઉપકરણને બ્લૂટૂથ દ્વારા કનેક્ટ કરવા માટે થાય છે. ડિસ્પ્લેનો પ્રકાર પસંદ કરો: તમે જે ખરીદો છો તે મુજબ ડિસ્પ્લેનો પ્રકાર પસંદ કરવા માટે આ બટનનો ઉપયોગ થાય છે. ઇમેજ લોડ કરો FILE: તેના પર ક્લિક કરો અને ખોલવા માટે એક ચિત્ર પસંદ કરો. તે ડિસ્પ્લે પ્રકાર પસંદ કર્યા પછી જ ઉપલબ્ધ છે. સિલેક્ટ ઈમેજ ફિલ્ટર: આ બટનનો ઉપયોગ ઈમેજ પ્રોસેસ મેથડ પસંદ કરવા માટે થાય છે. ઈમેજ અપલોડ કરો: પ્રોસેસ્ડ ઈમેજને ESP32 ડ્રાઈવર બોર્ડ પર અપલોડ કરો અને ઈ-પેપર ડિસ્પ્લે પર અપડેટ કરો.
કૃપા કરીને પહેલા તમારા ફોનનું બ્લૂટૂથ ફંક્શન ખોલો. બ્લૂટૂથ કનેક્શન બટન પર ક્લિક કરો -> બ્લૂટૂથ ઉપકરણને સ્કેન કરવા માટે ઉપર-જમણી બાજુએ સ્કેન આઇકન પર ક્લિક કરો. ESP32 ઉપકરણ શોધો અને કનેક્ટ કરો. જો તમારો ફોન આ ઉપકરણને કનેક્ટ કરવા માટે પ્રથમ વખત છે, તો તેને જોડી બનાવવાની જરૂર છે, પ્રોમ્પ્ટ અનુસાર જોડી બનાવવાની પ્રક્રિયા પૂર્ણ કરો. (નોંધ: એપીપી જોડી સાથે કામ કરી શકતી નથી.) ડિસ્પ્લે પ્રકાર પસંદ કરવા માટે "ડિસ્પ્લે ટાઇપ પસંદ કરો" પર ક્લિક કરો. "લોડ ઇમેજ પર ક્લિક કરો FILEતમારા ફોનમાંથી ચિત્ર પસંદ કરવા અને તેને કાપવા માટે. પ્રક્રિયા અલ્ગોરિધમ પસંદ કરવા અને પુષ્ટિ કરવા માટે ” સિલેક્ટ ઇમેજ ફિલ્ટર” પર ક્લિક કરો.
“લેવલ: મોનો”: આ વિકલ્પ ચિત્રને મોનોક્રોમ ઈમેજમાં પ્રોસેસ કરશે. “લેવલ” કલર”: આ વિકલ્પ ડિસ્પ્લેના ડિસ્પ્લે રંગો (ફક્ત રંગબેરંગી ડિસ્પ્લે માટે માન્ય) અનુસાર ચિત્રને ત્રિરંગાની છબી પર પ્રક્રિયા કરશે. “ડિથરિંગ: મોનો”: આ વિકલ્પ ચિત્રને મોનોક્રોમ ઈમેજમાં પ્રોસેસ કરશે. “ડિથરિંગ: કલર”: આ વિકલ્પ ડિસ્પ્લેના ડિસ્પ્લે રંગો (ફક્ત રંગબેરંગી ડિસ્પ્લે માટે માન્ય) અનુસાર ચિત્રને ત્રિરંગાની છબી પર પ્રક્રિયા કરશે. ESP32 ઉપકરણ પર છબી અપલોડ કરવા અને તેને પ્રદર્શિત કરવા માટે "અપલોડ છબી" પર ક્લિક કરો.
વાઇફાઇ ડેમો
HTML હોસ્ટ કમ્પ્યુટર સાથે WiFi ડેમો પ્રદાન કરો. નોંધ: મોડ્યુલ માત્ર 2.4G નેટવર્ક બેન્ડને સપોર્ટ કરે છે.
કેવી રીતે ઉપયોગ કરવો
Loader_esp32wf ડિરેક્ટરી પર જાઓ, Loader_esp32wf.ino પર ડબલ ક્લિક કરો. file પ્રોજેક્ટ ખોલવા માટે. IDE મેનુમાં ટૂલ્સ -> બોર્ડ્સ -> ESP32 ડેવ મોડ્યુલ પસંદ કરો અને સાચો COM પોર્ટ પસંદ કરો: Tools -> Port.
srvr.h ખોલો file અને ssid અને પાસવર્ડને વાસ્તવિક WiFi વપરાશકર્તાનામ અને પાસવર્ડમાં બદલો.
કમાન્ડ લાઇન ખોલવા અને તમારા કમ્પ્યુટરનો IP મેળવવા માટે win + R દબાવો અને CMD ટાઇપ કરો.
srvr.h ખોલો file, ચિત્રમાં બતાવેલ સ્થાનમાં નેટવર્ક સેગમેન્ટને અનુરૂપ નેટવર્ક સેગમેન્ટમાં સંશોધિત કરો. નોંધ: ESP32 (એટલે કે ચોથો બીટ) નું IP સરનામું કમ્પ્યુટરના સરનામા જેવું હોવું જોઈએ નહીં, અને બાકીનું કમ્પ્યુટરના IP સરનામાં જેવું જ હોવું જોઈએ.
પછી ESP8266 ડ્રાઇવર બોર્ડ પર ડેમોને કમ્પાઇલ કરવા અને ડાઉનલોડ કરવા માટે અપલોડ પર ક્લિક કરો. સીરીયલ મોનિટર ખોલો અને બાઉડ રેટને 115200 પર સેટ કરો, તમે સીરીયલ પોર્ટ જોઈ શકો છો કે ESP32 ડ્રાઈવર બોર્ડનું IP સરનામું નીચે પ્રમાણે પ્રિન્ટ કરે છે:
તમારા કમ્પ્યુટર અથવા સેલ ફોન પર બ્રાઉઝર ખોલો (નોંધ કરો કે તમે જે નેટવર્કને ઍક્સેસ કરી રહ્યાં છો તે ESP8266 સાથે જોડાયેલ વાઇફાઇ જેવા જ નેટવર્ક સેગમેન્ટમાં હોવું જરૂરી છે), તેમાં ESP8266 નું IP સરનામું દાખલ કરો. URL ઇનપુટ ફીલ્ડ, અને તેને ખોલો, તમે નીચે પ્રમાણે ઓપરેશન ઇન્ટરફેસ જોઈ શકો છો.
સમગ્ર ઓપરેશન ઈન્ટરફેસ પાંચ ક્ષેત્રોમાં વહેંચાયેલું છે: ઈમેજ ઓપરેશન એરિયા: ઈમેજ પસંદ કરો file: તમારા કમ્પ્યુટર અથવા ફોનમાંથી ઇમેજ પસંદ કરવા માટે ક્લિક કરો સ્તર: મોનો: બ્લેક એન્ડ વ્હાઇટ ઇમેજ પ્રોસેસિંગ એલ્ગોરિધમ લેવલ: રંગ: મલ્ટી-કલર ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ (ફક્ત બહુ-રંગીન સ્ક્રીનો માટે અસરકારક) ડિથરિંગ: મોનો: બ્લેક ડિથરિંગ ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ ડિથરિંગ : રંગ: મલ્ટી-કલર ડિથરિંગ ઇમેજ પ્રોસેસિંગ એલ્ગોરિધમ (ફક્ત બહુ-રંગ સ્ક્રીનો માટે અસરકારક) અપડેટ ઇમેજ: અપલોડ ઇમેજ IP માહિતી ડિસ્પ્લે વિસ્તાર: આ મોડ્યુલની IP એડ્રેસ માહિતી દર્શાવે છે જે તમે હાલમાં ઇમેજ સાઇઝ સેટિંગ એરિયા સાથે જોડાયેલા છો: અહીં, x અને y ડિસ્પ્લેની શરૂઆતની સ્થિતિને સ્પષ્ટ કરવા માટે સેટ કરી શકાય છે, જે ઇમેજને સંબંધિત છે. file તમે પસંદ કર્યું છે. માજી માટેampતેથી, જો તમે 800×480 ઇમેજ પસંદ કરો છો પરંતુ તમે જે ઇ-ઇંક સ્ક્રીન સાથે કનેક્ટ છો તે 2.9 ઇંચની છે, તો સ્ક્રીન આખી ઇમેજ પ્રદર્શિત કરી શકશે નહીં. આ કિસ્સામાં, પ્રોસેસિંગ અલ્ગોરિધમ આપમેળે ઉપલા ડાબા ખૂણામાંથી છબીને કાપશે અને તેનો એક ભાગ ડિસ્પ્લે માટે ઇ-ઇંક સ્ક્રીન પર મોકલશે. તમે ક્રોપિંગની શરૂઆતની સ્થિતિને કસ્ટમાઇઝ કરવા માટે x અને y સેટ કરી શકો છો. W અને h વર્તમાન ઇ-ઇંક સ્ક્રીનના રિઝોલ્યુશનનું પ્રતિનિધિત્વ કરે છે. નોંધ: જો તમે x અને y કોઓર્ડિનેટ્સ સંશોધિત કરો છો, તો તમારે નવી ઈમેજ જનરેટ કરવા માટે ફરીથી પ્રોસેસિંગ અલ્ગોરિધમ પર ક્લિક કરવાની જરૂર છે. મોડલ પસંદગી વિસ્તાર: અહીં, તમે ઇ-ઇંક સ્ક્રીન મોડેલ પસંદ કરી શકો છો જેની સાથે તમે કનેક્ટ છો. ઈમેજ ડિસ્પ્લે એરિયા: અહીં પસંદ કરેલી ઈમેજ અને પ્રોસેસ્ડ ઈમેજ પ્રદર્શિત થશે. PS: ઇમેજ અપલોડ દરમિયાન, અપલોડની પ્રગતિ તળિયે પ્રદર્શિત થશે.
વિસ્તાર: "છબી પસંદ કરો" પર ક્લિક કરો file” ઇમેજ પસંદ કરવા માટે અથવા ઇમેજને સીધા જ “મૂળ ઇમેજ” વિસ્તારમાં ખેંચો અને છોડો. વિસ્તાર : અનુરૂપ ઇ-ઇંક સ્ક્રીન મોડલ પસંદ કરો, ઉદાહરણ તરીકેample, 1.54b. વિસ્તાર : ઇમેજ પ્રોસેસિંગ અલ્ગોરિધમ પર ક્લિક કરો, ઉદાહરણ તરીકેample, “Dithering: color”. વિસ્તાર : ઈ-ઈંક સ્ક્રીન ડિસ્પ્લે પર ઈમેજ અપલોડ કરવા માટે "ઇમેજ અપલોડ કરો" પર ક્લિક કરો.
ઑફલાઇન ડેમો
WiFi, Bluetooth અને અન્ય ઉપકરણો વિના ઑફલાઇન ESP32-આધારિત ડેમો પ્રદાન કરે છે.
ડેમો ઉપયોગ
માટે Arduino IDE ખોલો view પ્રોજેક્ટ file ફોલ્ડર સ્થાન (કૃપા કરીને તેને સંશોધિત કરશો નહીં).
E-Paper_ESP32_Driver_Board_Codeex પર જાઓamples ડિરેક્ટરી અને પ્રોજેક્ટ ફોલ્ડરમાં લાઇબ્રેરી ડિરેક્ટરીમાં સમગ્ર esp32-waveshare-epd ફોલ્ડરની નકલ કરો.
બધી Arduino IDE વિન્ડો બંધ કરો, Arduino IDE ને ફરીથી ખોલો અને અનુરૂપ ભૂતપૂર્વ પસંદ કરોampબતાવ્યા પ્રમાણે ડેમો:
અનુરૂપ બોર્ડ અને COM પોર્ટ પસંદ કરો.
સંસાધનો
દસ્તાવેજીકરણ
યોજનાકીય વપરાશકર્તા મેન્યુઅલ ESP32 ડેટાશીટ
ડેમો કોડ
Sampલે ડેમો
સોફ્ટવેર ડ્રાઈવર
CP2102 (જૂનું સંસ્કરણ, જુલાઈ 2022 પહેલા વપરાયેલ) MacOS MacOS માર્ગદર્શિકા માટે Windows CH343 ડ્રાઇવર માટે CH343 VCP ડ્રાઇવર
CH343 (નવું સંસ્કરણ, જુલાઈ 2022 પછી વપરાયેલ) Windows VCP ડ્રાઇવર MAC ડ્રાઇવર
સંબંધિત સંસાધનો
ESP32 રિસોસેસ ઈ-પેપર ફ્લોયડ-સ્ટેઈનબર્ગ ઝિમો221 ઈમેજ2એલસીડી ઈમેજ મોડ્યુલો ઈમેજ મોડ્યુલો
FAQ
પ્રશ્ન: ESP32 મોડ્યુલમાં કયો ઉપયોગ થાય છે?
જવાબ: ESP32 ફ્લેશ: 4M
SRAM: 520KB ROM: 448KB PARAM: 0 આવર્તન. : 240MHz
પ્રશ્ન: Arduino સોફ્ટવેર પોર્ટ નંબર શોધી શકતું નથી?
જવાબ: ઉપકરણ મેનેજર ખોલો અને તપાસો કે અનુરૂપ સ્થાન માટે અનુરૂપ પોર્ટ નંબરનો ઉપયોગ થયો છે કે કેમ.
જો અનુરૂપ ડ્રાઇવર ઇન્સ્ટોલ કરેલ નથી, તો તે નીચે મુજબ અથવા અજાણ્યા ઉપકરણમાં પ્રદર્શિત થશે.
આવી રોશની માટે સંભવિત કારણો: 1. કમ્પ્યુટર પોર્ટ ખરાબ છે. 2. ડેટા લાઇનમાં સમસ્યા છે. 3. બોર્ડ પરની સ્વીચ ઓન પર ડાયલ થતી નથી.
પ્રશ્ન: જો તમારી પાસે તમારી 2-ઇંચની ઇ-પેપર સ્ક્રીનની પાછળ V2.13 લોગો નથી, તો હું તેનો ઉપયોગ કેવી રીતે કરી શકું?
જવાબ: પ્રોજેક્ટમાં epd2in13.h ખોલો અને નીચેના મૂલ્યને 1 માં બદલો.
Epd2in13 esp choose.png
પ્રશ્ન: જો તમારી પાસે તમારી 2-ઇંચની ઇ-પેપર સ્ક્રીનની પાછળ V1.54 લોગો નથી, તો હું તેનો ઉપયોગ કેવી રીતે કરી શકું?
જવાબ: * પ્રોજેક્ટમાં epd1in54.h ખોલો અને નીચેના મૂલ્યને 1 માં બદલો.
પ્રશ્ન:ESP32 બ્લૂટૂથ ડેમો ડાઉનલોડ કરે છે, અને મોડ્યુલ એક ભૂલની જાણ કરે છે: “ગુરુ ધ્યાન ભૂલ: કોર 0 પેનિક'ડ (લોડપ્રતિબંધિત). અપવાદ અનહેન્ડલ કરવામાં આવ્યો હતો. અને બ્લૂટૂથ સફળતાપૂર્વક ચાલુ કરી શકાતું નથી. મારે શું કરવું જોઈએ?
જવાબ: Arduino-ESP32 પેકેજ ડાઉનલોડ કરો અનઝિપ કરો fileArduino IDE ઇન્સ્ટોલેશન ડાયરેક્ટરીમાં hardwareespressifesp32 પાથના સંકુચિત પેકેજમાં, "ઓકે પર ફરીથી લખવા માટે ઓકે" પસંદ કરો. file” (મૂળનું બેકઅપ લેવાનું યાદ રાખો file), અને પછી પાવર બંધ થયા પછી રૂટિનને ફરીથી ચલાવો. (નોંધ: જો પાથ સ્થાપન નિર્દેશિકામાં અસ્તિત્વમાં નથી, તો તમે તેને જાતે બનાવી શકો છો).
પ્રશ્ન: Arduino સાથે ESP32 પ્રોગ્રામ ડાઉનલોડ કરવું ક્યારેક સફળ થાય છે અને ક્યારેક નિષ્ફળ જાય છે, તેને કેવી રીતે ઉકેલવું?
જવાબ: બૉડ રેટ ઘટાડવાનો પ્રયાસ કરો, તમે નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે 115200 પર એડજસ્ટ કરવાનો પ્રયાસ કરી શકો છો:
પ્રશ્ન:વાઇફાઇ રૂટિન અપલોડ સામાન્ય છે, સીરીયલ પોર્ટ IP એડ્રેસ આઉટપુટ કરે છે, પરંતુ કમ્પ્યુટર ઇનપુટ IP એડ્રેસ એક્સેસ કરી શકાતું નથી, તે તપાસવું જરૂરી છે કે IP નો નેટવર્ક સેગમેન્ટ વાઇફાઇના નેટવર્ક સેગમેન્ટ મૂલ્ય સાથે સુસંગત છે, અને IP વિરોધાભાસી નથી
જવાબ: નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે IP નેટવર્ક સેગમેન્ટમાં ફેરફાર કરો
પ્રશ્ન: જો કમ્પ્યુટર ડ્રાઇવર બોર્ડને ઓળખતું નથી, તો પહેલા ખાતરી કરો કે સીરીયલ પોર્ટ ડ્રાઇવર ઇન્સ્ટોલ કરવામાં આવ્યો છે કે કેમ, અને પછી શક્ય હોય ત્યાં સુધી USB કેબલ અને USB ઇન્ટરફેસને બદલવાનો પ્રયાસ કરો.
જવાબ: MacOS MacOS માર્ગદર્શિકા માટે Windows CH343 ડ્રાઇવર માટે CH343 VCP ડ્રાઇવર
પ્રશ્ન: પ્રોગ્રામ બર્નિંગ અને અપલોડ કરવામાં ભૂલ:
જવાબ: કનેક્ટિંગ ……………………………………………………………………………………………………………………………… ………………………………………….. .____પ્રોજેક્ટ અપલોડ કરવામાં ભૂલ_એક ઘાતક ભૂલ આવી: ESP32 સાથે કનેક્ટ કરવામાં નિષ્ફળ: પેકેટ હેડરની રાહ જોવાનો સમય સમાપ્ત
પ્રશ્ન:બ્લુટુથ ડેમો 0% પર અટકી ગયો
જવાબ: હાર્ડવેર કનેક્શન સાચું છે તેની ખાતરી કરવી જરૂરી છે અને અનુરૂપ શાહી સ્ક્રીન મોડલ પસંદ કરો
પ્રશ્ન:પ્રોગ્રામ અપલોડ કરતી વખતે, એક ભૂલની જાણ કરવામાં આવે છે કે ડેવલપમેન્ટ બોર્ડ અસ્તિત્વમાં નથી અથવા ખાલી છે, તમારે પુષ્ટિ કરવાની જરૂર છે કે પોર્ટ અને ડેવલપમેન્ટ બોર્ડ યોગ્ય રીતે પસંદ થયેલ છે, તમારે ખાતરી કરવાની જરૂર છે કે હાર્ડવેર કનેક્શન સાચું છે, અને પસંદ કરો. અનુરૂપ શાહી સ્ક્રીન મોડેલ
જવાબ: નીચે બતાવ્યા પ્રમાણે પોર્ટ અને ડ્રાઈવર બોર્ડ પસંદ કરો.
પ્રશ્ન:બોર્ડ મેનેજર esp32 શોધી શકતા નથી, તમારે esp32 ડેવલપમેન્ટ બોર્ડ મેનેજમેન્ટ ભરવાની જરૂર છે URL
જવાબ: https://dl.espressif.com/dl/package_esp32_index.json (esp8266: http://arduino ) મેનુ બારમાં: File -> પસંદગીઓ .esp8266.com/stable/package_esp8266com_index.json)
પ્રશ્ન:ઇ-પેપર ESP32 ડ્રાઇવર બોર્ડ A, B કી ફંક્શન.
જવાબ: વધુ શાહી સ્ક્રીન મોડલ્સ સાથે સુસંગત, જે ડિસ્પ્લે અસર અનુસાર ગોઠવી શકાય છે.
પ્રશ્ન: ઇ-પેપર ESP3 ડ્રાઇવર બોર્ડના J4 અને J32 વચ્ચેનું અંતર શું છે?
જવાબ: અંતર 22.65mm છે
પ્રશ્ન: 2.13-ઇંચના ઇ-પેપર ક્લાઉડ મોડ્યુલની જાડાઈ કેટલી છે?
જવાબ: બેટરી વિના, લગભગ 6mm; બેટરી સાથે, લગભગ 14.5mm.
પ્રશ્ન: Mac OS નો ઉપયોગ કરતી વખતે શા માટે ESP32 બોર્ડને Arduino IDE માં પસંદ કરી શકાતું નથી?
જવાબ: જો ESP32 ઉપકરણ તમારા Mac PC દ્વારા ઓળખાય છે પરંતુ Arduino IDE માં નિષ્ફળ જાય છે, તો કૃપા કરીને સુરક્ષા સેટિંગ્સ તપાસો, જરૂરી ડ્રાઈવર ઇન્સ્ટોલ કરતી વખતે તે અવરોધિત થઈ શકે છે. કૃપા કરીને સિસ્ટમ સેટિંગ્સ, વિગતોની સૂચિમાં ડ્રાઇવરને તપાસો.
ESP32-driver-install-Mac.png
પ્રશ્ન: ESP32 ઇ-પેપર ડ્રાઇવર બોર્ડ માટે સંપૂર્ણ પિનઆઉટ?
જવાબ: નીચેની છબી સાથે તપાસો.
આધાર
ટેકનિકલ સપોર્ટ
જો તમને તકનીકી સપોર્ટની જરૂર હોય અથવા કોઈ પ્રતિસાદ/પુનઃપ્રાપ્તિ હોયview, કૃપા કરીને ટિકિટ સબમિટ કરવા માટે હવે સબમિટ કરો બટન પર ક્લિક કરો, અમારી સપોર્ટ ટીમ તપાસ કરશે અને 1 થી 2 કાર્યકારી દિવસોમાં તમને જવાબ આપશે. કૃપા કરીને ધીરજ રાખો કારણ કે અમે સમસ્યાને ઉકેલવામાં તમારી મદદ કરવા માટેના તમામ પ્રયાસો કરીએ છીએ. કામ કરવાનો સમય: સવારે 9 થી 6 વાગ્યા સુધી GMT+8 (સોમવારથી શુક્રવાર)
હવે સબમિટ કરો
લોગિન / એકાઉન્ટ બનાવો
દસ્તાવેજો / સંસાધનો
![]() |
WAVESHARE ઇ-પેપર ESP32 ડ્રાઇવર બોર્ડ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા ઈ-પેપર ESP32 ડ્રાઈવર બોર્ડ, ઈ-પેપર ESP32, ડ્રાઈવર બોર્ડ, બોર્ડ |