
ATOMS3-ontwikkelingskit
Gebruikershandleiding
Omlyn
AtomS3 is 'n ontwikkelingsbord gebaseer op die ESP32-S3-skyfie en bevat 'n 0.85 "TFT-skerm. Die bord is toegerus met twee knoppies en USB-C-poorte, benewens WS2812LED en 2.4g-antenna. 
1.1 Hardeware-samestelling
AtomS3-hardeware: ESP32-S3-skyfie, TFT-skerm, kleur-LED, knoppies, Y8089DCDC. Esp32-s3 is 'n enkele skyfie geïntegreer met 2.4ghz Wi-Fi en Bluetooth (LE), met Langafstandmodus. Esp32-s3 is toegerus met Xtensa® 32-bis LX7-dubbelkernverwerker, tot 240mhz, ingeboude 512KB SRAM (TCM), 45 programmeerbare GPIO-penne en ryk kommunikasie-koppelvlakke. Esp32-s3 ondersteun 'n groter kapasiteit van hoë-spoed oktale SPI Flash en off-chip RAM, en ondersteun gebruiker-gekonfigureerde data kas en instruksie kas.
Die TFT-skerm is 'n 0.85 "kleurskerm wat deur die GC9107 aangedryf word met 'n resolusie van 128 x 128. Bedryfsvol.tage reeks 2.4-3.3V, bedryfstemperatuurreeks 0-40°C.
Die kragbestuurskyfie is SY8089 van Silergy. Werkende voltage reeks is 2.7V-5.5V, laaistroom is 2A. AtomS3 kom met alles wat jy nodig het om ESP32 te programmeer, alles wat jy moet doen en ontwikkel
PIN BESKRYWING
2.1.USB INTERFACE
AtomS3 is gekonfigureer met tipe-c USB koppelvlak en ondersteun DIE USB2.0 standaard kommunikasie protokol.
2.2.GROVE-VERSLAAG
4P is toegerus met MSCAMREA GROVE koppelvlak met spasiëring van 2.0mm. Interne bedrading is gekoppel aan GND, 5V, GPIO36 en GPI037.

2.3.GPIO-koppelvlak 
5p is toegerus met 'n 2.54mm spasiëring busstaaf koppelvlak, en interne bedrading is gekoppel aan GPI014, GPIO17, GPI042, GPI040 en 3.3V.
Die 4p is gekonfigureer met 2.54 mm spasiëring buspoorte, en die interne kabels is GPI038, GPI039, SV en GND.
FUNKSIONELE BESKRYWING
Hierdie hoofstuk beskryf die ESP32-S3 verskeie modules en funksies.
3.1.CPU EN GEHEUË
Xtensai, dubbelkern 32-bis LX7 mikroverwerkermp tot 240 MHz
- 384 K8 ROM
- 512 K8 SRAM
- 16 KB SRAM in RTC
- SP/, Dubbel SP/, Quad SPI Octal SRI OP' en OP/ koppelvlakke wat verbinding met veelvuldige flits en eksterne RAM moontlik maak
- Flitsbeheerder met kas word ondersteun
- Flits-in-kring-programmering (/CP) word ondersteun
3.2 BERGINGSBESKRYWING
3.2.1.Eksterne flits en RAM
ESP32-S3 ondersteun SPI, Dual SPI, Quad SPI, Octal SPI, QM en OPI-koppelvlakke wat verbinding met verskeie eksterne flitse en RAM moontlik maak.
Die eksterne flits en RAM kan gekarteer word in die SVE instruksie geheue spasie en lees-alleen data geheue spasie. Die eksterne RAM kan ook in die SVE-datageheuespasie gekarteer word. ESP32-S3 ondersteun tot 168 eksterne flits en RAM, en hardeware enkripsie/dekripsie gebaseer op XTS-AES om gebruikersprogramme en data in flits en eksterne RAM te beskerm.
Deur hoëspoed-kase kan ESP32-S3 op 'n slag ondersteun tot:
- Eksterne flits of RAM gekarteer in 32 MB instruksiespasie as individuele blokke van 64 KB
- Eksterne RAM gekarteer in 32 MB dataspasie as individuele blokke van 64 KB. 8-bis, 16-bis, 32-bis en 128-bis lees en skryf is Eksterne flits kan ook in 32 MB dataspasie gekarteer word as individuele blokke van 64 KB, maar ondersteun slegs 8-bis, 16-bis, 32 -bis en 128-bis lees.
3.3.CPU KLOK
Die SVE-klok het drie moontlike bronne:
- Eksterne hoof kristal horlosie
- Interne vinnige RC-ossillator (tipies ongeveer 17.5 MHz, en verstelbaar)
- PLL horlosie
Die toepassing kan die klokbron uit die drie horlosies hierbo kies. Die geselekteerde klokbron dryf die SVE-klok direk aan, of na verdeling, afhangende van die toepassing. Sodra die SVE teruggestel is, sal die verstekklokbron die eksterne hoofkristalhorlosie wees gedeel deur 2.
3.4. RTC EN LAAGRAAG BESTUUR
Met die gebruik van gevorderde kragbestuurtegnologieë kan ESP32-S3 tussen verskillende kragmodusse wissel. (sien tabel 1).
- Aktiewe modus: SVE en chip radio word aangeskakel. Die skyfie kan ontvang, uitsaai of luister.
- Modemslaapmodus: Die SVE is in werking en die klokspoed kan verminder word. Die draadlose basisband en radio is gedeaktiveer, maar draadlose verbinding kan aktief bly.
- Ligte slaapmodus: Die SVE is onderbreek. Die RTC-randtoebehore, sowel as die ULP-medeverwerker kan periodiek deur die timer wakker gemaak word. Enige wekgebeurtenisse (MAC, gasheer RTC timer, of eksterne onderbrekings) sal die skyfie wakker maak. Draadlose verbinding kan aktief bly. Gebruikers kan opsioneel besluit watter randapparatuur om af te skakel/aan te hou (verwys na Figuur 1), vir kragbesparingsdoeleindes.
- Diepslaapmodus: SVE en die meeste randapparatuur is afgeskakel. Slegs die RTC-geheue is aangeskakel en RTC-randapparatuur is Wi-Fi-verbindingsdata word in die RTC-geheue gestoor. Die ULP-medeverwerker is funksioneel
| Werkmodus Beskrywing Tipe (itA) | ||
| Ligte slaap | VDD_SPI en Wi-Fi is afgeskakel, en alle GPIO's is hoë-impedansie. | 2401 |
| Diep slaap | RTC geheue en RTC randapparatuur word aangeskakel. | 8 |
| RTC-geheue is aangeskakel. RTC-randapparatuur is afgeskakel. | 7 | |
| Krag af | CHIP_PU is op lae vlak gestel. Die skyfie is afgeskakel. | 1 |
ELEKTRIESE EIENSKAPPE
4.1. ABSOLUTE MAKSIMUM GRADERINGS
Tabel 2: Absolute maksimum graderings
| Simbool | Parame | Mh | Maks | |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU. VDD_SPI |
Voltage toegepas op kragtoevoerpenne per kragdomein | 0. | 4. | V |
| !uitset. | Kumulatiewe l0 uitsetstroom | 1500 | mA | |
| TSTORE | Bergingstemperatuur | -40 | 150 | °C |
- Deur na die kragtoevoerblok, verwys ESP32 Tegniese spesifikasie Bylaag 10_MUX, as SD_CLK van kragtoevoer vir VDD_SDIO.
4.2. WIFI RADIO EN BASSBAND
Die ESP32-S3 Wi-Fi-radio en basisband ondersteun die volgende kenmerke:
- 11b/g/n
- 11n MCS0-7 wat 20 MHz en 40 MHz bandwydte ondersteun
- 11n MCS32
- 11n 0.4 1.15 wag-interval
- Datatempo tot 150 Mbps
- RX STEC (enkel ruimtelike stroom)
- Verstelbare oordragkrag
- Antenna diversiteit:
ESP32-S3 ondersteun antenna-diversiteit met 'n eksterne RF-skakelaar. Hierdie skakelaar word deur een of meer beheer.
GPI0's, en word gebruik om die beste antenna te kies om die gevolge van kanaalonvolmaaktheid te verminder.
4.3. BLUETOOTH LE RF SENDER (TX) SPESIFIKASIES
Tabel 3: Sender-eienskappe Bluetooth LE 1 Mbps
| Parameter Beskrywing Min | Tipe | Maksimum Eenheid | |||
| Sensitiwiteit 030.8% PER | — | — | -98. | — | dBm |
| Maksimum ontvang sein @30.8% PER | — | — | 8 | — | dBm |
| Mede-kanaal C/I | F = FO MHz | — | 9 | — | dB |
| Aangrensende kanaal selektiwiteit 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 | |
VINNIGE BEGIN
1.1.ARDUINO IDE
Besoek Arduino se amptenaar webwerf(https://www.arduino.cc/en/Main/Software),Kies die installasiepakket vir jou eie bedryfstelsel om af te laai. >1. Maak Arduino IDE oop, navigeer na ' File' ->'Voorkeure' ->' Instellings' >2. Kopieer die volgende M5Stack Boards Manager url aan 'Additional Boards Manager URLs:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.Navigeer na 'Tools' ->' Board: ' ->' Boards Manager...' >4.Soek ' ESP32' in die opspringvenster, vind dit en klik 'Install' >5.Select 'Tools' - >' Board:' ->'ESP32-Arduino-ESP32 DEV Module

1.2.BLUETOOTH-REEKS
Maak die Arduino IDE oop en maak die exampdie program File'->' Bvamples' ->'BluetoothSerial' ->'SerialToSerialBT'. Koppel die toestel aan die rekenaar en kies die ooreenstemmende poort om te verbrand. Na voltooiing sal die toestel outomaties Bluetooth laat loop, en die toestelnaam is ESP32test'. Gebruik op hierdie tydstip die Bluetooth-reekspoort-stuurinstrument op die rekenaar om die deursigtige oordrag van Bluetooth-reeksdata te besef.



1.3.WIFI SKANDERING
Maak die Arduino IDE oop en maak die exampdie program' File'->' Bvamples' ->' WiFi' -> 'WiFiScan' . Koppel die toestel aan die rekenaar en kies die ooreenstemmende poort om te verbrand. Na voltooiing sal die toestel outomaties die WiFi-skandering laat loop, en die huidige WiFi-skanderingresultaat kan verkry word deur die reekspoortmonitor wat by die Arduino kom. 

FCC verklaring
Enige veranderinge of wysigings wat nie uitdruklik goedgekeur is deur die party wat verantwoordelik is vir voldoening nie, kan die gebruiker se magtiging om die toerusting te gebruik, vernietig. Hierdie toestel voldoen aan deel 15 van die FCC-reëls. Bediening is onderhewig aan die volgende twee voorwaardes: (1) Hierdie toestel mag nie skadelike steuring veroorsaak nie, en (2) Hierdie toestel moet enige steuring wat ontvang word aanvaar, insluitend steuring wat ongewenste werking kan veroorsaak.
FCC-stralingsblootstellingverklaring: Hierdie toerusting voldoen aan FCC-stralingsblootstellingslimiete wat vir 'n onbeheerde omgewing uiteengesit is. Hierdie toerusting moet geïnstalleer en bedryf word met 'n minimum afstand van 20 cm tussen die verkoeler en jou liggaam.
Let wel : Hierdie toerusting is getoets en gevind dat dit voldoen aan die limiete vir 'n Klas B digitale toestel, ingevolge deel 15 van die FCC Reëls. Hierdie perke is ontwerp om redelike beskerming teen skadelike inmenging in 'n residensiële installasie te bied. Hierdie toerusting genereer, gebruik en kan radiofrekwensie-energie uitstraal en, indien dit nie geïnstalleer en gebruik word in ooreenstemming met die instruksies nie, kan dit skadelike steurings vir radiokommunikasie veroorsaak. Daar is egter geen waarborg dat inmenging nie in 'n spesifieke installasie sal voorkom nie. Indien hierdie toerusting wel skadelike steuring van radio- of televisie-ontvangs veroorsaak, wat bepaal kan word deur die toerusting af en aan te skakel, word die gebruiker aangemoedig om die steuring te probeer regstel deur een of meer van die volgende maatreëls: —Heroriënteer of hervestig die ontvanger antenna. —Verhoog die skeiding tussen die toerusting en ontvanger. — Koppel die toerusting aan 'n uitlaat op 'n stroombaan anders as dié waaraan die ontvanger gekoppel is. —Raadpleeg die handelaar of 'n ervare radio/TV-tegnikus vir hulp.
Dokumente / Hulpbronne
![]() | ATOMS3-ontwikkelingskit |
Verwysings
- Gebruikershandleidingmanual.tools
