Luatos ESP32-C3 MCU બોર્ડ

ઉત્પાદન માહિતી
ESP32-C3 એ 16MB મેમરી સાથેનું માઇક્રોકન્ટ્રોલર બોર્ડ છે. તે 2 UART ઇન્ટરફેસ ધરાવે છે, UART0 અને UART1, જેમાં UART0 ડાઉનલોડ પોર્ટ તરીકે સેવા આપે છે. બોર્ડમાં મહત્તમ s સાથે 5-ચેનલ 12-બીટ ADC પણ સામેલ છેamp100KSPS નો લિંગ દર. વધુમાં, તેમાં માસ્ટર મોડમાં લો-સ્પીડ SPI ઇન્ટરફેસ અને IIC કંટ્રોલર છે. ત્યાં 4 PWM ઇન્ટરફેસ છે જે કોઈપણ GPIO નો ઉપયોગ કરી શકે છે, અને 15 બાહ્ય GPIO પિન કે જે મલ્ટિપ્લેક્સ કરી શકાય છે. બોર્ડ બે SMD LED સૂચકાંકો, એક રીસેટ બટન, બુટ બટન અને USB થી TTL ડાઉનલોડ ડીબગ પોર્ટથી સજ્જ છે.
ઉત્પાદન વપરાશ સૂચનાઓ
- ESP32 ને પાવર અપ કરતા પહેલા, ખાતરી કરો કે ડાઉનલોડ મોડમાં પ્રવેશવાનું ટાળવા માટે BOOT (IO09) પિન નીચે ખેંચાયો નથી.
- ડિઝાઇન પ્રક્રિયા દરમિયાન, IO08 પિનને બહારથી નીચે ખેંચવાની ભલામણ કરવામાં આવતી નથી, કારણ કે જ્યારે ડાઉનલોડ અને બર્નિંગ પ્રક્રિયા દરમિયાન પિન ઓછી હોય ત્યારે તે સીરીયલ પોર્ટ દ્વારા ડાઉનલોડ થતા અટકાવી શકે છે.
- QIO મોડમાં, IO12 (GPIO12) અને IO13 (GPIO13) SPI સિગ્નલ SPIHD અને SPIWP માટે મલ્ટિપ્લેક્સ્ડ છે.
- પિનઆઉટ પર વધારાના સંદર્ભ માટે યોજનાકીયનો સંદર્ભ લો. ક્લિક કરો અહીં યોજનાકીય ઍક્સેસ કરવા માટે.
- ખાતરી કરો કે સ્થાપન પેકેજનો ઉપયોગ કરતા પહેલા ESP32 પેકેજની કોઈપણ પાછલી આવૃત્તિઓ અનઇન્સ્ટોલ કરેલ છે.
- પ્રોગ્રામ અને arduino-esp32 પેકેજ ઇન્સ્ટોલ કરવા માટે, આ પગલાં અનુસરો:
- સત્તાવાર સોફ્ટવેર ડાઉનલોડ ખોલો webપૃષ્ઠ અને ડાઉનલોડ કરવા માટે અનુરૂપ સિસ્ટમ અને સિસ્ટમ બિટ્સ પસંદ કરો.
- ડાઉનલોડ કરેલ પ્રોગ્રામ ચલાવો અને ડિફોલ્ટ સેટિંગ્સનો ઉપયોગ કરીને તેને ઇન્સ્ટોલ કરો.
- GitHub પર espressif/arduino-esp32 રીપોઝીટરી શોધો અને ઇન્સ્ટોલિંગ લિંક પર ક્લિક કરો.
- નકલ કરો URL ડેવલપમેન્ટ રીલીઝ લિંક નામ આપવામાં આવ્યું છે.
- Arduino IDE માં, પર ક્લિક કરો File > પસંદગીઓ > વધારાના બોર્ડ મેનેજર URLs અને ઉમેરો URL પાછલા પગલામાં નકલ.
- Arduino IDE માં બોર્ડ મેનેજર પર જાઓ અને ESP32 પેકેજ ઇન્સ્ટોલ કરો.
- ટૂલ્સ > બોર્ડ પસંદ કરો અને યાદીમાંથી ESP32C3 દેવ મોડ્યુલ પસંદ કરો.
- ટૂલ્સ > ફ્લેશ મોડ પર જઈને ફ્લેશ મોડને DIO માં બદલો અને સક્ષમ કરવા માટે બુટ પર USB CDC બદલો.
- તમારું ESP32 સેટઅપ હવે જવા માટે તૈયાર છે! બધું બરાબર કામ કરી રહ્યું છે તેની ખાતરી કરવા માટે તમે પ્રદર્શન પ્રોગ્રામ ચલાવીને તેનું પરીક્ષણ કરી શકો છો.
આધાર
જો તમને સહાયની જરૂર હોય, તો કૃપા કરીને અમારો સંપર્ક કરો tourdeuscs@gmail.com પર પોસ્ટ કરો.
ઓવરVIEW
ESP32 ડેવલપમેન્ટ બોર્ડ એસ્પ્રેસિફ સિસ્ટમ્સની ESP32-C3 ચિપના આધારે ડિઝાઇન કરવામાં આવ્યું છે.
તેમાં એક નાનું ફોર્મ ફેક્ટર છે અને સેન્ટamp હોલ ડિઝાઇન, વિકાસકર્તાઓ માટે તેનો ઉપયોગ કરવા માટે અનુકૂળ બનાવે છે. બોર્ડ UART, GPIO, SPI, I2C, ADC, અને PWM સહિત બહુવિધ ઇન્ટરફેસને સપોર્ટ કરે છે, અને ઓછી-પાવર કામગીરી સાથે મોબાઇલ ઉપકરણો, પહેરવા યોગ્ય ઇલેક્ટ્રોનિક્સ અને IoT એપ્લિકેશન્સ માટે આદર્શ છે.
તે SPI/SDIO અથવા I2C/UART ઇન્ટરફેસ દ્વારા Wi-Fi અને બ્લૂટૂથ ફંક્શન્સ પ્રદાન કરીને મુખ્ય MCU માટે એકલ સિસ્ટમ અથવા પેરિફેરલ ઉપકરણ તરીકે કાર્ય કરી શકે છે.
બોર્ડ રિસોર્સ પર
- આ ડેવલપમેન્ટ બોર્ડમાં 4MB સ્ટોરેજ ક્ષમતા સાથે એક SPI ફ્લેશ છે, જેને 16MB સુધી વધારી શકાય છે.
- તે 2 UART ઇન્ટરફેસ ધરાવે છે, UART0 અને UART1, જેમાં UART0 ડાઉનલોડ પોર્ટ તરીકે સેવા આપે છે.
- આ બોર્ડ પર 5-ચેનલ 12-બીટ ADC છે, જેમાં મહત્તમ samp100KSPS નો લિંગ દર.
- માસ્ટર મોડમાં લો-સ્પીડ SPI ઈન્ટરફેસ પણ સામેલ છે.
- આ બોર્ડ પર એક IIC નિયંત્રક છે.
- તેમાં 4 PWM ઇન્ટરફેસ છે જે કોઈપણ GPIO નો ઉપયોગ કરી શકે છે.
- ત્યાં 15 બાહ્ય GPIO પિન છે જે મલ્ટિપ્લેક્સ કરી શકાય છે.
- વધુમાં, તેમાં બે SMD LED સૂચકાંકો, એક રીસેટ બટન, એક બુટ બટન અને USB થી TTL ડાઉનલોડ ડીબગ પોર્ટનો સમાવેશ થાય છે.
પિનઆઉટ વ્યાખ્યા

ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML.
પરિમાણો(વિગતો માટે ક્લિક કરો)

ઉપયોગ પર નોંધો
- ESP32 ને ડાઉનલોડ મોડમાં પ્રવેશતા ટાળવા માટે, પાવર અપ કરતા પહેલા BOOT (IO09) પિનને નીચે ન ખેંચવી જોઈએ.
- ડિઝાઇન કરતી વખતે IO08 પિનને બહારથી નીચે ખેંચવાની ભલામણ કરવામાં આવતી નથી, કારણ કે જ્યારે ડાઉનલોડ અને બર્નિંગ પ્રક્રિયા દરમિયાન પિન ઓછી હોય ત્યારે આ સીરીયલ પોર્ટ દ્વારા ડાઉનલોડ થતા અટકાવી શકે છે.
- QIO મોડમાં, IO12 (GPIO12) અને IO13 (GPIO13) SPI સિગ્નલ SPIHD અને SPIWP માટે મલ્ટિપ્લેક્સ્ડ છે, પરંતુ GPIO ઉપલબ્ધતા વધારવા માટે, ડેવલપમેન્ટ બોર્ડ DIO મોડમાં 2-વાયર SPI નો ઉપયોગ કરે છે, અને જેમ કે, IO12 અને IO13 કનેક્ટેડ નથી. ફ્લેશ કરવા માટે. સ્વ-સંકલિત સૉફ્ટવેરનો ઉપયોગ કરતી વખતે, ફ્લેશને તે મુજબ DIO મોડમાં ગોઠવવું આવશ્યક છે.
- બાહ્ય SPI ફ્લેશનું VDD પહેલેથી જ 3.3V પાવર સપ્લાય સિસ્ટમ સાથે જોડાયેલ હોવાથી, વધારાના પાવર સપ્લાય કન્ફિગરેશનની કોઈ આવશ્યકતા નથી, અને તે ધોરણનો ઉપયોગ કરીને એક્સેસ કરી શકાય છે.
2- વાયર SPI સંચાર મોડ. - મૂળભૂત રીતે, GPIO11 એ SPI ફ્લેશના VDD પિન તરીકે સેવા આપે છે, અને આ રીતે તેનો GPIO તરીકે ઉપયોગ કરી શકાય તે પહેલાં રૂપરેખાંકનની જરૂર છે.
યોજનાકીય
સંદર્ભ માટે કૃપા કરીને નીચેની લિંકને ક્લિક કરો.
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
વિકાસ પર્યાવરણ રૂપરેખાંકન
નોંધ: નીચેની ડેવલપમેન્ટ સિસ્ટમ મૂળભૂત રીતે વિન્ડોઝ છે.
નોંધ: કૃપા કરીને ખાતરી કરો કે તમે આ ઇન્સ્ટોલેશન પેકેજનો ઉપયોગ કરતા પહેલા ESP32 પેકેજની કોઈપણ પાછલી આવૃત્તિઓ અનઇન્સ્ટોલ કરી છે.
તમે ફોલ્ડર "%LOCALAPPDATA%/Arduino15/packages" માં નેવિગેટ કરીને આ કરી શકો છો file મેનેજર, અને "esp32" નામના ફોલ્ડરને કાઢી નાખવું.
- સત્તાવાર સોફ્ટવેર ડાઉનલોડ ખોલો webપૃષ્ઠ, અને ડાઉનલોડ કરવા માટે અનુરૂપ સિસ્ટમ અને સિસ્ટમ બિટ્સ પસંદ કરો.

- તમે "જસ્ટ ડાઉનલોડ કરો", અથવા "કોન્ટ્રીબ્યુટ કરો અને ડાઉનલોડ કરો" પસંદ કરી શકો છો.

- પ્રોગ્રામ ઇન્સ્ટોલ કરવા માટે ચલાવો અને તે બધું ડિફૉલ્ટ રૂપે ઇન્સ્ટોલ કરો.
- arduino-esp32 ઇન્સ્ટોલ કરો
- એ માટે જુઓ URL ડેવલપમેન્ટ રીલીઝ લિંકને નામ આપ્યું અને કોપી કરી.

- Arduino IDE માં, પર ક્લિક કરો File > પસંદગીઓ > વધારાના બોર્ડ મેનેજર URLs અને ઉમેરો URL જે તમને સ્ટેપ 2 માં મળ્યું છે.

- હવે, બોર્ડ મેનેજર પર પાછા જાઓ અને “ESP32” પેકેજ ઇન્સ્ટોલ કરો.

- ઇન્સ્ટોલેશન પછી, ટૂલ્સ > બોર્ડ પસંદ કરો અને સૂચિમાંથી "ESP32C3 દેવ મોડ્યુલ" પસંદ કરો.
- છેલ્લે, Tools > Flash Mode પર જઈને ફ્લેશ મોડને DIO માં બદલો અને સક્ષમ કરવા માટે બુટ પર USB CDC બદલો.
- એ માટે જુઓ URL ડેવલપમેન્ટ રીલીઝ લિંકને નામ આપ્યું અને કોપી કરી.
તમારું ESP32 સેટઅપ હવે જવા માટે તૈયાર છે! તેને ચકાસવા માટે, તમે બધું યોગ્ય રીતે કાર્ય કરી રહ્યું છે તેની ખાતરી કરવા માટે એક પ્રદર્શન પ્રોગ્રામ ચલાવી શકો છો.
દસ્તાવેજો / સંસાધનો
![]() |
Luatos ESP32-C3 MCU બોર્ડ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા ESP32-C3 MCU બોર્ડ, ESP32-C3, MCU બોર્ડ, બોર્ડ |




