Co je M5Stack Core2?
M5Stack Core2 V1.1 je pokročilá vývojová sada IoT založená na ESP32, určená začátečníkům i zkušeným vývojářům. Je vybavena dvoujádrovým procesorem ESP32-D0WDQ6-V3 s frekvencí až 240 MHz, vestavěnými funkcemi Wi-Fi a Bluetooth. Tato sada obsahuje 16MB paměti Flash a 8MB paměti PSRAM pro vyšší výkon.
Mezi hlavní přednosti Core2 patří 2palcový kapacitní dotykový displej, který umožňuje intuitivní interakci s uživatelem, programovatelná dotyková tlačítka a vestavěný vibrační motor pro haptickou odezvu. Obsahuje také integrovaný modul RTC (hodiny reálného času) pro přesné měření času a správu napájení zajišťuje čip AXP2101, který efektivně řídí spotřebu baterie. Mezi další funkce patří reproduktor, digitální zvukové rozhraní I2S pro čistý zvukový výstup a 6osý senzor IMU na zadní straně pro detekci pohybu.
Proč může M5Stack Core2 zvládnout tolik projektů?
Seznam projektů M5Stack Core2
Vánoční sněžítko M5Stack Core2
Vhodné pro: Začátečníky

Tento projekt vytváří interaktivní vánoční sněžítko pomocí M5Stack Core2. Mezi hlavní funkce patří:
- Vizuální efekty: Displej zobrazuje krásné animace sněhových vloček a vytváří sváteční zimní atmosféru.
- Použití senzoru: Projekt využívá senzory (například akcelerometr) k detekci třesení, které spustí působivou animaci padajících sněhových vloček.
- Programování a hardware: K programování využívá Arduino a modulární design M5Stack, díky čemuž se projekt snadno sestavuje a upravuje.
Shrnutí: Tento projekt nejen demonstruje možnosti zařízení M5Stack Core2, ale nabízí také zábavnou DIY zkušenost s interaktivní sváteční dekorací.
Teplotní monitor LEGO Technic M5Stack
Vhodné pro: Začátečníky

Tento projekt kombinuje LEGO Technic s platformou M5Stack a vytváří poutavý systém pro sledování teploty. Mezi hlavní funkce patří:
- Snímání teploty: Systém je vybaven pokročilými senzory a poskytuje měření teploty v reálném čase, takže je ideální pro různé aplikace.
- Integrace LEGO: Projekt kreativně využívá součásti LEGO Technic a nabízí praktickou stavitelskou zkušenost, která podněcuje kreativitu a inovace.
- Uživatelsky přívětivý displej: Rozhraní M5Stacku zobrazuje přehledné údaje o teplotě, takže uživatelé mohou snadno sledovat změny v čase.
- Modulární a rozšiřitelný: Využívá flexibilní platformu M5Stack, která uživatelům umožňuje přidávat další senzory nebo funkce pro personalizované aplikace.
Rozpoznávání ručně psaných číslic na základě MNIST na M5Stack Core2
Vhodné pro: Začátečníky

Tento projekt využívá M5Stack Core2 k vytvoření inteligentního systému pro rozpoznávání ručně psaných číslic z datové sady MNIST. Mezi hlavní funkce patří:
- Rozpoznávání ručně psaných číslic: Systém využívá techniky strojového učení k přesné identifikaci a klasifikaci ručně psaných číslic, což umožňuje interaktivní ukázky rozpoznávání číslic.
- Zpracování v reálném čase: Díky výkonnému hardwaru M5Stack Core2 mohou uživatelé dosáhnout rozpoznávání číslic v reálném čase, takže systém je rychlý a efektivní.
- Uživatelsky přívětivé rozhraní: M5Stack Core2 poskytuje intuitivní dotykové rozhraní, které uživatelům umožňuje kreslit číslice přímo na obrazovce, což zlepšuje uživatelský komfort.
- Vzdělávací přínos: Tento projekt představuje praktickou aplikaci konceptů strojového učení a přináší cenné poznatky o trénování a nasazování neuronových sítí pro rozpoznávání obrazu.
M5Stack Core2 – externí senzory
Vhodné pro: středně pokročilé

Tento projekt využívá M5Stack Core2 k propojení s různými externími senzory. Mezi hlavní přednosti patří:
- Integrace senzorů: Projekt ukazuje, jak připojit a využívat různé senzory, například senzory teploty, vlhkosti a světla, a rozšířit tak funkčnost M5Stack Core2.
- Vizualizace dat: Shromážděná data se zobrazují na vestavěné obrazovce M5Stacku, která poskytuje hodnoty a přehledy v reálném čase.
- Programátorské dovednosti: Zdůrazňuje význam programování v Arduinu při čtení dat ze senzorů a řízení interakcí mezi Core2 a externími senzory.
M5Stack Core2 Detektor vánočního Santy
Vhodné pro: Začátečníky

Tento projekt představuje M5Stack Core2 navržený jako „detektor Santy“ pro vánoční období. Mezi hlavní aspekty patří:
- Funkce: Zařízení je naprogramováno k detekci přítomnosti Santa Clause pomocí pohybových senzorů a dalších součástí, což uživatelům přináší zábavnou a sváteční interakci.
- Vizuální a zvuková zpětná vazba: Projekt obsahuje displej zobrazující animovanou grafiku, který se při detekci Santy rozsvítí; nechybějí ani zvukové efekty umocňující sváteční atmosféru.
- Programování a přizpůsobení: Projekt využívá Arduino pro programování a umožňuje uživatelům přizpůsobit chování a reakce na základě detekce Santy.
Vánoční stromeček M5Stack Core2
Vhodné pro: Pokročilé

Tento projekt představuje M5Stack Core2 přeměněný na slavnostní vánoční stromeček. Mezi hlavní funkce patří:
- Vizuální zobrazení: M5Stack slouží jako digitální vánoční stromeček s barevnými LED animacemi a motivy, které vytvářejí veselou sváteční atmosféru.
- Interaktivní prvky: Uživatelé mohou se stromem interagovat prostřednictvím tlačítek nebo senzorů, což umožňuje dynamické reakce, například změnu barev nebo vzorů na základě vstupu uživatele.
- Programování a kreativita: Projekt byl vytvořen pomocí kódu Arduino a podporuje kreativitu při přizpůsobování displeje, zvukových efektů a celkové funkčnosti digitálního stromu.
Digitální hodiny M5Stack Core2
Vhodné pro: Začátečníky

Tento projekt představuje M5Stack Core2 přeměněný na digitální hodiny s moderním designem. Mezi hlavní přednosti patří:
- Zobrazení času: Hlavní funkcí projektu je zobrazovat aktuální čas v přehledném a vizuálně atraktivním formátu na obrazovce M5Stacku.
- Možnosti přizpůsobení: Uživatelé si mohou hodiny přizpůsobit pomocí různých stylů zobrazení, barev a dalších funkcí, jako jsou budíky nebo časovače.
- Programování v Arduinu: Projekt využívá programování v Arduinu a nabízí praktický příklad implementace funkce hodin reálného času pomocí M5Stack Core2.
M5Stack Core2 jako ovladač retroherní konzole
Vhodné pro: středně pokročilé

Tento projekt využívá M5Stack Core2 k jeho přeměně na ovladač retroherní konzole. Mezi hlavní funkce patří:
- Herní zážitek: M5Stack Core2 je naprogramován jako ovladač retroher, který uživatelům umožňuje znovu prožít klasické herní zážitky prostřednictvím moderního rozhraní.
- Uživatelsky přívětivé rozhraní: Projekt klade důraz na jednoduché a intuitivní uspořádání ovládacích prvků, které uživatelům usnadňuje orientaci ve hrách a jejich ovládání.
- Programování a přizpůsobení: Využívá kód Arduino k zajištění funkcí ovladače a umožňuje uživatelům přizpůsobit tlačítka a ovládací prvky svým herním preferencím.
Intervalový časovač do posilovny s odpočítáváním pro M5Stack Core2
Vhodné pro: středně pokročilé

Tento projekt využívá M5Stack Core2 k vytvoření intervalového časovače do posilovny, navrženého speciálně pro milovníky fitness. Mezi hlavní funkce patří:
- Funkce odpočítávání: M5Stack Core2 umožňuje uživatelům nastavit přizpůsobitelné odpočítávání pro různé intervaly cvičení a pomáhá jim s řízením času během tréninku.
- Zvuková upozornění: Když časovač dosáhne nuly, zařízení vydá zvukové upozornění, aby uživatele informovalo a pomohlo mu dodržet plán po celou dobu cvičení.
- Uživatelsky přívětivé rozhraní: Projekt nabízí intuitivní dotykové rozhraní, které uživatelům usnadňuje nastavení časovačů a sledování pokroku během cvičení.
- Programovatelné funkce: Pomocí programování v Arduino mohou uživatelé upravovat kód a přizpůsobovat nastavení i funkce svým tréninkovým potřebám.
M5Stack s cloudem Bolt IoT
Vhodné pro: středně pokročilé

Tento projekt integruje platformu M5Stack s cloudem Bolt IoT a vytváří výkonné řešení pro monitorování IoT. Mezi hlavní funkce patří:
- Monitorování dat v reálném čase: Uživatelé mohou v reálném čase shromažďovat a vizualizovat data z různých senzorů, což díky okamžitým informacím zlepšuje rozhodování.
- Bezproblémová integrace cloudu: Projekt využívá cloud Bolt IoT pro vzdálený přístup a umožňuje uživatelům monitorovat a ovládat zařízení odkudkoli.
- Uživatelsky přívětivý řídicí panel: Vizuálně atraktivní webové rozhraní přehledně zobrazuje data, takže uživatelé mohou snadno pracovat se svými aplikacemi IoT a porozumět jim.
- Přizpůsobitelné funkce: Uživatelé mohou projekt upravit pomocí kódu Arduino a přizpůsobit jej svým konkrétním potřebám a aplikacím IoT.
Doporučené články
Vše, co potřebujete vědět o M5Stack Core2
Prozkoumání RTC modulu M5Stack Core2: komplexní průvodce
Průkopník modularity – M5Stack Core2
Co je M5Stack a jak se používá?
Jaké jsou rozdíly mezi ovladači M5Stack Core?
