- అన్బాక్సింగ్ M5 స్టాక్ కోర్ 2
- M5 స్టాక్ ESP32 డెవలప్మెంట్ కిట్ - క్లోజర్ లుక్
- M5 స్టాక్ కోర్ 2 హార్డ్వేర్ లక్షణాలు
- M5 స్టాక్ కోర్ 2 ఫ్యాక్టరీ టెస్ట్ ప్రోగ్రామ్
- M5 స్టాక్ కోర్ 2 తో ప్రారంభించండి
ఎస్ప్రెస్సిఫ్ నుండి ESP32 మైక్రోప్రాసెసర్లు త్వరగా ప్రజాదరణ పొందాయి మరియు ఇప్పటికే Wi-Fi లేదా BLE కనెక్టివిటీ అవసరమయ్యే అనేక IoT ప్రాజెక్టులలో ఉపయోగించబడుతున్నాయి. ఈ ప్రాసెసర్లు అధిక శక్తిని కలిగి ఉన్నప్పటికీ, ప్రారంభ మరియు IoT ts త్సాహికుల కోసం స్థానిక వాతావరణంలో వాటిని ప్రోగ్రామ్ చేయడం చాలా కష్టం. ఈ సమస్యను పరిష్కరించడానికి మరియు IoT అభివృద్ధిని వేగవంతం చేయడానికి, M5 స్టాక్ తన కొత్త డెవలప్మెంట్ కిట్ M5Stack Core2 ను ప్రవేశపెట్టింది, ఇది ఫీచర్-రిచ్ ESP32 ఆధారిత డెవలప్మెంట్ మాడ్యూల్, ఇది మీ IoT ఆలోచనలను బాక్స్ వెలుపల ప్రోటోటైప్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇప్పుడు, నేను ఫీచర్-రిచ్ అని చెప్పినప్పుడు, నేను నిజంగా అర్థం. ఈ డెవలప్మెంట్ కిట్లో ఇంటిగ్రేటెడ్ 2-అంగుళాల కెపాసిటివ్ టచ్ స్క్రీన్, అంతర్నిర్మిత బ్యాటరీ మరియు ఇతర ఆసక్తికరమైన సెన్సార్లు మరియు మాడ్యూల్స్ ఉన్నాయి. మరియు అన్నింటికంటే, దీనిని ఆర్డునో ఐడిఇ లేదా మైక్రో పైథాన్తో సులభంగా ప్రోగ్రామ్ చేయవచ్చు.
ESP32 ఆధారంగా ఆల్ ఇన్ వన్ స్టాక్ చేయదగిన మరియు మాడ్యులర్ ఓపెన్ సోర్స్ IoT డెవలప్మెంట్ కిట్లను సృష్టించడంపై M5 స్టాక్ దృష్టి. M5Stack గత కొన్ని సంవత్సరాలుగా ప్రపంచంలోని డెవలప్మెంట్ బోర్డు స్థలంలో బ్రాండ్ యొక్క నోటి మాటను అభివృద్ధి చేసింది. వారి ఉత్పత్తులు జపాన్లోని చాలా మంది అభిమానులచే ప్రియమైనవి మరియు జపాన్, యునైటెడ్ స్టేట్స్, యుకె, జర్మనీ, ఆస్ట్రేలియా, బెల్జియం మరియు 100 కి పైగా దేశాలలో అమ్ముడవుతున్నాయి. దీని ఉత్పత్తులు స్మార్ట్ హోమ్, స్మార్ట్ ఆఫీస్, STEM ఎడ్యుకేషన్, AI, రోబోటిక్స్, ఇండస్ట్రీ 4.0 మరియు వివిధ అనువర్తన దృశ్యాలను ఉపయోగించాయి.
కాబట్టి, ఈ MStack Core2 డెవలప్మెంట్ కిట్ను నిశితంగా పరిశీలిద్దాం, దానిలోని వివిధ సెన్సార్లు మరియు మాడ్యూళ్ళను అన్వేషించండి మరియు కొన్ని నమూనా Arduino ప్రోగ్రామ్లను ఉపయోగించి వాటిని పరీక్షించండి. మీరు ప్రారంభ పాఠకులలో ఉంటే, మీరు ఈ అభివృద్ధి వస్తు సామగ్రిని గెలుచుకునే అవకాశాన్ని పొందడానికి, M5 స్టాక్ కోర్ 2 బహుమతిలో కూడా పాల్గొనవచ్చు. మీరు పూర్తి సమీక్ష కోసం ఈ క్రింది వీడియోను చూడవచ్చు లేదా మీరు మరింత చదవడానికి ఇష్టపడితే, మీరు ఈ కథనంతో కొనసాగవచ్చు.
అన్బాక్సింగ్ M5 స్టాక్ కోర్ 2
అన్బాక్సింగ్తో ప్రారంభించి, నా యూనిట్ చిన్న ఇన్స్ట్రక్షన్ కార్డ్ మరియు వాస్తవ హార్డ్వేర్తో రవాణా చేయబడింది. ప్రారంభించడానికి కొన్ని సాంకేతిక పత్రాలు మరియు ప్రారంభ పేజీలకు కమ్యూనిటీ పేజీలకు సూచన కార్డు కొన్ని ఉపయోగకరమైన లింక్లను కలిగి ఉంది. మీరు ప్రధాన పెట్టెను తెరిచిన తర్వాత, మీకు మాడ్యూల్తోనే స్వాగతం పలుకుతారు, ఆపై దానితో పాటు, మీకు యుఎస్బి టైప్-సి కేబుల్ కూడా ఉంటుంది, అది అభివృద్ధి కిట్ను ఛార్జ్ చేయడానికి మరియు ప్రోగ్రామ్ చేయడానికి ఉపయోగపడుతుంది.
M5 స్టాక్ ESP32 డెవలప్మెంట్ కిట్ - క్లోజర్ లుక్
కిట్ను నిశితంగా పరిశీలిస్తే, దాని పైభాగంలో డిస్ప్లేతో చక్కని చదరపు ఆకారం మరియు వైపు బటన్లు మరియు స్లాట్లు ఉన్నాయని మనం చూడవచ్చు.
డిస్ప్లే, నేను ఇంతకు ముందే చెప్పినట్లుగా 300x240 పిక్సెల్ రిజల్యూషన్ కలిగిన 2-అంగుళాల కెపాసిటివ్ టచ్ డిస్ప్లే. ప్రదర్శనకు కొంచెం దిగువన, మీరు మా కెపాసిటివ్ టచ్ బటన్లను కూడా చూడవచ్చు, అవి మా అవసరానికి అనుగుణంగా పని చేయడానికి ప్రోగ్రామ్ చేయబడతాయి. మాకు పవర్ బటన్, పరికరాన్ని ఛార్జింగ్ మరియు ప్రోగ్రామింగ్ కోసం ఒక యుఎస్బి టైప్ సి యుఎస్బి ఇంటర్ఫేస్ పోర్ట్ మరియు అవసరమైతే ఇతర సెన్సార్లు మరియు మాడ్యూళ్ళను కనెక్ట్ చేయడానికి మీరు ఉపయోగించే గ్రోవ్ ఇంటర్ఫేస్ కనెక్టర్ ఉన్నాయి. దిగువ వైపున, మీరు రీసెట్ బటన్, పవర్ ఇండికేటర్గా ఆకుపచ్చ LED మరియు 16G కార్డుల వరకు మద్దతు ఇవ్వగల SD కార్డ్ స్లాట్ను చూడవచ్చు.
మేము వెనుక వైపు పరిశీలించినప్పుడు బోర్డు మరింత ఆసక్తికరంగా ఉంటుంది. వెనుక వైపున ఉన్న స్టిక్కర్లో ఈ బోర్డులో ఉపయోగించే ఐసిల యొక్క లక్షణాలు మరియు లక్షణాల గురించి క్లుప్త వివరణ ఉంది. కాబట్టి ఈ క్రింది చిత్రంలో చూద్దాం.
డెవలప్మెంట్ కిట్ వెనుక ఉన్న మెదడు ESP32 D0WDQ6 మైక్రోప్రాసెసర్ మరియు డ్యూయల్ కోర్ ఎక్స్టెన్సా 32-బిట్ చిప్సెట్ 240Mhz తో 16MB ఫ్లాష్ మరియు 8MB PSRAM తో నడుస్తుంది. ESP32 Wi-Fi మరియు బ్లూటూత్ (BLE) ప్రోటోకాల్ రెండింటికి మద్దతు ఇస్తుందని చెప్పకుండానే ఇది జరుగుతుంది. కుడి వైపున, ఏ పిన్స్ డిస్ప్లేకి కనెక్ట్ చేయబడిందో మరియు డిస్ప్లే డ్రైవర్ ఐసి పేరు ILI9342 అని మనం చూడవచ్చు, అప్పుడు పవర్ బటన్ కోసం మార్కింగ్ చూడవచ్చు, మేము దానిని 6 సెకన్లపాటు ఉంచితే, పరికరం ఆపివేయబడుతుంది. అప్పుడు మనకు BM8563 RTC IC మరియు తరువాత USB రకం C కనెక్టర్ CP2104 USB డ్రైవర్ IC మరియు AXP192 పవర్ మేనేజ్మెంట్ IC తో అనుసంధానించబడి ఉంది , ఇది మా బ్యాటరీ ఛార్జింగ్ను నియంత్రిస్తుంది మరియు బోర్డుకి అవసరమైన 3.3V ని కూడా నియంత్రిస్తుంది. కదులుతున్నప్పుడు, మాకు ఉంది SY7088 DC / DC కన్వర్టర్ IC, ఇది బ్యాటరీ నుండి 5V వరకు వోల్టేజ్ను సెటప్ చేయడానికి ఉపయోగించబడుతుంది.
కదులుతున్నప్పుడు, మనకు NS4168 I2C యాంప్లిఫైయర్ IC ఉంది, ఇది ఆడియోను ప్లే చేయడానికి అంతర్నిర్మిత స్పీకర్కు కనెక్ట్ చేయబడింది. ఆపై మన ఎడమ వైపున విస్తరణ బోర్డు ఉంది, క్రింద ఉన్న చిత్రం ప్రధాన బోర్డు నుండి తొలగించబడిన విస్తరణ బోర్డును చూపుతుంది. మీరు చూస్తున్నట్లుగా, విస్తరణ బోర్డు ఆన్-బోర్డు మైక్రోఫోన్ మరియు MPU886 6-అక్షం IMU సెన్సార్ను కలిగి ఉంటుంది. హెడర్ బోర్డ్ తొలగించబడిన తర్వాత, ప్రధాన బోర్డ్లోని హెడర్ పిన్లు బహిర్గతమవుతాయి, ఇవి ఇతర మాడ్యూళ్ళతో ఇంటర్ఫేసింగ్ కోసం ఉపయోగించబడతాయి. హెడర్ పిన్స్ యొక్క పిన్ నిర్వచనం స్ట్రైకర్లోనే ప్రస్తావించబడింది.
M5 స్టాక్ కోర్ 2 హార్డ్వేర్ లక్షణాలు
ఇప్పుడు మేము ఈ కిట్ యొక్క వెలుపలి భాగాన్ని అన్వేషించాము మరియు దానిని శక్తివంతం చేయటానికి మరియు కొన్ని ఉదాహరణ ప్రోగ్రామ్లను ప్రయత్నించడానికి నాకు తెలుసు, కాని మనం చేసే ముందు, ఈ స్క్రూలను పాప్ చేద్దాం మరియు మన హార్డ్వేర్ను పరిశీలించడానికి మన లోపల ఉన్నదాన్ని తనిఖీ చేద్దాం. ఈ స్క్రూలను తెరవడానికి మీకు అలెన్ కీ అవసరం మరియు మీరు పూర్తి చేసిన తర్వాత, వెనుక కేసును తొలగించండి మరియు మీరు లిథియం బ్యాటరీని చూడగలుగుతారు. అభివృద్ధి కిట్ యొక్క పూర్తి సాంకేతిక వివరణ క్రింద ఇవ్వబడింది.
వనరులు |
పరామితి |
ESP32-DOWD-V3 |
240 MHz డ్యూయల్ కోర్, 600 DMIPS, 520 kb SRAM, Wi-Fi, డ్యూయల్ మోడ్ బ్లూటూత్ |
ఫ్లాష్ |
16 ఎంబి |
PSRAM |
8 ఎంబి |
ఇన్పుట్ వోల్టేజ్ |
5V @ 500mA |
ఇంటర్ఫేస్ |
C x 1, గ్రోవ్ (I2C + I / O + UART) x 1 అని టైప్ చేయండి |
IPS LCD స్క్రీన్ |
2.0 ”@ 320 * 240 ILI9342C |
టచ్ స్క్రీన్ |
FT6336U |
స్పీకర్ |
1W-0928 |
LED |
గ్రీన్ పవర్ ఇండికేటర్ లైట్ |
బటన్ |
పవర్ బటన్, RST బటన్, వర్చువల్ స్క్రీన్ బటన్ * 3 |
వైబ్రేషన్ రిమైండర్ |
వైబ్రేషన్ మోటార్ |
MIC |
ఎస్పీఎం 1423 |
I2C పవర్ యాంప్లిఫైయర్ |
NS4168 |
6-యాక్సిస్ IMU |
MPU6886 |
ఆర్టీసీ |
BM8563 |
పిఎంయు |
AXP192 |
USB చిప్ |
CP2104 |
DC-DC బూస్ట్ |
SY7088 |
TF కార్డ్ స్లాట్ |
16 జి మాక్స్. |
లిథియం బ్యాటరీ |
390 ఎంఏహెచ్ @ 3.7 వి |
యాంటెన్నా |
2.4 జి 3 డి యాంటెన్నా |
నిర్వహణా ఉష్నోగ్రత |
32 ° F నుండి 104 ° F (0 ° C నుండి 40 ° C) |
నికర బరువు |
52 గ్రా |
స్థూల బరువు |
70 గ్రా |
ఉత్పత్తి పరిమాణం |
54 x 54 x 16 మిమీ |
ప్యాకేజీ సైజు |
75 x 60 20 మిమీ |
కేస్ మెటీరియల్ |
ప్లాస్టిక్ (పిసి) |
M5 స్టాక్ కోర్ 2 ఫ్యాక్టరీ టెస్ట్ ప్రోగ్రామ్
ప్రతి కొత్త యూనిట్ డిఫాల్ట్ ఫ్యాక్టరీ టెస్ట్ ప్రోగ్రామ్తో రవాణా చేయబడుతుంది, ఇది అభివృద్ధి కిట్ యొక్క చాలా లక్షణాలను అన్వేషించడానికి మిమ్మల్ని అనుమతిస్తుంది. కాబట్టి ఇప్పుడు దానిని శక్తివంతం చేద్దాం మరియు ఉదాహరణ ప్రోగ్రామ్ను చూడండి. పవర్ బటన్ను నొక్కండి మరియు మాడ్యూల్ బూట్ అవుతుంది.
పై చిత్రం నమూనా ప్రోగ్రామ్ అమలు చేయబడుతుందని చూపిస్తుంది, మీరు చూడగలిగినట్లుగా, ఇది ప్రస్తుత సమయాన్ని RTC మాడ్యూల్ ఉపయోగించి ప్రదర్శిస్తుంది మరియు బ్యాటరీ యొక్క శక్తి స్థాయిని కూడా సూచిస్తుంది. దాని క్రింద, మీరు మీ మైక్రోఫోన్ను పరీక్షించగల సౌండ్ మానిటరింగ్ బార్ను కలిగి ఉన్నారు. మరియు మీరు ఈ MPU6886 పై క్లిక్ చేస్తే, మీరు IMU యూనిట్ ఎలా పనిచేస్తుందో చూడవచ్చు.
ఇది కాకుండా, మన దగ్గర ఉన్న వై-ఫై సిగ్నల్స్, స్టాప్వాచ్ టైమర్ ఎంపిక కోసం స్కాన్ చేయడానికి కూడా ఈ వై-ఫై చిహ్నాన్ని ఉపయోగించవచ్చు మరియు సెట్టింగ్ ఎంపిక లోపల, మేము అంతర్నిర్మిత మోటారు, ధ్వనిని ప్రారంభించవచ్చు లేదా టిఎఫ్టిని పరీక్షించవచ్చు. స్క్రీన్.
M5 స్టాక్ కోర్ 2 తో ప్రారంభించండి
ఇప్పుడు మేము ఉదాహరణ ప్రోగ్రామ్ యొక్క ప్రాథమిక విధులను అన్వేషించాము. మన స్వంత ప్రోగ్రామ్లు రాయవలసిన సమయం ఇది. ఈ సమీక్ష కోసం, మీ M5Stack కోర్ 2 కిట్లలోకి కోడ్ను అప్లోడ్ చేయడానికి మీరు Arduino IDE ని ఎలా ఉపయోగించవచ్చో నేను చూపిస్తాను, కానీ మీరు Arduino ప్రోగ్రామింగ్తో సౌకర్యంగా లేకుంటే పైథాన్ను కూడా ఉపయోగించవచ్చు. మరింత సమాచారం కోసం మీరు ఈ అధికారిక M5Stack Core2 GitHub పేజీని కూడా చూడవచ్చు.
Arduino తో మీ కిట్ను ప్రోగ్రామ్ చేయడానికి, మొదట, ఫైల్ ప్రాధాన్యతలను మరియు క్రింది లింక్ను బోర్డు మేనేజర్ యొక్క URL లోకి పొందండి.
m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json
ఉపకరణాలు -> బోర్డులు -> బోర్డు నిర్వాహకుడిని ఎంచుకోవడం ద్వారా బోర్డు నిర్వాహకుడిని తెరవండి. అప్పుడు “M5Stack” కోసం శోధించి, ప్యాకేజీని ఇన్స్టాల్ చేయండి.
దానితో మా ఆర్డునో ఐడిఇ మా ఎం 5 స్టాక్ డెవలప్మెంట్ కిట్ను ప్రోగ్రామ్ చేయడానికి సిద్ధంగా ఉంది. పరికరాన్ని ప్రోగ్రామ్ చేయడానికి, అందించిన ప్రోగ్రామింగ్ కేబుల్ ఉపయోగించి కంప్యూటర్కు కనెక్ట్ చేయండి మరియు ఆర్డునో IDE లో, టూల్స్ -> బోర్డ్ -> M5 స్టాక్ ఆర్డునో -> M5- స్టాక్ కోర్ 2 ఉపయోగించి బోర్డుగా “ M5Stack Core2 ” ని ఎంచుకోండి , ఆపై ఏదైనా తెరవండి మేము ఇప్పుడే ఇక్కడ ఇన్స్టాల్ చేసిన M5Stack core2 లైబ్రరీ నుండి ఉదాహరణ ప్రోగ్రామ్, నేను ఈ క్రింది ఫైల్ -> ఉదాహరణలు -> M5Core2 -> బేసిక్స్ -> టచ్ ద్వారా “టచ్” ఉదాహరణ కోడ్ను తెరిచాను.
మీరు సరైన బోర్డ్ మరియు పోర్ట్ను ఎంచుకున్నారని నిర్ధారించుకోండి, ఆపై అప్లోడ్లో నొక్కండి, క్రొత్త ప్రోగ్రామ్తో డెవలప్మెంట్ కిట్ అప్లోడ్ కావడాన్ని మీరు చూడాలి. మీ క్రొత్త కోడ్ ఎలా పనిచేస్తుందో తనిఖీ చేయడానికి మీరు పరికరంలోని రీసెట్ బటన్ను ఉపయోగించవచ్చు, ఉదాహరణ టచ్ ప్రోగ్రామ్తో నా అభివృద్ధి బోర్డు యొక్క స్నాప్షాట్ క్రింద చూపబడింది.
ఈ ఉదాహరణ ప్రోగ్రామ్ మేము దానిని తాకినప్పుడు మరియు ప్రదర్శించినప్పుడు TFT స్క్రీన్పై ఉన్న స్థానాన్ని చదువుతుంది. ఇప్పుడు, మీరు అసలు ఉదాహరణ కోడ్కు తిరిగి మార్చాలనుకుంటే, మీరు లింక్ చేసిన గిట్హబ్ పేజీ నుండి కోర్ 2 ఫ్యాక్టరీ టెస్ట్ ఆర్డునో ప్రోగ్రామ్ను పొందవచ్చు.
దీనితో, నేను ఇక్కడ నా సమీక్షను ముగించాను. కానీ, ఇలాంటి ఫీచర్-ప్యాక్డ్ మాడ్యూల్తో, ఈ కిట్తో మనం సులభంగా నిర్మించగలిగే కొన్ని ఆసక్తికరమైన IoT ప్రాజెక్టుల గురించి నేను ఇప్పటికే ఆలోచించగలను. మీరు ఏమనుకుంటున్నారు? ఈ డెవలప్మెంట్ కిట్ను మీరు ఎక్కడ ఉపయోగించాలనుకుంటున్నారు? M5Stack కోర్ 2 గివ్అవే లింక్ను ఉపయోగించడం నాకు తెలియజేయండి మరియు మేము ఈ యూనిట్ను అత్యంత ఆసక్తికరమైన సమాధానానికి రవాణా చేస్తాము.
M5Stack ను అనుసరించండి:
వెబ్సైట్: https://m5stack.com/
Facebook: https://www.facebook.com/M5Stack
Twitter: https://twitter.com/M5Stack
Linkedin: https://www.linkedin.com/company / m5stack
Instagram: https://www.instagram.com/m5stack
YouTube: https://www.youtube.com/m5stack
Hackster.io: https://www.hackster.io/m5stack
GitHub: https: // github.com / m5stack
పత్రం: https://docs.m5stack.com/#/
ఫోరం: