M5Stack Atom S3R

„M5Stack ATOMS3R Compact ESP32-S3“ kūrimo rinkinio naudotojo vadovas

1. Įvadas

Šiame vadove pateikiama esminė informacija apie „M5Stack ATOMS3R Compact ESP32-S3“ kūrimo rinkinį. ATOMS3R yra labai integruotas, kompaktiškas programuojamas valdiklis, skirtas įvairioms įterptųjų išmaniųjų įrenginių programoms. Jame yra pagrindinis ESP32-S3 valdiklis, 0.85 colio spalvotas IPS ekranas ir keli integruoti jutikliai bei išplėtimo galimybės.

Prieš naudodami įrenginį, atidžiai perskaitykite šį vadovą, kad užtikrintumėte tinkamą jo naudojimą ir maksimaliai išnaudotumėte jo potencialą.

2. Produktas baigtasview

„M5Stack ATOMS3R“ sukurtas naudojant pagrindinį valdiklį ESP32-S3-PICO-1-N8R8, turi integruotą „Wi-Fi“, 8 MB integruotą „Flash“ atmintį ir 8 MB PSRAM. Dėl kompaktiško dydžio (24 x 24 x 12.9 mm) jis idealiai tinka projektams, kuriuose mažai vietos.

2.1 Pagrindinės savybės

  • Pagrindinis valdiklis ESP32-S3-PICO-1-N8R8 su integruotu WiFi.
  • 8 MB integruota „FLASH“ atmintis ir 8 MB PSRAM atmintis pagerina našumą.
  • 0.85 colio spalvotas IPS ekranas (128 x 128 pikselių) vizualiniam grįžtamajam ryšiui.
  • Programuojamas mygtukas, esantis po ekranu.
  • Integruotas 3 ašių BMM150 geomagnetinis jutiklis ir 6 ašių BMI270 padėties jutiklis.
  • C tipo sąsaja maitinimo šaltiniui ir programinės įrangos atsisiuntimui.
  • HY2.0-4P išplėtimo prievadas (Port.A), skirtas I2C/GPIO/ADC/UART.
  • Šeši GPIO ir maitinimo kontaktai rezervuoti apačioje, kad būtų lengva išplėsti.
  • Patobulinta 3D antena, užtikrinanti geresnį belaidžio ryšio našumą ir stabilumą.
  • Infraraudonųjų spindulių (IR) emisijos funkcija.

2.2 Komponento identifikavimas

Šiame paveikslėlyje pavaizduoti pagrindiniai ATOMS3R kūrimo rinkinio komponentai ir sąsajos.

„M5Stack ATOMS3R“ komponentų identifikavimas su ekrano, mygtuko, USB-C, A prievado ir GPIO kontaktų etiketėmis.

Vaizdo aprašymas: Šioje diagramoje pavaizduotas „M5Stack ATOMS3R“ iš viršaus į priekį, pabrėžiant pagrindines jo savybes. Etiketės nurodo 0.85 colio IPS LCD ekraną, vidinį mygtuką, USB-C prievadą maitinimui ir programavimui, HY2.0-4P Port.A išplėtimui ir šešis išorinius GPIO kontaktus. Joje taip pat nurodyti vidiniai BMI270 ir BMM150 jutikliai, IR šviesos diodas ir ESP32-S3-PICO valdiklis su 8 MB „Flash“ atmintimi ir 8 MB PSRAM. Matmenys nurodyti kaip 24 x 24 x 12.9 mm.

Atidžiau pažvelkime į kontaktų išdėstymą ir išplėtimo prievadus:

Iš viršaus į apačią view „M5Stack ATOMS3R“ išvadų išdėstymas su GPIO, maitinimo ir ryšio linijų etiketėmis.

Vaizdo aprašymas: Šis paveikslėlis pateikia vaizdą iš viršaus į apačią view „M5Stack ATOMS3R“ mikroschemos, aiškiai parodant kontaktų konfigūraciją. Etiketės nurodo 3V3, 5V ir įžeminimo (G) kontaktus, taip pat konkrečius GPIO kontaktus (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48). Taip pat išsamiai aprašytos LCD ekrano (MOSI, SCK, RS, CS, BL), IR šviesos diodo ir mygtuko (BTN) jungtys. Port.A jungtis matoma apačioje centre.

3. Kas yra dėžutėje

Atidarius pakuotę, turėtumėte rasti šiuos daiktus:

  • 1x M5Stack ATOMS3R kūrimo rinkinys

ATOMS3R paprastai supakuotas taip:

„M5Stack ATOMS3R“ mažmeninėje lizdinėje pakuotėje.

Vaizdo aprašymas: „M5Stack ATOMS3R“ pavaizduotas skaidrioje blisterinėje pakuotėje, pro kurią matomas pats įrenginys. Ant pakuotės pavaizduotas „ATOM S3R“ prekės ženklas ir „M5Stack“ logotipas.

4. Sąranka

4.1 Įrenginio maitinimas

ATOMS3R maitinamas per USB C tipo prievadą. Prijunkite standartinį USB C tipo laidą prie įrenginio ir 5 V maitinimo šaltinio (pvz., kompiuterio USB prievado arba USB sieninio adapterio).

Apačia view „M5Stack ATOMS3R“ paveikslėlis, kuriame matyti USB-C prievadas ir „Port.A“ jungtis.

Vaizdo aprašymas: Šiame paveikslėlyje parodyta „M5Stack ATOMS3R“ apačia, aiškiai matomas USB C tipo prievadas maitinimui ir duomenims bei HY2.0-4P Port.A jungtis išoriniams periferiniams įrenginiams. Šalia USB-C prievado matomas geltonai juodas dryžuotas įspėjamasis lipdukas.

4.2 Programinės įrangos aplinkos sąranka

ATOMS3R palaiko įvairias kūrimo aplinkas. Pasirinkite vieną pagal savo pageidavimus ir projekto reikalavimus:

  • Arduino IDE: C/C++ programavimui. Reikės įdiegti ESP32 plokštės palaikymo paketą, skirtą „Arduino“. Išsamias diegimo instrukcijas rasite oficialioje „M5Stack“ dokumentacijoje.
  • UIFlow: A webgrafinio programavimo platforma, idealiai tinkanti pradedantiesiems. Pasiekite UIFlow per savo web naršyklę ir prijunkite savo ATOMS3R.
  • Mikropitonas: Programavimui Python pagrindu. Turėsite įdiegti „Micropython“ programinę įrangą į įrenginį ir sąveikauti su juo naudodami nuoseklųjį terminalą arba IDE.

Išsamius kiekvienos aplinkos nustatymo vadovus galite rasti oficialiame „M5Stack“ puslapyje. websvetainė: M5Stack dokumentacija.

4.3 Programinės įrangos atsisiuntimas

Programinę įrangą į ATOMS3R galima atsisiųsti per USB C tipo sąsają. Priklausomai nuo pasirinktos kūrimo aplinkos, šiam procesui bus naudojamos specialios priemonės (pvz., ESP-IDF, „Arduino IDE“ įkėlimo programa, „UIFlow“ darbalaukio IDE).

5. Naudojimo instrukcijos

5.1 Pagrindinės operacijos

  • Maitinimas: Prijunkite ATOMS3R prie 5 V maitinimo šaltinio per USB C tipo prievadą. Įrenginys įsijungs automatiškai.
  • Ekranas: 0.85 colio IPS ekrane bus rodoma užprogramuota informacija.
  • Programuojamas mygtukas: Po ekranu yra mygtukas. Jo funkciją lemia įkelta programinė įranga. Paprastai trumpas paspaudimas gali sukelti įvykį, o ilgas paspaudimas (pvz., 2 sekundės) gali inicijuoti atstatymą arba įjungti konkretų režimą.

5.2 Išplėtimo prievadų ir kontaktų naudojimas

  • A prievadas (HY2.0-4P): Šis prievadas suteikia I2C, GPIO, ADC ir UART galimybes. Jis suderinamas su „M5Stack“ „Grove“ suderinamais įrenginiais, kad būtų lengva jį išplėsti.
  • Apatiniai GPIO kontaktai: Įrenginio apačioje yra šeši GPIO ir maitinimo kontaktai, leidžiantys pritaikyti prijungimus prie maketų ar kitų periferinių įrenginių. Konkretų kontaktų priskyrimą žr. 2.2 skyriuje pateiktoje kontaktų schemoje.

5.3 Integruoti jutikliai

  • BMM150 geomagnetinis jutiklis: Pateikia 3 ašių magnetinio lauko duomenis, naudingus kompaso taikymams.
  • BMI270 padėties jutiklis: Pateikia 6 ašių inercinio matavimo vieneto (IMU) duomenis (3 ašių giroskopas ir 3 ašių akselerometras), naudingus judesio aptikimui ir orientacijos sekimui.

Norint pasiekti duomenis iš šių jutiklių, reikia atitinkamų bibliotekų ir programavimo pasirinktoje kūrimo aplinkoje.

6. Specifikacijos

FunkcijaDetalė
Pagrindinis valdiklisESP32-S3-PICO-1-N8R8
Flash atmintis8 MB integruota atmintis
PSRAM8 MB integruota atmintis
Ekranas0.85 colio spalvotas IPS ekranas (128 x 128 pikselių)
Belaidis ryšys„Wi-Fi“ (802.11bgn)
JutikliaiBMM150 (3 ašių geomagnetinis), BMI270 (6 ašių padėtis)
SąsajaUSB C tipo, HY2.0-4P (A prievadas), 6 GPIO / maitinimo kontaktai
Operacinės sistemos palaikymasArduino, UIFlow, Micropython
Matmenys (IxPxH)0.95 x 0.95 x 0.5 colio (24 x 24 x 12.9 mm)
Svoris0.24 uncijos (apie 6.8 g)
SpalvaBaltas

7. Problemų sprendimas

7.1 Įrenginys neįsijungia

  • Įsitikinkite, kad USB C tipo laidas yra tvirtai prijungtas prie ATOMS3R ir maitinimo šaltinio.
  • Patikrinkite, ar maitinimo šaltinis (pvz., kompiuterio USB prievadas, sieninis adapteris) veikia ir tiekia 5 V įtampą.
  • Išbandykite kitą USB C tipo laidą.

7.2 Programinės įrangos įkėlimo problemos

  • Įsitikinkite, kad jūsų kompiuteryje įdiegtos tinkamos ESP32-S3 tvarkyklės.
  • Pasirinkite tinkamą COM prievadą savo kūrimo aplinkoje („Arduino IDE“ ir kt.).
  • Įsitikinkite, kad jūsų IDE pasirinktas teisingas plokštės tipas (pvz., ESP32-S3 Dev Module).
  • Patikrinkite, ar IDE išvesties konsolėje nėra klaidų pranešimų.

7.3 Ekranas nerodomas

  • Patikrinkite, ar jūsų kode yra reikalingos ekrano inicijavimo ir piešimo komandos.
  • Įsitikinkite, kad ekrano biblioteka tinkamai sukonfigūruota 0.85 colio IPS ekranui.

7.4 „Wi-Fi“ ryšio problemos

  • Dar kartą patikrinkite savo „Wi-Fi“ SSID ir slaptažodį savo kode.
  • Įsitikinkite, kad ATOMS3R yra jūsų „Wi-Fi“ prieigos taško diapazone.
  • Įsitikinkite, kad jūsų „Wi-Fi“ tinklas veikia 2.4 GHz dažnių juostoje, nes ESP32-S3 paprastai palaiko šią juostą.

8. Priežiūra

  • Valymas: Įrenginį valykite minkšta, sausa šluoste. Venkite skysčių ar abrazyvinių valiklių.
  • Saugykla: ATOMS3R laikykite vėsioje, sausoje vietoje, toliau nuo tiesioginių saulės spindulių ir ekstremalių temperatūrų.
  • Tvarkymas: Elkitės su įrenginiu atsargiai, kad nepažeistumėte ekrano, prievadų ar kontaktų.
  • Firmware atnaujinimai: Reguliariai tikrinkite oficialią „M5Stack“ svetainę. websvetainę, kurioje rasite naujausius programinės įrangos ir bibliotekos atnaujinimus, kad užtikrintumėte optimalų našumą ir prieigą prie naujų funkcijų.

9. Garantija ir palaikymas

Dėl išsamios informacijos apie garantiją, techninės pagalbos ir papildomų išteklių apsilankykite oficialioje „M5Stack“ svetainėje. websvetainė:

  • Oficialus Websvetainė: m5stack.com
  • Dokumentacija: docs.m5stack.com
  • Bendruomenės forumai: Bendraukite su kitais vartotojais ir raskite sprendimus „M5Stack“ bendruomenės platformose.

Prašome išsaugoti pirkimo įrodymą bet kokiems garantiniams reikalavimams.