ATOMS3 udviklingssæt
Brugermanual
Disposition
AtomS3 er et udviklingskort baseret på ESP32-S3-chippen og inkluderer en 0.85" TFT-skærm. Boardet er udstyret med to knapper og USB-C porte, foruden WS2812LED og 2.4g antenne. 
1.1 Hardwaresammensætning
AtomS3-hardware: ESP32-S3-chip, TFT-skærm, farve-LED, knapper, Y8089DCDC. Esp32-s3 er en enkelt chip integreret med 2.4 GHz Wi-Fi og Bluetooth (LE), med Long Range-tilstand. Esp32-s3 er udstyret med Xtensa® 32-bit LX7 dual-core processor, op til 240mhz, indbygget 512KB SRAM (TCM), 45 programmerbare GPIO pins og rige kommunikationsgrænseflader. Esp32-s3 understøtter en større kapacitet af højhastigheds oktal SPI Flash og off-chip RAM og understøtter brugerkonfigureret datacache og instruktionscache.
TFT-skærmen er en 0.85" farveskærm drevet af GC9107 med en opløsning på 128 x 128. Driftsvolumentage område 2.4-3.3V, driftstemperaturområde 0-40°C.
Strømstyringschippen er SY8089 fra Silergy. Arbejder voltage-området er 2.7V-5.5V, ladestrømmen er 2A. AtomS3 kommer med alt hvad du behøver for at programmere ESP32, alt hvad du skal gøre og udvikle
PIN-BESKRIVELSE
2.1.USB INTERFACE
AtomS3 er konfigureret med type-c USB-interface og understøtter USB2.0 standard kommunikationsprotokol.
2.2.GROVE-GRÆNSEFLADE
4P er udstyret med MSCAMREA GROVE interface med en afstand på 2.0 mm. Intern ledning er forbundet til GND, 5V, GPIO36 og GPI037.

2.3.GPIO-GRÆNSEFLADE 
5p er udstyret med et 2.54 mm afstandsskinneinterface, og intern ledning er forbundet til GPI014, GPIO17, GPI042, GPI040 og 3.3V.
4p er konfigureret med 2.54 mm afstand busporte, og de interne kabler er GPI038, GPI039, SV og GND.
FUNKTIONSBESKRIVELSE
Dette kapitel beskriver ESP32-S3 forskellige moduler og funktioner.
3.1.CPU OG HUKOMMELSE
Xtensai, dual core 32-bit LX7 mikroprocessormp til 240 MHz
- 384 K8 ROM
- 512 K8 SRAM
- 16 KB SRAM i RTC
- SP/, Dobbelt SP/, Quad SPI Octal SRI OP' og OP/ interfaces, der tillader forbindelse til flere flash og ekstern RAM
- Flash-controller med cache understøttes
- Flash in-Circuit-programmering (/CP) er understøttet
3.2 OPBEVARINGSBESKRIVELSE
3.2.1.Ekstern Flash og RAM
ESP32-S3 understøtter SPI, Dual SPI, Quad SPI, Octal SPI, QM og OPI interfaces, der tillader forbindelse til flere eksterne flash og RAM.
Den eksterne flash og RAM kan tilknyttes CPU-instruktionshukommelsespladsen og skrivebeskyttet datahukommelsesplads. Den eksterne RAM kan også tilknyttes CPU-datahukommelsen. ESP32-S3 understøtter op til 168 ekstern flash og RAM, og hardwarekryptering/dekryptering baseret på XTS-AES for at beskytte brugernes programmer og data i flash og ekstern RAM.
Gennem højhastighedscaches kan ESP32-S3 understøtte ad gangen op til:
- Ekstern flash eller RAM kortlagt til 32 MB instruktionsplads som individuelle blokke på 64 KB
- Ekstern RAM kortlagt til 32 MB dataplads som individuelle blokke på 64 KB. 8-bit, 16-bit, 32-bit og 128-bit læsning og skrivning er Ekstern flash kan også tilknyttes 32 MB dataplads som individuelle blokke på 64 KB, men understøtter kun 8-bit, 16-bit, 32 -bit og 128-bit læser.
3.3.CPU UR
CPU-uret har tre mulige kilder:
- Eksternt hovedkrystalur
- Intern hurtig RC-oscillator (typisk omkring 17.5 MHz og justerbar)
- PLL ur
Applikationen kan vælge urkilden blandt de tre ure ovenfor. Den valgte urkilde driver CPU-uret direkte eller efter opdeling, afhængigt af applikationen. Når CPU'en er nulstillet, vil standardurkilden være det eksterne hovedkrystalur divideret med 2.
3.4. RTC OG LOWPOWER MANAGEMENT
Med brugen af avancerede strømstyringsteknologier kan ESP32-S3 skifte mellem forskellige strømtilstande. (se tabel 1).
- Aktiv tilstand: CPU og chipradio er tændt. Chippen kan modtage, sende eller lytte.
- Modemsvaletilstand: CPU'en er i drift, og clockhastigheden kan reduceres. Det trådløse basebånd og radio er deaktiveret, men den trådløse forbindelse kan forblive aktiv.
- Let dvaletilstand: CPU'en er sat på pause. RTC-ydre enheder såvel som ULP-coprocessoren kan vækkes periodisk af timeren. Eventuelle opvågningshændelser (MAC, værts-RTC-timer eller eksterne afbrydelser) vil vække chippen. Trådløs forbindelse kan forblive aktiv. Brugere kan valgfrit beslutte, hvilke ydre enheder der skal lukkes/bevares på (se figur 1), for at spare strøm.
- Deepsleep-tilstand: CPU og de fleste eksterne enheder er slukket. Kun RTC-hukommelsen er tændt, og RTC-ydre enheder er Wi-Fi-forbindelsesdata gemt i RTC-hukommelsen. ULP-coprocessoren er funktionel
| Arbejdstilstand Beskrivelse Typ (itA) | ||
| Let søvn | VDD_SPI og Wi-Fi er slukket, og alle GPIO'er har høj impedans. | 2401 |
| Dyb søvn | RTC-hukommelse og RTC-ydre enheder er tændt. | 8 |
| RTC-hukommelsen er tændt. RTC-ydre enheder er slukket. | 7 | |
| Sluk | CHIP_PU er indstillet til lavt niveau. Chippen er slukket. | 1 |
ELEKTRISKE EGENSKABER
4.1. ABSOLUT MAKSIMAL BETYDNING
Tabel 2: Absolutte maksimumvurderinger
| Symbol | Parame | Mh | Maks | |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU. VDD_SPI |
Voltage anvendes til strømforsyningsben pr. strømdomæne | 0. | 4. | V |
| !output. | Kumulativ l0 udgangsstrøm | 1500 | mA | |
| TSTORE | Opbevaringstemperatur | -40 | 150 | °C |
- Via til strømforsyningspuden, se ESP32 Teknisk specifikation Bilag 10_MUX, som SD_CLK af strømforsyning til VDD_SDIO.
4.2. WIFI RADIO OG BASEBAND
ESP32-S3 Wi-Fi-radio og basebånd understøtter følgende funktioner:
- 11b/g/n
- 11n MCS0-7, der understøtter 20 MHz og 40 MHz båndbredde
- 11n MCS32
- 11n 0.4 1.15 vagt-interval
- Datahastighed op til 150 Mbps
- RX STEC (single spatial stream)
- Justerbar sendeeffekt
- Antennediversitet:
ESP32-S3 understøtter antennediversitet med en ekstern RF-switch. Denne kontakt styres af en eller flere.
GPI0s, og bruges til at vælge den bedste antenne for at minimere virkningerne af kanalufuldkommenhed.
4.3. BLUETOOTH LE RF TRANSMITTER (TX) SPECIFIKATIONER
Tabel 3: Senderegenskaber Bluetooth LE 1 Mbps
| Parameter Beskrivelse Min | Typ | Max enhed | |||
| Følsomhed 030.8 % PR | — | — | -98. | — | dBm |
| Maksimalt modtaget signal @30.8% PR | — | — | 8 | — | dBm |
| Co-kanal C/I | F = FO MHz | — | 9 | — | dB |
| Tilstødende kanalselektivitet C/I | F . FO + 1 MHz | — | -3 | — | dB |
| F . FO – 1 MHz | — | -3 | — | dB | |
| F . FO + 2 MHz | — | -28 | — | dB | |
| F . FO – 2 MHz | — | -30 | — | dB | |
| F = FO + 3 MHz | — | -31 | — | dB | |
| F . FO – 3 MHz | — | -33 | — | dB | |
HURTIG START
1.1.ARDUINO IDE
Besøg Arduinos embedsmand webwebsted (https://www.arduino.cc/en/Main/Software),Vælg installationspakken til dit eget operativsystem, der skal downloades. >1.Åbn Arduino IDE, naviger til ' File' ->'Præferencer' ->' Indstillinger' >2.Kopiér følgende M5Stack Boards Manager url til 'Yderligere bestyrelsesleder URLs:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.Naviger til 'Værktøjer' ->' Board: ' ->' Boards Manager...' >4.Søg 'ESP32' i pop op-vinduet, find det og klik på 'Installer' >5.vælg 'Værktøjer' - >' Board:' ->'ESP32-Arduino-ESP32 DEV-modul

1.2.BLUETOOTH-SERIE
Åbn Arduino IDE og åbn exampprogrammet File'->' Eksamples' ->'BluetoothSerial' ->'SerialToSerialBT'. Tilslut enheden til computeren, og vælg den tilsvarende port, der skal brændes. Efter færdiggørelsen vil enheden automatisk køre Bluetooth, og enhedens navn er ESP32test'. På dette tidspunkt skal du bruge Bluetooth seriel port afsendelsesværktøjet på pc'en til at realisere den gennemsigtige transmission af Bluetooth seriel data.



1.3.WIFI-SCANNING
Åbn Arduino IDE og åbn exampprogrammet ' File'->' Eksamples' ->' WiFi' -> 'WiFiScan' . Tilslut enheden til computeren, og vælg den tilsvarende port, der skal brændes. Efter færdiggørelsen vil enheden automatisk køre WiFi-scanningen, og det aktuelle WiFi-scanningsresultat kan opnås via den serielle portmonitor, der følger med Arduino. 

FCC-erklæring
Ændringer eller modifikationer, der ikke udtrykkeligt er godkendt af den part, der er ansvarlig for overholdelse, kan annullere brugerens ret til at betjene udstyret. Denne enhed overholder del 15 af FCC-reglerne. Betjening er underlagt følgende to betingelser: (1) Denne enhed må ikke forårsage skadelig interferens, og (2) Denne enhed skal acceptere enhver modtaget interferens, inklusive interferens, der kan forårsage uønsket drift.
FCC-erklæring om strålingseksponering: Dette udstyr overholder FCC-grænserne for strålingseksponering, der er fastsat for et ukontrolleret miljø. Dette udstyr skal installeres og betjenes med en minimumsafstand på 20 cm mellem radiatoren og din krop.
Note : Dette udstyr er blevet testet og fundet i overensstemmelse med grænserne for en Klasse B digital enhed i henhold til del 15 af FCC-reglerne. Disse grænser er designet til at give rimelig beskyttelse mod skadelig interferens i en boliginstallation. Dette udstyr genererer, bruger og kan udstråle radiofrekvensenergi og kan, hvis det ikke installeres og bruges i overensstemmelse med instruktionerne, forårsage skadelig interferens i radiokommunikation. Der er dog ingen garanti for, at der ikke vil forekomme interferens i en bestemt installation. Hvis dette udstyr forårsager skadelig interferens på radio- eller tv-modtagelse, hvilket kan fastslås ved at slukke og tænde for udstyret, opfordres brugeren til at forsøge at korrigere interferensen ved en eller flere af følgende foranstaltninger: — Drej eller flyt modtageren. antenne. — Øg afstanden mellem udstyret og modtageren. — Tilslut udstyret til en stikkontakt på et andet kredsløb end det, som modtageren er tilsluttet. —Konsulter forhandleren eller en erfaren radio/tv-tekniker for at få hjælp.
Dokumenter/ressourcer
![]() |
M5STACK ATOMS3 Udviklingssæt [pdfBrugermanual M5ATOMS3, 2AN3WM5ATOMS3, ATOMS3 Development Kit, ATOMS3, Development Kit |


