M5STACK ESP32 కోర్ ఇంక్ డెవలపర్
మాడ్యూల్ సూచనలు
అవుట్లైన్
COREINK ESP32 బోర్డ్, ఇది ESP32-PICO-D4 మాడ్యూల్ ఆధారంగా 1.54-అంగుళాల eINKని కలిగి ఉంది. బోర్డు PC+ABCతో తయారు చేయబడింది.
1.1 హార్డ్వేర్ కంపోజిషన్
యొక్క హార్డ్వేర్ COREINK: ESP32-PICO-D4 చిప్, eLNK, LED, బటన్, GROVE ఇంటర్ఫేస్, TypeC-to-USB ఇంటర్ఫేస్, RTC, పవర్ మేనేజ్మెంట్ చిప్ బ్యాటరీ.
ESP32- PICO-D4 అనేది సిస్టమ్-ఇన్-ప్యాకేజీ (SiP) మాడ్యూల్, ఇది ESP32పై ఆధారపడి ఉంటుంది, ఇది పూర్తి Wi-Fi మరియు బ్లూటూత్ కార్యాచరణలను అందిస్తుంది. మాడ్యూల్ 4-MB SPI ఫ్లాష్ను అనుసంధానిస్తుంది. ESP32-PICO-D4 ఒకే ప్యాకేజీలో క్రిస్టల్ ఓసిలేటర్, ఫ్లాష్, ఫిల్టర్ కెపాసిటర్లు మరియు RF మ్యాచింగ్ లింక్లతో సహా అన్ని పరిధీయ భాగాలను సజావుగా అనుసంధానిస్తుంది.
1.54”ఈ-పేపర్ డిస్ప్లే
డిస్ప్లే TFT యాక్టివ్ మ్యాట్రిక్స్ ఎలెక్ట్రోఫోరేటిక్ డిస్ప్లే, ఇంటర్ఫేస్ మరియు రీఫరెన్స్ సిస్టమ్ డిజైన్తో ఉంటుంది. ది 1 . 54 ”యాక్టివ్ ఏరియాలో 200×200 పిక్సెల్లు ఉన్నాయి మరియు 1-బిట్ వైట్/బ్లాక్ ఫుల్ డిస్ప్లే సామర్థ్యాలు ఉన్నాయి. ఇంటిగ్రేటెడ్ సర్క్యూట్లో గేట్ బఫర్, సోర్స్ బఫర్, ఇంటర్ఫేస్, టైమింగ్ కంట్రోల్ లాజిక్, ఓసిలేటర్, DC-DC, SRAM, LUT, VCOM మరియు బార్డర్లు ప్రతి ప్యానెల్తో సరఫరా చేయబడతాయి
పిన్ వివరణ
2.1.USB ఇంటర్ఫేస్
COREINK కాన్ఫిగరేషన్ టైప్-సి రకం USB ఇంటర్ఫేస్, USB2.0 స్టాండర్డ్ కమ్యూనికేషన్ ప్రోటోకాల్కు మద్దతు ఇస్తుంది.
2.2.GROVE ఇంటర్ఫేస్
4mm యొక్క 2.0p పారవేయబడిన పిచ్ COREINK GROVE ఇంటర్ఫేస్లు, అంతర్గత వైరింగ్ మరియు GND, 5V, GPIO4, GPIO13 కనెక్ట్ చేయబడ్డాయి.
ఫంక్షనల్ వివరణ
ఈ అధ్యాయం ESP32-PICO-D4 వివిధ మాడ్యూల్స్ మరియు ఫంక్షన్లను వివరిస్తుంది.
3.1.CPU మరియు మెమరీ
ESP32-PICO-D4 రెండు తక్కువ-పవర్ Xtensa® 32-bit LX6 MCUని కలిగి ఉంది. ఆన్-చిప్ మెమరీ వీటిని కలిగి ఉంటుంది:
- 448-KB ROM, మరియు ప్రోగ్రామ్ కెర్నల్ ఫంక్షన్ కాల్ల కోసం ప్రారంభమవుతుంది
- 520 KB సూచన మరియు డేటా నిల్వ చిప్ SRAM కోసం (ఫ్లాష్ మెమరీ 8 KB RTCతో సహా)
- మోడ్, మరియు ప్రధాన CPU ద్వారా యాక్సెస్ చేయబడిన డేటాను నిల్వ చేయడానికి
- RTC స్లో మెమరీ, 8 KB SRAM, డీప్స్లీప్ మోడ్లో కోప్రాసెసర్ ద్వారా యాక్సెస్ చేయవచ్చు
- 1 kbit eFuse, ఇది 256 బిట్ సిస్టమ్-నిర్దిష్ట (MAC చిరునామా మరియు చిప్ సెట్); మిగిలిన 768 బిట్ యూజర్ ప్రోగ్రామ్ కోసం రిజర్వ్ చేయబడింది, ఈ ఫ్లాష్ ప్రోగ్రామ్లలో ఎన్క్రిప్షన్ మరియు చిప్ ID ఉన్నాయి
3.2.స్టోరేజ్ వివరణ
3.2.1.బాహ్య ఫ్లాష్ మరియు SRAM
ESP32 బహుళ బాహ్య QSPI ఫ్లాష్ మరియు స్టాటిక్ రాండమ్ యాక్సెస్ మెమరీ (SRAM)కి మద్దతు ఇస్తుంది, వినియోగదారు ప్రోగ్రామ్లు మరియు డేటాను రక్షించడానికి హార్డ్వేర్-ఆధారిత AES ఎన్క్రిప్షన్ కలిగి ఉంటుంది.
- ESP32 కాషింగ్ ద్వారా బాహ్య QSPI ఫ్లాష్ మరియు SRAMని యాక్సెస్ చేస్తుంది. 16 MB వరకు బాహ్య ఫ్లాష్ కోడ్ స్థలం CPUలోకి మ్యాప్ చేయబడుతుంది, 8-బిట్, 16-బిట్ మరియు 32 బిట్ యాక్సెస్కు మద్దతు ఇస్తుంది మరియు కోడ్ని అమలు చేయగలదు.
- 8 MB వరకు బాహ్య ఫ్లాష్ మరియు SRAM CPU డేటా స్పేస్కు మ్యాప్ చేయబడ్డాయి, 8-బిట్, 16-బిట్ మరియు 32-బిట్ యాక్సెస్కు మద్దతు. ఫ్లాష్ చదవడానికి మాత్రమే మద్దతు ఇస్తుంది, SRAM చదవడానికి మరియు వ్రాయడానికి మద్దతు ఇస్తుంది.
ESP32-PICO-D4 4 MB ఇంటిగ్రేటెడ్ SPI ఫ్లాష్, కోడ్ను CPU స్పేస్లోకి మ్యాప్ చేయవచ్చు, 8-బిట్, 16-బిట్ మరియు 32-బిట్ యాక్సెస్కు మద్దతు ఇస్తుంది మరియు కోడ్ని అమలు చేయగలదు. మాడ్యూల్ ఇంటిగ్రేటెడ్ SPI ఫ్లాష్ని కనెక్ట్ చేయడానికి GPIO6 ESP32, GPIO7, GPIO8, GPIO9, GPIO10 మరియు GPIO11ని పిన్ చేయండి, ఇతర ఫంక్షన్లకు సిఫార్సు చేయబడలేదు.
3.3.క్రిస్టల్
- ESP32-PICO-D4 40 MHz క్రిస్టల్ ఓసిలేటర్ను అనుసంధానిస్తుంది.
3.4.RTC నిర్వహణ మరియు తక్కువ విద్యుత్ వినియోగం
ESP32 వివిధ పవర్ సేవింగ్ మోడ్ల మధ్య మారవచ్చు అధునాతన పవర్ మేనేజ్మెంట్ టెక్నిక్లను ఉపయోగిస్తుంది. (టేబుల్ 5 చూడండి).
- పవర్ సేవింగ్ మోడ్
- యాక్టివ్ మోడ్: RF చిప్ పనిచేస్తోంది. చిప్ సౌండింగ్ సిగ్నల్ను అందుకోవచ్చు మరియు ప్రసారం చేయవచ్చు.
– మోడెమ్-స్లీప్ మోడ్: CPU రన్ చేయగలదు, గడియారం కాన్ఫిగర్ చేయబడవచ్చు. Wi-Fi / బ్లూటూత్ బేస్బ్యాండ్ మరియు RF
– లైట్-స్లీప్ మోడ్: CPU సస్పెండ్ చేయబడింది. RTC మరియు మెమరీ మరియు పెరిఫెరల్స్ ULP కోప్రాసెసర్ ఆపరేషన్. ఏదైనా మేల్కొలుపు ఈవెంట్ (MAC, హోస్ట్, RTC టైమర్ లేదా బాహ్య అంతరాయం) చిప్ను మేల్కొల్పుతుంది.
– డీప్-స్లీప్ మోడ్: పని స్థితిలో ఉన్న RTC మెమరీ మరియు పెరిఫెరల్స్ మాత్రమే. RTCలో నిల్వ చేయబడిన WiFi మరియు బ్లూటూత్ కనెక్టివిటీ డేటా. ULP కోప్రాసెసర్ పని చేయగలదు.
– హైబర్నేషన్ మోడ్: 8 MHz ఓసిలేటర్ మరియు అంతర్నిర్మిత కోప్రాసెసర్ ULP నిలిపివేయబడ్డాయి. విద్యుత్ సరఫరాను పునరుద్ధరించేందుకు ఆర్టీసీ మెమరీ నిలిచిపోయింది. స్లో క్లాక్లో ఒక RTC క్లాక్ టైమర్ మాత్రమే ఉంది మరియు కొన్ని RTC GPIO పనిలో ఉంది. RTC RTC గడియారం లేదా టైమర్ GPIO హైబర్నేషన్ మోడ్ నుండి మేల్కొలపవచ్చు. - లోతైన నిద్ర మోడ్
- సంబంధిత స్లీప్ మోడ్: పవర్ సేవ్ మోడ్ యాక్టివ్, మోడెమ్-స్లీప్, లైట్-స్లీప్ మోడ్ మధ్య మారడం. Wi-Fi / బ్లూటూత్ కనెక్షన్ని నిర్ధారించడానికి CPU, Wi-Fi, బ్లూటూత్ మరియు రేడియో ప్రీసెట్ సమయ వ్యవధిని మేల్కొల్పాలి.
– అల్ట్రా తక్కువ-పవర్ సెన్సార్ మానిటరింగ్ పద్ధతులు: ప్రధాన వ్యవస్థ డీప్-స్లీప్ మోడ్, సెన్సార్ డేటాను కొలవడానికి ULP కోప్రాసెసర్ క్రమానుగతంగా తెరవబడుతుంది లేదా మూసివేయబడుతుంది.
సెన్సార్ డేటాను కొలుస్తుంది, ULP కోప్రాసెసర్ ప్రధాన వ్యవస్థను మేల్కొలపాలని నిర్ణయించుకుంటుంది.
వివిధ విద్యుత్ వినియోగ మోడ్లలో విధులు: టేబుల్ 5
ఎలక్ట్రికల్ లక్షణాలు
టేబుల్ 8: పరిమిత విలువలు
- పవర్ సప్లై ప్యాడ్కి VIO, VDD_SDIO కోసం పవర్ సప్లై యొక్క SD_CLK వలె ESP32 టెక్నికల్ స్పెసిఫికేషన్ అపెండిక్స్ IO_MUXని చూడండి.
పరికరాన్ని ప్రారంభించడానికి సైడ్ పవర్ బటన్ను రెండు సెకన్ల పాటు నొక్కి, పట్టుకోండి. పరికరాన్ని ఆఫ్ చేయడానికి 6 సెకన్ల కంటే ఎక్కువసేపు నొక్కి ఉంచండి. హోమ్ స్క్రీన్ ద్వారా ఫోటో మోడ్కి మారండి మరియు కెమెరా ద్వారా పొందగలిగే అవతార్ tft స్క్రీన్పై ప్రదర్శించబడుతుంది. USB కేబుల్ పని చేస్తున్నప్పుడు తప్పనిసరిగా కనెక్ట్ చేయబడాలి మరియు శక్తిని నిరోధించడానికి లిథియం బ్యాటరీ స్వల్పకాలిక నిల్వ కోసం ఉపయోగించబడుతుంది. వైఫల్యం.
FCC ప్రకటన
సమ్మతి కోసం బాధ్యత వహించే పక్షం స్పష్టంగా ఆమోదించని ఏవైనా మార్పులు లేదా సవరణలు పరికరాలను ఆపరేట్ చేయడానికి వినియోగదారు యొక్క అధికారాన్ని రద్దు చేస్తాయి.
ఈ పరికరం FCC నియమాలలో భాగం 15కి అనుగుణంగా ఉంటుంది. ఆపరేషన్ క్రింది రెండు షరతులకు లోబడి ఉంటుంది:
(1) ఈ పరికరం హానికరమైన జోక్యాన్ని కలిగించకపోవచ్చు మరియు
(2) అవాంఛనీయ ఆపరేషన్కు కారణమయ్యే జోక్యంతో సహా స్వీకరించిన ఏదైనా జోక్యాన్ని ఈ పరికరం తప్పనిసరిగా అంగీకరించాలి.
గమనిక:
ఈ పరికరాలు పరీక్షించబడ్డాయి మరియు FCC నియమాలలోని 15వ భాగం ప్రకారం క్లాస్ B డిజిటల్ పరికరం కోసం పరిమితులకు అనుగుణంగా ఉన్నట్లు కనుగొనబడింది. రెసిడెన్షియల్ ఇన్స్టాలేషన్లో హానికరమైన జోక్యానికి వ్యతిరేకంగా సహేతుకమైన రక్షణను అందించడానికి ఈ పరిమితులు రూపొందించబడ్డాయి. ఈ పరికరం రేడియో ఫ్రీక్వెన్సీ శక్తిని ఉత్పత్తి చేస్తుంది, ఉపయోగిస్తుంది మరియు ప్రసరిస్తుంది మరియు ఇన్స్టాల్ చేయకపోతే మరియు సూచనలకు అనుగుణంగా ఉపయోగించకపోతే, రేడియో కమ్యూనికేషన్లకు హానికరమైన జోక్యాన్ని కలిగించవచ్చు. అయినప్పటికీ, నిర్దిష్ట సంస్థాపనలో జోక్యం జరగదని ఎటువంటి హామీ లేదు. ఈ పరికరం రేడియో లేదా టెలివిజన్ రిసెప్షన్కు హానికరమైన జోక్యాన్ని కలిగిస్తే, పరికరాన్ని ఆఫ్ చేయడం మరియు ఆన్ చేయడం ద్వారా నిర్ణయించవచ్చు, కింది చర్యలలో ఒకటి లేదా అంతకంటే ఎక్కువ జోక్యాన్ని సరిచేయడానికి ప్రయత్నించమని వినియోగదారు ప్రోత్సహించబడతారు:
స్వీకరించే యాంటెన్నాను తిరిగి మార్చండి లేదా మార్చండి.
పరికరాలు మరియు రిసీవర్ మధ్య విభజనను పెంచండి.
రిసీవర్ కనెక్ట్ చేయబడిన దానికంటే భిన్నమైన సర్క్యూట్లోని అవుట్లెట్లోకి పరికరాలను కనెక్ట్ చేయండి.
—సహాయం కోసం డీలర్ లేదా అనుభవజ్ఞుడైన రేడియో/టీవీ టెక్నీషియన్ని సంప్రదించండి.
FCC రేడియేషన్ ఎక్స్పోజర్ స్టేట్మెంట్:
ఈ పరికరాలు ఒక అనియంత్రిత వాతావరణం కోసం నిర్దేశించిన FCC రేడియేషన్ ఎక్స్పోజర్ పరిమితులకు అనుగుణంగా ఉంటాయి .ఈ పరికరాన్ని ఇన్స్టాల్ చేసి, రేడియేటర్ & మీ శరీరానికి మధ్య కనీసం 20cm దూరంతో ఆపరేట్ చేయాలి.
ESP32TimerCam/TimerCameraF/TimerCameraX త్వరిత ప్రారంభం
ప్రీలోడెడ్ ఫర్మ్వేర్తో, మీ ESP32TimerCam,/TimerCameraF/TimerCameraX పవర్ ఆన్ చేసిన వెంటనే రన్ అవుతుంది.
- USB కేబుల్ ద్వారా ESP32TimerCam/TimerCameraF/TimerCameraXలోకి కేబుల్ను ఆన్ చేయండి. బాడ్ రేటు 921600.
- కొన్ని సెకన్లపాటు వేచి ఉన్న తర్వాత, Wi-Fi మీ కంప్యూటర్ (లేదా మొబైల్ ఫోన్)తో “TimerCam” అనే పేరు గల APని స్కాన్ చేసి, దాన్ని కనెక్ట్ చేయండి.
- కంప్యూటర్లో (లేదా మొబైల్ ఫోన్) బ్రౌజర్ను తెరవండి, సందర్శించండి URL http://192.168.4.1:81. ప్రస్తుతానికి, బ్రౌజర్లో ESP32TimerCam/TimerCameraF/TimerCameraX ద్వారా వీడియో యొక్క నిజ-సమయ ప్రసారాన్ని మీరు చూడవచ్చు.
బ్లూటూత్ పేరు “m5stack” మొబైల్ ఫోన్_ BLE”లో కనుగొనబడింది
పత్రాలు / వనరులు
![]() |
M5STACK ESP32 కోర్ ఇంక్ డెవలపర్ మాడ్యూల్ [pdf] సూచనలు M5COREINK, 2AN3WM5COREINK, ESP32 కోర్ ఇంక్ డెవలపర్ మాడ్యూల్, ESP32 కోర్ ఇంక్ డెవలపర్ మాడ్యూల్ |