ESP32-Pico-D4 4 MB SPI ఫ్లాష్ మెమరీతో ESP32 చిప్ యొక్క కార్యాచరణను మిళితం చేస్తుంది. ESP32 చిప్ డ్యూయల్ కోర్లు, Wi-Fi మరియు బ్లూటూత్ మద్దతుతో కూడిన 32-బిట్ మైక్రోకంట్రోలర్. 4 MB ఫ్లాష్ మెమరీ ప్రోగ్రామ్ కోడ్ మరియు డేటా కోసం గరిష్ట నిల్వను అందిస్తుంది. ఇది మరింత ఫ్లాష్ మెమరీతో కూడిన సిస్టమ్-ఇన్-ప్యాకేజీ (SiP) మాడ్యూల్.
ESP32-Pico-D4 యొక్క లక్షణాలు
ESP32-Pico-D4 అనేక లక్షణాలను కలిగి ఉంది, అది బహుముఖ మరియు శక్తివంతమైన మైక్రోకంట్రోలర్గా చేస్తుంది:
- డ్యూయల్-కోర్ 32-బిట్ మైక్రోకంట్రోలర్
- Wi-Fi మరియు బ్లూటూత్ మద్దతు
- 4 MB SPI ఫ్లాష్ మెమరీ
- తక్కువ విద్యుత్ వినియోగం
- పెరిఫెరల్స్ విస్తృత శ్రేణి
ESP32-Pico-D4 యొక్క ప్రధాన ముఖ్యాంశాలు
ESP32-Pico-D4 మాడ్యూల్ క్రింది ముఖ్య లక్షణాలను అందిస్తుంది:
కాంపాక్ట్ సైజు: సుమారుగా (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm కొలతలతో, మాడ్యూల్ కనీస PCB స్థలాన్ని ఆక్రమిస్తుంది.
ఇంటిగ్రేటెడ్ 4-MB SPI ఫ్లాష్: మాడ్యూల్ డేటా నిల్వ మరియు ఫర్మ్వేర్ కోసం 4-MB SPI ఫ్లాష్ను కలిగి ఉంది.
సులువు ఇంటిగ్రేషన్: ESP32-PICO-D4 అవసరమైన భాగాలను సజావుగా అనుసంధానిస్తుంది. ఇది ఆన్-బోర్డ్లో క్రిస్టల్ ఓసిలేటర్, ఫ్లాష్ మెమరీ మరియు ఫిల్టర్ కెపాసిటర్లను కలిగి ఉంటుంది.
బాహ్య పరీక్ష లేదు: అవసరమైన అన్ని పరిధీయ భాగాలను చేర్చడం వలన, మాడ్యూల్ పరీక్ష అవసరం లేదు.
స్పేస్-లిమిటెడ్ మరియు బ్యాటరీ-ఆపరేటెడ్ అప్లికేషన్లకు తగినది: ESP32-PICO-D4 యొక్క చిన్న పరిమాణం, విశ్వసనీయ పనితీరు మరియు తక్కువ-శక్తి వినియోగం, ధరించగలిగిన ఎలక్ట్రానిక్స్ మరియు ఇతర IoT ఉత్పత్తుల వంటి స్పేస్-నియంత్రిత మరియు బ్యాటరీ-ఆధారిత అప్లికేషన్లకు ఆదర్శవంతమైన ఎంపిక.
CPU మరియు అంతర్గత మెమరీ
ESP32-Pico-D4 ఆన్బోర్డ్ Xtensa 32-బిట్ డ్యూయల్-కోర్ LX6 మైక్రోప్రాసెసర్లతో రవాణా చేయబడింది:
- ESP32-Pico-D4లో 448 KB ROM ఉంది. ఈ ROM బోర్డ్ యొక్క ప్రధాన విధులను బూట్ చేయడంలో ఉపయోగించబడుతుంది.
- ESP32-Pico-D4లో 520 KB SRAM కూడా ఉంది. బోర్డు లోపల డేటా మరియు సూచనలను నిల్వ చేయడానికి ఈ SRAMని ఉపయోగించవచ్చు.
- ESP32-Pico-D4 8 KB SRAMని కలిగి ఉంది. ఈ మెమరీ RTC ఫాస్ట్ మెమరీగా నిర్వచించబడింది మరియు RTCలో ఉంది ప్రధాన CPU ఈ మెమరీని డీప్ స్లీప్ మోడ్లో లేదా బోర్డ్ యొక్క బూట్ ప్రక్రియలో యాక్సెస్ చేయగలదు.
- ESP32-Pico-D4లో 8 KB SRA కూడా ఉంది. ఈ మెమరీని RTC స్లో మెమరీగా నిర్వచించారు. ఎక్కువ సమయం RTC స్లో మెమరీని డీప్-స్లీప్ మోడ్లో కో-ప్రాసెసర్ ఉపయోగిస్తుంది.
- ESP32-Pico-D4 బోర్డ్లో 1 Kbit eFuse కూడా ఉంది. మొత్తం 1 Kbitలలో 256 బిట్లు MAC చిరునామా మరియు చిప్ కాన్ఫిగరేషన్ వంటి సిస్టమ్ ప్రయోజనాలకు కేటాయించబడ్డాయి. మాడ్యూల్లోని మిగిలిన 768 బిట్లు వినియోగదారు అప్లికేషన్లకు ప్రత్యేకించి మెమరీ వినియోగాన్ని నిర్వహించడం, ఫ్లాష్ ఎన్క్రిప్షన్ను అమలు చేయడం మరియు చిప్ గుర్తింపు సమాచారాన్ని నిల్వ చేయడం వంటి పనుల కోసం అంకితం చేయబడ్డాయి.
బాహ్య ఫ్లాష్ మరియు SRAM
ESP32 మైక్రోకంట్రోలర్ బహుళ బాహ్య QSPI ఫ్లాష్ మరియు SRAM చిప్లకు మద్దతు ఇవ్వగలదు. ఇది AES ఆధారంగా హార్డ్వేర్ ఎన్క్రిప్షన్/డిక్రిప్షన్ మెకానిజంను కలిగి ఉంది, ఇది ఫ్లాష్ మెమరీలో నిల్వ చేయబడిన ప్రోగ్రామ్లు మరియు డేటా యొక్క భద్రతకు హామీ ఇస్తుంది. ESP32 హై-స్పీడ్ కాష్లను ఉపయోగించి బాహ్య QSPI ఫ్లాష్ మరియు SRAMకి యాక్సెస్ను అనుమతిస్తుంది.
CPU ఇన్స్ట్రక్షన్ మెమరీ స్పేస్ మరియు రీడ్-ఓన్లీ మెమరీ స్పేస్ రెండూ ఒకే సమయంలో బాహ్య ఫ్లాష్ను ఉపయోగించగలవు.
- CPU సూచన మెమరీ స్థలానికి బాహ్య ఫ్లాష్ను కేటాయించినప్పుడు, గరిష్టంగా 11 MB + 248 KB ఏకకాలంలో కేటాయించబడుతుంది. అయితే, 3 MB + 248 KB కంటే ఎక్కువ మ్యాప్ చేయబడితే, CPU యొక్క కాష్ పనితీరు ప్రభావితం కావచ్చని గుర్తుంచుకోవడం చాలా ముఖ్యం.
- రీడ్-ఓన్లీ డేటా మెమరీ స్పేస్కు బాహ్య ఫ్లాష్ను కేటాయించేటప్పుడు, గరిష్టంగా 4 MBని ఒకేసారి కేటాయించడం సాధ్యమవుతుంది. సిస్టమ్ 8-బిట్, 16-బిట్ మరియు 32-బిట్లతో సహా వివిధ డేటా పరిమాణాలకు మద్దతు ఇస్తుంది.
క్రిస్టల్ ఓసిలేటర్లు
ESP32-PICO-D4 40 MHz క్రిస్టల్ ఓసిలేటర్ను కలిగి ఉంది.
RTC మరియు విద్యుత్ వినియోగం
ESP32-Pico-D4 అధునాతన పవర్-మేనేజ్మెంట్ సిస్టమ్లకు మద్దతును కలిగి ఉంది. ఈ బోర్డు వినియోగాన్ని బట్టి పవర్ మోడ్ను మార్చగలదు. ఇది తక్కువ-పవర్ మోడ్, స్లీప్ మోడ్ మరియు అల్ట్రా-లో-పవర్ మోడ్కు మద్దతు ఇస్తుంది. ESP32 యొక్క విభిన్న పవర్ మోడ్ల వివరాలను క్రింది కథనంలో చదవండి:
ESP32 స్లీప్ మోడ్లు & వాటి శక్తి వినియోగం
సాంకేతిక వివరములు
రకం | వివరణ |
ఉత్పత్తి స్థితి | చురుకుగా |
డిజి-కీ ప్రోగ్రామబుల్ | తనిఖీ చెయ్యబడలేదు |
RF కుటుంబం/ప్రామాణికం | బ్లూటూత్, వైఫై |
ప్రోటోకాల్ | 802.11b/g/n, బ్లూటూత్ v4.2 +EDR, క్లాస్ 1, 2 మరియు 3 |
మాడ్యులేషన్ | CCK, DSSS, OFDM |
తరచుదనం | 2.4GHz ~ 2.5GHz |
డేటా రేటు | 150Mbps |
పవర్ అవుట్పుట్ | 20.5dBm |
సున్నితత్వం | -98.4dBm |
సీరియల్ ఇంటర్ఫేస్లు | GPIO, I²C, I²S, PWM, SDIO, SPI, UART |
యాంటెన్నా రకం | – |
IC / భాగం ఉపయోగించబడింది | ESP32 |
మెమరీ పరిమాణం | 4MB ఫ్లాష్ |
వోల్టేజ్ - సరఫరా | 2.7V ~ 3.6V |
ప్రస్తుత - స్వీకరించడం | – |
ప్రస్తుత - ప్రసారం | – |
మౌంటు రకం | ఉపరితల మౌంట్ |
నిర్వహణా ఉష్నోగ్రత | -40°C ~ 85°C |
ప్యాకేజీ / కేసు | 48-SMD మాడ్యూల్ |
ఆపరేటింగ్ కరెంట్ సగటు | 80 mA |
తేమ సున్నితత్వం స్థాయి (MSL) | స్థాయి 3 |
ఆపరేటింగ్ పరిసర ఉష్ణోగ్రత | –40 °C ~ 85 °C |
విద్యుత్ సరఫరా ద్వారా పంపిణీ చేయబడిన కనీస కరెంట్ | 500 mA |
ఆపరేటింగ్ వోల్టేజ్/విద్యుత్ సరఫరా | 3.0V ~ 3.6V |
ఇంటిగ్రేటెడ్ క్రిస్టల్ | 40 MHz క్రిస్టల్ |
ఆన్-చిప్ సెన్సార్ | హాల్ సెన్సార్ |
ESP32-Pico-D4తో ఎలా ప్రారంభించాలి
ESP32-Pico-D4ని ఉపయోగించి కోడ్ని అప్లోడ్ చేయడానికి మరియు అవుట్పుట్ను రూపొందించడానికి, ESP-IDF ఫ్రేమ్వర్క్ ఉపయోగించబడుతుంది. ESP32-Pico-D4లో అప్లికేషన్లను అభివృద్ధి చేయడానికి ESP-IDF సమగ్రమైన లైబ్రరీలు, సాధనాలు మరియు డాక్యుమెంటేషన్ను అందిస్తుంది.
Espressif సిస్టమ్స్ వెబ్సైట్ నుండి ESP-IDF ఫ్రేమ్వర్క్ను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయడం ద్వారా ప్రారంభించండి. ఫ్రేమ్వర్క్ను వేర్వేరు ఆపరేటింగ్ సిస్టమ్లలో ఇన్స్టాల్ చేయవచ్చు.
ముగింపు
ESP32-Pico-D4 ఒక కాంపాక్ట్ డిజైన్ మరియు తక్కువ-శక్తి వినియోగ బోర్డు. ESP32-PICO-D4 అనేది ఎస్ప్రెస్సిఫ్ సిస్టమ్స్ నుండి ESP32 సిరీస్ ఆధారంగా అత్యంత సమగ్రమైన సిస్టమ్-ఆన్-చిప్ (SoC). ESP32-Pico-D4 రూపొందించబడింది మరియు కాంపాక్ట్ ఫారమ్ ఫ్యాక్టర్ మరియు తక్కువ విద్యుత్ వినియోగం అవసరమయ్యే అప్లికేషన్ల కోసం లక్ష్యంగా పెట్టుకుంది. ESP32-Pico యొక్క ప్రధాన ముఖ్యాంశాలలో ఒకటి దాని 4MB ఫ్లాష్ మెమరీ పరిమాణం. ESP32-Pico గురించి మరింత సమాచారం కోసం కథనాన్ని చదవండి.