- Распакивање М5Стацк Цоре2
- М5Стацк ЕСП32 развојни комплет - ближи изглед
- Спецификације хардвера за М5Стацк Цоре2
- М5Стацк Цоре2 фабрички тест програм
- Први кораци са М5 Стацк Цоре2
ЕСП32 микропроцесори компаније Еспрессиф брзо су стекли популарност и већ се могу наћи у употреби у многим ИоТ пројектима који захтевају Ви-Фи или БЛЕ конекцију. Иако ови процесори имају пуно снаге, често је тешко програмирати их у изворном окружењу за почетнике и љубитеље ИоТ-а. Да би се решио овог проблема и убрзао ИоТ развој, М5 Стацк је представио свој нови развојни комплет М5Стацк Цоре2, развојни модул заснован на ЕСП32, који вам омогућава да одмах прототипирате своје ИоТ идеје. Е сад, кад кажем богатства, стварно то мислим. Овај развојни комплет има интегрисани 2-инчни капацитивни екран осетљив на додир, уграђену батерију и мноштво других занимљивих сензора и модула спакованих у њега. И поврх свега тога, лако се може програмирати помоћу Ардуино ИДЕ или микро питхона.
М5Стацк се фокусира на стварање све-у-једном сложених и модуларних ИоТ развојних комплета отвореног кода, заснованих на ЕСП32. М5Стацк је у последњих неколико година развио усмени опис бренда у свету развојних плоча у свету. Њихове производе воли већина обожавалаца у Јапану, а продају се у више од 100 земаља попут Јапана, Сједињених Држава, Велике Британије, Немачке, Аустралије, Белгије итд. Његови производи користе различите сценарије примене као што су Смарт Хоме, Смарт Оффице, СТЕМ Едуцатион, АИ, Роботицс, Индустри4.0 итд.
Дакле, погледајмо изблиза овај МСтацк Цоре2 развојни комплет, истражимо различите сензоре и модуле у њему и тестирајте их помоћу неких примера Ардуино програма. Ако сте међу ранијим читаоцима, такође можете учествовати у М5Стацк Цоре2 додели да бисте добили прилику да освојите овај развојни комплет. Можете погледати видео у наставку за потпун преглед или ако више волите да читате више, можете да наставите са овим чланком.
Распакивање М5Стацк Цоре2
Почевши од отпакивања, мојој јединици је испоручена мала картица са упутствима и стварни хардвер. Картица са упутствима садржи корисне линкове за неке техничке документе и странице заједнице за почетнике. Једном када отворите главну кутију, дочекаће вас сам модул, а затим ћете заједно с њим добити и УСБ Типе-Ц кабл који се може користити за пуњење и програмирање развојног комплета.
М5Стацк ЕСП32 развојни комплет - ближи изглед
Ако пажљивије погледамо комплет, можемо видети да има уредан квадратни облик са екраном на врху и дугмадима и прорезима са бочне стране.
Екран је, као што сам раније рекао, 2-инчни капацитивни додирни екран резолуције 300к240 пиксела. Одмах испод екрана можете видети и три капацитивна додирна дугмета која се могу програмирати да раде према нашим захтевима. Имамо дугме за напајање, УСБ УСБ порт Ц интерфејса за пуњење и програмирање уређаја и конектор за грове интерфејс који можете користити за повезивање других сензора и модула ако је потребно. Настављајући, на доњој страни можете видети дугме за ресетовање, зелену ЛЕД као индикатор напајања и утор за СД картицу који може подржавати до 16Г картице.
Даска постаје занимљивија када погледамо задњу страну. Налепница на задњој страни садржи кратко објашњење карактеристика и спецификација ИЦ које се користе на овој плочи. Па погледајмо то на слици испод.
Мозак који стоји иза развојног комплета је микропроцесор ЕСП32 Д0ВДК6 и двојезгрени Кстенса 32-битни чипсет који ради на 240 МХз са 16МБ Фласх-а и 8МБ ПСРАМ-а. Подразумева се да ЕСП32 подржава Ви-Фи и Блуетоотх (БЛЕ) протокол. Са десне стране можемо видети на које је пинове повезан екран и назив ИЦ управљачког програма екрана који је ИЛИ9342, тада можемо видети ознаку дугмета за напајање, ако га држимо 6 секунди, уређај ће се искључити. Затим имамо БМ8563 РТЦ ИЦ, а затим УСБ конектор типа Ц повезан на ЦП2104 УСБ управљачки круг и АКСП192 ИЦ за управљање напајањем, који контролише пуњење наше батерије и такође регулише 3.3В потребан за плочу. Крећемо даље, имамо СИ7088 ДЦ / ДЦ претварач ИЦ, који се користи за подешавање напона од батерије на 5В.
Крећемо даље, имамо НС4168 И2Ц појачало ИЦ које је повезано са уграђеним звучником за репродукцију звука. А онда имамо леву плочу за проширење, доња слика приказује плочу за проширење уклоњену са главне плоче. Као што видите, плоча за проширење се састоји од уграђеног микрофона и МПУ886 шестоосног ИМУ сензора. Једном када се уклони заглавна плоча, заглављени затичи на главној плочи ће бити изложени што може да се користи за повезивање са другим модулима. Дефиниција пин-а за заглавље наведена је у самом Стрицкер-у.
Спецификације хардвера за М5Стацк Цоре2
Сада смо истражили спољну страну овог комплета и знам да је примамљиво да га укључите и испробате неке примере програма, али пре него што то учинимо, хајде да завртимо ове завртње и проверимо шта имамо унутра да бисмо погледали наш хардвер. За отварање ових вијака требат ће вам имбус кључ и након што завршите, само уклоните задњу маску и требало би да видите литијумску батерију. Комплетна техничка спецификација развојног комплета дата је у наставку.
Ресурси |
Параметар |
ЕСП32-ДОВД-В3 |
Двојезгрени систем од 240 МХз, 600 ДМИПС, 520 кб СРАМ, Ви-Фи, Блуетоотх у два начина |
Фласх |
16 МБ |
ПСРАМ |
8 МБ |
Улазни напон |
5В на 500мА |
Интерфејс |
Тип Ц к 1, Грове (И2Ц + И / О + УАРТ) к 1 |
ИПС ЛЦД екран |
2,0 ”@ 320 * 240 ИЛИ9342Ц |
Екран осетљив на додир |
ФТ6336У |
Звучник |
1В-0928 |
ЛЕД |
Зелено индикаторско светло |
Дугме |
Дугме за напајање, РСТ дугме, тастер за виртуелни екран * 3 |
Подсетник за вибрације |
Вибрацијски мотор |
МИЦ |
СПМ1423 |
И2Ц појачало снаге |
НС4168 |
6-осна ИМУ |
МПУ6886 |
РТЦ |
БМ8563 |
ПМУ |
АКСП192 |
УСБ чип |
ЦП2104 |
ДЦ-ДЦ појачање |
СИ7088 |
Слот за ТФ картицу |
16Г МАКС. |
Литијум батерије |
390мАх @ 3.7В |
Антена |
2.4Г 3Д антена |
Радна температура |
32 ° Ф до 104 ° Ф (0 ° Ц до 40 ° Ц) |
Нето тежина |
52г |
Бруто тежина |
70г |
Величина производа |
54 к 54 к 16 мм |
Величина пакета |
75 к 60 20 мм |
материјал о случају |
Пластика (ПЦ) |
М5Стацк Цоре2 фабрички тест програм
Свака нова јединица добија се са подразумеваним фабричким тест програмом који вам омогућава да истражите већину карактеристика развојног комплета. Дакле, хајде да га укључимо и проверимо пример програма. Једноставно притисните дугме за напајање и модул се покреће.
Горња слика приказује пример програма који се извршава, као што видите, приказује тренутно време помоћу РТЦ модула и такође показује ниво снаге батерије. Испод тога имамо траку за надзор звука помоћу које можете да тестирате свој микрофон. А ако кликнете на овај МПУ6886, можете да проверите како ИМУ јединица ради.
Поред овога, овај Ви-Фи симбол такође можемо користити за тражење Ви-Фи сигнала у нашој близини, штоперицу, а унутар опције подешавања можемо омогућити уграђени мотор, звук или чак тестирати ТФТ екран.
Први кораци са М5 Стацк Цоре2
Сада када смо истражили основне функције примера програма. Време је да напишемо сопствене програме. У овом прегледу ћу показати како можете да користите Ардуино ИДЕ за отпремање кода у ваше М5Стацк Цоре2 комплете, али такође можете да користите и питхон ако вам није пријатно са Ардуино програмирањем. Такође можете погледати ову званичну страницу М5Стацк Цоре2 ГитХуб за више информација.
Да бисте програмирали свој комплет са Ардуином, прво уђите у преференције датотека и везу испод у УРЛ управника одбора.
хттпс://м5стацк.осс-цн-схензхен.алииунцс.цом/ресоурце/ардуино/пацкаге_м5стацк_индек.јсон
Затим отворите управника одбора одабиром Алати -> Плоче -> Управитељ одбора . Затим потражите „М5Стацк“ и инсталирајте пакет.
Уз то је наш Ардуино ИДЕ спреман да програмира наш М5Стацк развојни комплет. Да бисте програмирали уређај, само га повежите са рачунаром помоћу приложеног кабла за програмирање, а на Ардуино ИДЕ-у одаберите „ М5Стацк Цоре2 “ као плочу помоћу Алати -> Плоча -> М5Стацк Ардуино -> М5-Стацк Цоре2, а затим отворимо било који Пример програма из библиотеке М5Стацк цоре2 који смо управо инсталирали овде, отворио сам пример „Тоуцх“ помоћу следећег Филе -> екамплес -> М5Цоре2 -> Басицс -> Тоуцх.
Само проверите да ли сте изабрали праву плочу и порт, а затим притисните при отпремању, требало би да видите како се развојни комплет отпрема са новим програмом. Помоћу дугмета за ресетовање на уређају можете да проверите како функционише ваш нови код, снимак моје развојне плоче са примером програма осетљивог на додир приказан је испод.
Овај пример програма једноставно очитава положај на ТФТ екрану када га додирнемо и прикажемо. Сада, ако се желите вратити на оригинални пример кода, можете добити Цоре2 Фацтори Тест Ардуино програм са повезане ГитХуб странице.
Овим завршавам свој преглед овде. Али, са овако опремљеним модулом, већ могу да смислим неколико занимљивих ИоТ пројеката које можемо лако да изградимо помоћу овог комплета. Шта мислиш? Где бисте желели да користите овај развојни комплет? Обавестите ме да ћу помоћу везе М5Стацк Цоре2 Гивеаваи послати ову јединицу на најзанимљивији одговор.
Пратите М5Стацк:
Сајт: хттпс://м5стацк.цом/
на Фацебоок: хттпс://ввв.фацебоок.цом/М5Стацк
Твиттер хттпс://твиттер.цом/М5Стацк
ЛинкедИн: хттпс://ввв.линкедин.цом/цомпани / м5стацк
Инстаграм: хттпс://ввв.инстаграм.цом/м5стацк
видео ИоуТубе: хттпс://ввв.иоутубе.цом/м5стацк
Хацкстер.ио: хттпс://ввв.хацкстер.ио/м5стацк
gitHub: хттп: // гитхуб.цом / м5стацк
документ: хттпс
: //доцс.м5стацк.цом/#/ Форум: хттпс : //цоммунити.м5стацк.цом/