M5Stack Atom S3R

M5Stack ATOMS3R Compact ESP32-S3 -kehityspaketin käyttöohje

1. Johdanto

Tämä käyttöohje sisältää olennaisia ​​tietoja M5Stack ATOMS3R Compact ESP32-S3 -kehityspaketista. ATOMS3R on erittäin integroitu ja kompakti ohjelmoitava ohjain, joka on suunniteltu erilaisiin sulautettuihin älylaitesovelluksiin. Siinä on ESP32-S3-pääohjain, 0.85 tuuman värillinen IPS-näyttö sekä useita integroituja antureita ja laajennusominaisuuksia.

Lue tämä käyttöohje huolellisesti ennen laitteen käyttöä varmistaaksesi sen oikean käytön ja maksimoidaksesi sen potentiaalin.

2. Tuote ohiview

M5Stack ATOMS3R on rakennettu ESP32-S3-PICO-1-N8R8-pääohjaimen ympärille, ja siinä on sisäänrakennettu WiFi, 8 Mt:n sisäinen FLASH-muisti ja 8 Mt:n PSRAM-muisti. Sen kompakti koko (24x24x12.9 mm) tekee siitä ihanteellisen tilarajoitteisiin projekteihin.

2.1 Tärkeimmät ominaisuudet

  • ESP32-S3-PICO-1-N8R8 pääohjain, jossa on integroitu WiFi.
  • 8 Mt sisäänrakennettua FLASH-muistia ja 8 Mt PSRAM-muistia parannetun suorituskyvyn takaamiseksi.
  • 0.85 tuuman värillinen IPS-näyttö (128x128 pikseliä) visuaalista palautetta varten.
  • Ohjelmoitava painike näytön alapuolella.
  • Integroitu 3-akselinen BMM150-geomagneettinen anturi ja 6-akselinen BMI270-asentoanturi.
  • C-tyypin liitäntä virtalähteelle ja laiteohjelmiston latauksille.
  • HY2.0-4P-laajennusportti (Port.A) I2C/GPIO/ADC/UART-liitännöille.
  • Kuusi GPIO- ja virtaliitäntää on varattu pohjaan helppoa laajennusta varten.
  • Parannettu 3D-antenni parantaa langatonta suorituskykyä ja vakautta.
  • Infrapuna (IR) -emissiotoiminto.

2.2 Komponenttien tunnistetiedot

Seuraava kuva havainnollistaa ATOMS3R-kehityspaketin pääkomponentteja ja rajapintoja.

M5Stack ATOMS3R -komponenttien tunnistus näytölle, painikkeelle, USB-C:lle, Port.A:lle ja GPIO-nastoille tarkoitetuilla nimilapuilla.

Kuvan kuvaus: Tämä kaavio näyttää M5Stack ATOMS3R:n viistosti ylhäältä edestä katsottuna ja korostaa sen tärkeimpiä ominaisuuksia. Nimikkeet osoittavat 0.85 tuuman IPS LCD -näyttöön, sisäiseen painikkeeseen, USB-C-porttiin virransyöttöä ja ohjelmointia varten, HY2.0-4P Port.A -porttiin laajennusta varten ja kuuteen ulkoiseen GPIO-nastaan. Se osoittaa myös sisäiset BMI270- ja BMM150-anturit, IR-LEDin sekä ESP32-S3-PICO-ohjaimen, jossa on 8 Mt:n flash-muistia ja 8 Mt:n PSRAM-muistia. Mitat ovat 24 x 24 x 12.9 mm.

Tarkempi katsaus pin-outiin ja laajennusportteihin:

Ylhäältä alas view M5Stack ATOMS3R:n pinnien kytkentä GPIO-, virta- ja tietoliikennelinjojen merkinnöillä.

Kuvan kuvaus: Tämä kuva tarjoaa ylhäältä alas -näkymän view M5Stack ATOMS3R:n nastajärjestys on selkeästi esitetty. Tarrat osoittavat 3V3-, 5V- ja G-nastat (G) sekä tietyt GPIO-nastat (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48). Kuvassa on myös LCD-näytön (MOSI, SCK, RS, CS, BL), IR-LEDin ja painikkeen (BTN) liitännät. Port.A-liitin näkyy alhaalla keskellä.

3. Mitä laatikossa on

Kun avaat paketin, sinun pitäisi löytää seuraavat tuotteet:

  • 1x M5Stack ATOMS3R -kehityspaketti

ATOMS3R on tyypillisesti pakattu seuraavasti:

M5Stack ATOMS3R vähittäismyyntipakkauksessaan.

Kuvan kuvaus: M5Stack ATOMS3R on kuvassa kirkkaassa läpipainopakkauksessaan, jossa laite näkyy muovin läpi. Pakkauksessa on 'ATOM S3R' -brändäys ja M5Stack-logo.

4. Asennus

4.1 Laitteen virran kytkeminen

ATOMS3R saa virtansa USB Type-C -portistaan. Liitä tavallinen USB Type-C -kaapeli laitteeseen ja 5 V:n virtalähteeseen (esim. tietokoneen USB-porttiin tai USB-seinäsovittimeen).

Pohja view M5Stack ATOMS3R:stä, jossa näkyvät USB-C-portti ja Port.A-liitin.

Kuvan kuvaus: Tässä kuvassa näkyy M5Stack ATOMS3R:n alapuoli, jossa näkyvät selvästi USB Type-C -portti virransyöttöä ja datan syöttöä varten sekä HY2.0-4P Port.A -liitin ulkoisille oheislaitteille. USB-C-portin lähellä näkyy kelta-musta raidallinen varoitustarra.

4.2 Ohjelmistoympäristön asennus

ATOMS3R tukee useita kehitysympäristöjä. Valitse yksi mieltymystesi ja projektisi vaatimusten perusteella:

  • Arduino IDE: C/C++-ohjelmointia varten sinun on asennettava ESP32-korttitukipaketti Arduinoa varten. Katso tarkemmat asennusohjeet virallisesta M5Stack-dokumentaatiosta.
  • UIFlow: A web-pohjainen graafinen ohjelmointialusta, ihanteellinen aloittelijoille. Käytä UIFlow'ta omalla web selaimessa ja yhdistä ATOMS3R-laitteesi.
  • Mikropython: Python-pohjaiseen ohjelmointiin. Sinun on flash-asennettava Micropython-laiteohjelmisto laitteelle ja käytettävä sarjapäätettä tai IDE:tä vuorovaikutukseen sen kanssa.

Yksityiskohtaiset oppaat kunkin ympäristön määrittämiseen löytyvät viralliselta M5Stackilta. websivusto: M5Stack-dokumentaatio.

4.3 Laiteohjelmiston lataus

Laiteohjelmisto voidaan ladata ATOMS3R:ään USB Type-C -liitännän kautta. Valitsemastasi kehitysympäristöstä riippuen tähän prosessiin käytetään tiettyjä työkaluja (esim. ESP-IDF, Arduino IDE uploader, UIFlow desktop IDE).

5. Käyttöohjeet

5.1 Peruskäyttö

  • Virta päälle: Liitä ATOMS3R 5 V:n virtalähteeseen USB Type-C -portin kautta. Laite käynnistyy automaattisesti.
  • Näyttö: 0.85 tuuman IPS-näyttö näyttää tiedot ohjelmoinnin mukaisesti.
  • Ohjelmoitava painike: Näytön alapuolella on painike. Sen toiminto määräytyy ladatun laiteohjelmiston mukaan. Lyhyt painallus voi tyypillisesti laukaista tapahtuman, kun taas pitkä painallus (esim. 2 sekuntia) voi käynnistää nollauksen tai siirtyä tiettyyn tilaan.

5.2 Laajennusporttien ja -nastojen käyttö

  • Portti A (HY2.0-4P): Tämä portti tarjoaa I2C-, GPIO-, ADC- ja UART-ominaisuudet. Se on yhteensopiva M5Stackin Grove-yhteensopivien yksiköiden kanssa helppoa laajentamista varten.
  • Pohjan GPIO-nastat: Laitteen pohjassa on kuusi GPIO- ja virtaliitäntänastaa, jotka mahdollistavat mukautetut liitännät koekytkentälevyihin tai muihin oheislaitteisiin. Katso nastakohtaiset kytkentäkaaviot osiosta 2.2.

5.3 Integroidut anturit

  • BMM150-geomagneettinen anturi: Tarjoaa kolmiakselista magneettikenttädataa, joka on hyödyllinen kompassisovelluksissa.
  • BMI270-asenneanturi: Tarjoaa 6-akselisen inertiamittausyksikön (IMU) dataa (3-akselinen gyroskooppi ja 3-akselinen kiihtyvyysanturi), joka on hyödyllinen liikkeentunnistuksessa ja suunnan seurannassa.

Näiden antureiden datan käyttö vaatii sopivia kirjastoja ja ohjelmointia valitsemassasi kehitysympäristössä.

6. Tekniset tiedot

OminaisuusYksityiskohta
PääohjainESP32-S3-PICO-1-N8R8
Flash-muisti8 Mt sisäänrakennettua muistia
PSRAM8 Mt sisäänrakennettua muistia
Näyttö0.85 tuuman värillinen IPS-näyttö (128x128 pikseliä)
Langaton yhteysWi-Fi (802.11bgn)
AnturitBMM150 (3-akselinen geomagneettinen), BMI270 (6-akselinen asento)
KäyttöliittymäUSB Type-C, HY2.0-4P (Port.A), 6x GPIO/virtanastat
Käyttöjärjestelmän tukiArduino, UIFlow, Micropython
Mitat (PxLxK)0.95 x 0.95 x 0.5 tuumaa (24 x 24 x 12.9 mm)
Paino0.24 unssia (noin 6.8 g)
VäriValkoinen

7. Vianmääritys

7.1 Laite ei käynnisty

  • Varmista, että USB Type-C -kaapeli on kytketty kunnolla sekä ATOMS3R:ään että virtalähteeseen.
  • Varmista, että virtalähde (esim. tietokoneen USB-portti, seinäsovitin) toimii ja antaa 5 V:n jännitteen.
  • Kokeile toista USB Type-C -kaapelia.

7.2 Laiteohjelmiston latausongelmat

  • Varmista, että tietokoneellesi on asennettu oikeat ESP32-S3:n ajurit.
  • Valitse oikea COM-portti kehitysympäristöstäsi (Arduino IDE jne.).
  • Varmista, että IDE-ympäristössäsi on valittuna oikea korttityyppi (esim. ESP32-S3 Dev Module).
  • Tarkista IDE:n tulostuskonsolista mahdolliset virheilmoitukset.

7.3 Näyttö ei näy

  • Varmista, että koodisi sisältää tarvittavat näytön alustus- ja piirtokomennot.
  • Varmista, että näyttökirjasto on määritetty oikein 0.85 tuuman IPS-näytölle.

7.4 Wi-Fi-yhteysongelmat

  • Tarkista Wi-Fi-verkon SSID ja salasana koodistasi.
  • Varmista, että ATOMS3R on Wi-Fi-tukiaseman kantaman sisällä.
  • Varmista, että Wi-Fi-verkkosi toimii 2.4 GHz:n taajuudella, koska ESP32-S3 yleensä tukee tätä taajuutta.

8. Huolto

  • Puhdistus: Puhdista laite pehmeällä, kuivalla liinalla. Vältä nesteiden tai hankaavien puhdistusaineiden käyttöä.
  • Varastointi: Säilytä ATOMS3R viileässä, kuivassa paikassa, poissa suorasta auringonvalosta ja äärimmäisistä lämpötiloista.
  • Käsittely: Käsittele laitetta varoen, jotta vältät näytön, porttien tai nastojen fyysiset vauriot.
  • Laiteohjelmistopäivitykset: Tarkista säännöllisesti M5Stackin virallinen websivustolta uusimmat laiteohjelmisto- ja kirjastopäivitykset, jotta voit varmistaa optimaalisen suorituskyvyn ja uusien ominaisuuksien käytön.

9. Takuu ja tuki

Saat yksityiskohtaiset takuutiedot, teknisen tuen ja lisäresurssit M5Stackin viralliselta sivustolta. websivusto:

  • Virallinen Websivusto: m5stack.com
  • Dokumentaatio: docs.m5stack.com
  • Yhteisön foorumit: Ole vuorovaikutuksessa muiden käyttäjien kanssa ja löydä ratkaisuja M5Stackin yhteisöalustoilla.

Säilytä ostokuittisi mahdollisten takuuvaatimusten varalta.