
ערכת פיתוח ATOMS3
מדריך למשתמש
מִתְאָר
AtomS3 הוא לוח פיתוח המבוסס על שבב ESP32-S3 וכולל מסך TFT בגודל 0.85 אינץ'. הלוח מצויד בשני כפתורים ויציאות USB-C, בנוסף ל-WS2812LED ואנטנת 2.4g. 
1.1 הרכב החומרה
חומרת AtomS3: שבב ESP32-S3, צג TFT, LED צבעוני, לחצנים, Y8089DCDC. Esp32-s3 הוא שבב בודד המשולב עם 2.4GHz Wi-Fi ו-Bluetooth (LE), עם מצב טווח ארוך. Esp32-s3 מצויד במעבד Xtensa® 32-bit LX7 כפול ליבה, עד 240mhz, 512KB SRAM (TCM) מובנה, 45 פיני GPIO הניתנים לתכנות וממשקי תקשורת עשירים. Esp32-s3 תומך בקיבולת גדולה יותר של פלאש SPI אוקטלי במהירות גבוהה וזיכרון RAM מחוץ לשבב, ותומך באחסון נתונים בקובץ שמור ובמטמון הוראות בהגדרת משתמש.
מסך ה-TFT הוא מסך צבעוני בגודל 0.85 אינץ' המופעל על ידי ה-GC9107 ברזולוציה של 128 x 128. נפח הפעלהtagטווח e 2.4-3.3V, טווח טמפרטורת הפעלה 0-40°C.
שבב ניהול החשמל הוא SY8089 של Silergy. עבודה כרךtagטווח e הוא 2.7V-5.5V, זרם הטעינה הוא 2A. AtomS3 מגיע עם כל מה שאתה צריך כדי לתכנת ESP32, כל מה שאתה צריך לעשות ולפתח
תיאור PIN
2.1. ממשק USB
AtomS3 מוגדר עם ממשק USB מסוג C ותומך בפרוטוקול התקשורת הסטנדרטי USB2.0.
2.2.ממשק GROVE
4P מצויד בממשק MSCAMREA GROVE עם מרווח של 2.0 מ"מ. חיווט פנימי מחובר ל-GND, 5V, GPIO36 ו-GPI037.

2.3. ממשק GPIO 
5p מצויד בממשק פס פסי מרווח של 2.54 מ"מ, וחיווט פנימי מחובר ל-GPI014, GPIO17, GPI042, GPI040 ו-3.3V.
ה-4p מוגדר עם יציאות אוטובוס מרווח של 2.54 מ"מ, והכבלים הפנימיים הם GPI038, GPI039, SV ו-GND.
תיאור פונקציונלי
פרק זה מציג את ה-ESP32-S3 מודולים ופונקציות שונות.
3.1.מעבד וזיכרון
Xtensai, מעבד כפול ליבה 32 סיביות LX7mp עד 240 מגה-הרץ
- 384 K8 ROM
- 512 K8 SRAM
- 16 KB SRAM ב-RTC
- SP/, כָּפוּל ממשקי SP/, Quad SPI Octal SRI OP' ו-OP/ המאפשרים חיבור למספר פלאש ו-RAM חיצוני
- בקר פלאש עם מטמון נתמך
- תכנות פלאש בתוך מעגל (/CP) נתמך
3.2 תיאור אחסון
3.2.1. Flash ו-RAM חיצוניים
ESP32-S3 תומך בממשקי SPI, Dual SPI, Quad SPI, Octal SPI, QM ו-OPI המאפשרים חיבור למספר פלאש חיצוני ו-RAM.
ניתן למפות את ההבזק החיצוני ואת זיכרון ה-RAM לתוך שטח זיכרון הוראות המעבד ושטח זיכרון נתונים לקריאה בלבד. ניתן גם למפות את זיכרון ה-RAM החיצוני לתוך שטח זיכרון הנתונים של המעבד. ESP32-S3 תומך בעד 168 של פלאש ו-RAM חיצוניים, והצפנת/פענוח חומרה מבוססת XTS-AES כדי להגן על תוכניות ונתונים של משתמשים ב-Flash ו-RAM חיצוני.
באמצעות מטמונים במהירות גבוהה, ESP32-S3 יכול לתמוך בכל פעם עד:
- פלאש חיצוני או זיכרון RAM ממופה לשטח הוראות של 32 MB כבלוקים בודדים של 64 KB
- זיכרון RAM חיצוני ממופה לשטח נתונים של 32 מגה-בייט כבלוקים בודדים של 64 ק"ב. קריאה וכתיבה של 8 סיביות, 16 סיביות, 32 סיביות ו-128 סיביות הן ניתן למפות פלאש חיצוני לשטח נתונים של 32 מגה-בייט כבלוקים בודדים של 64 קילו-בייט, אך תומכים רק ב-8 סיביות, 16 סיביות, 32 קריאות -bit ו-128-bit.
3.3.שעון מעבד
לשעון המעבד יש שלושה מקורות אפשריים:
- שעון קריסטל ראשי חיצוני
- מתנד RC מהיר פנימי (בדרך כלל כ-17.5 מגה-הרץ, ומתכוונן)
- שעון PLL
האפליקציה יכולה לבחור את מקור השעון מבין שלושת השעונים שלמעלה. מקור השעון שנבחר מניע את שעון המעבד ישירות, או לאחר החלוקה, בהתאם ליישום. לאחר איפוס המעבד, מקור השעון המוגדר כברירת מחדל יהיה שעון הקריסטל הראשי החיצוני חלקי 2.
3.4. ניהול RTC ו-LOWPOWER
בעזרת שימוש בטכנולוגיות מתקדמות לניהול צריכת חשמל, ESP32-S3 יכול לעבור בין מצבי הספק שונים. (ראה טבלה 1).
- מצב פעיל: רדיו מעבד ושבב מופעלים. השבב יכול לקבל, לשדר או להאזין.
- מצב שינה מודם: המעבד פועל וניתן להפחית את מהירות השעון. פס הבסיס האלחוטי והרדיו מושבתים, אך החיבור האלחוטי יכול להישאר פעיל.
- מצב שינה קלה: המעבד מושהה. ניתן להעיר את הציוד ההיקפי של RTC, כמו גם את מעבד ה-ULP מעת לעת על ידי הטיימר. כל אירועי השכמה (MAC, טיימר RTC מארח או פסיקות חיצוניות) יעירו את השבב. חיבור אלחוטי יכול להישאר פעיל. משתמשים יכולים לבחור אילו ציוד היקפי לכבות/להחזיק (עיין באיור 1), למטרות חיסכון בחשמל.
- מצב שינה עמוקה: המעבד ורוב הציוד ההיקפי מושבתים. רק זיכרון ה-RTC מופעל וציוד היקפי של RTC מאוחסנים נתוני חיבור Wi-Fi בזיכרון ה-RTC. מעבד המשנה ULP פונקציונלי
| מצב עבודה תיאור סוג (itA) | ||
| שינה קלה | VDD_SPI ו-Wi-Fi מושבתים, וכל ה-GPIOs הם בעלי עכבה גבוהה. | 2401 |
| שינה עמוקה | זיכרון RTC וציוד היקפי RTC מופעלים. | 8 |
| זיכרון RTC מופעל. ציוד היקפי של RTC כבוי. | 7 | |
| כבה | CHIP_PU מוגדר לרמה נמוכה. השבב כבוי. | 1 |
מאפיינים חשמליים
4.1. דירוג מרבי מוחלט
טבלה 2: דירוגים מקסימליים מוחלטים
| סֵמֶל | פרמה | Mh | מקסימום | |
| VDDA, VDD3P3, VDD3P3_RTC, VDD3P3_CPU. VDD_SPI |
כרך ידtage מוחל על פיני ספק כוח לכל תחום כוח | 0. | 4. | V |
| !פלט . | זרם מוצא מצטבר l0 | 1500 | mA | |
| TSTORE | טמפרטורת אחסון | -40 | 150 | מעלות צלזיוס |
- דרך אל כרית אספקת החשמל, עיין ESP32 מפרט טכני נספח 10_MUX, כ-SD_CLK של ספק כוח עבור VDD_SDIO.
4.2. רדיו WIFI ו-BASEBAND
רדיו ה-Wi-Fi והפס הבסיסי ESP32-S3 תומכים בתכונות הבאות:
- 11b/g/n
- 11n MCS0-7 התומך ברוחב פס של 20 מגה-הרץ ו-40 מגה-הרץ
- 11n MCS32
- 11n 0.4 1.15 אינטרוול גארד
- קצב נתונים עד 150 Mbps
- RX STEC (זרם מרחבי יחיד)
- כוח שידור מתכוונן
- מגוון אנטנות:
ESP32-S3 תומך במגוון אנטנות עם מתג RF חיצוני. מתג זה נשלט על ידי אחד או יותר.
GPI0s, ומשמשים לבחירת האנטנה הטובה ביותר כדי למזער את ההשפעות של חוסר שלמות בערוץ.
4.3. מפרטי BLUETOOTH LE RF TRANSMITTER (TX).
טבלה 3: מאפייני משדר Bluetooth LE 1 Mbps
| פרמטר תיאור Min | טיפ | מקסימום יחידה | |||
| רגישות 030.8% PER | — | — | -98. | — | dBm |
| האות המתקבל המרבי @30.8% PER | — | — | 8 | — | dBm |
| ערוץ משותף C/I | F = FO MHz | — | 9 | — | dB |
| סלקטיביות ערוץ סמוך C/I | ו. FO + 1 מגה-הרץ | — | -3 | — | dB |
| ו. FO – 1 מגה-הרץ | — | -3 | — | dB | |
| ו. FO + 2 מגה-הרץ | — | -28 | — | dB | |
| ו. FO – 2 מגה-הרץ | — | -30 | — | dB | |
| F = FO + 3 מגה-הרץ | — | -31 | — | dB | |
| ו. FO – 3 מגה-הרץ | — | -33 | — | dB | |
התחלה מהירה
1.1.ARDUINO IDE
בקר בפקיד של ארדואינו webאֲתַר(https://www.arduino.cc/en/Main/Software),בחר את חבילת ההתקנה עבור מערכת ההפעלה שלך להורדה. >1.פתח את Arduino IDE, נווט אל ' File' ->'העדפות' ->'הגדרות' >2.העתק את מנהל לוחות M5Stack הבא url ל'מנהל מועצות נוספות URLס:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.נווט אל 'כלים' ->' לוח: ' ->' מנהל לוחות...' >4.חפש 'ESP32' בחלון המוקפץ, מצא אותו ולחץ על 'התקן' >5.בחר 'כלים' - >' לוח:' ->'ESP32-Arduino-ESP32 DEV Module

1.2.BLUETOOTH SERIAL
פתח את Arduino IDE ופתח את האקסampלתוכנית File' ->' דוגמהamples' ->'BluetoothSerial' ->'SerialToSerialBT' . חבר את ההתקן למחשב ובחר את היציאה המתאימה לצריבה. לאחר השלמתו, המכשיר יפעיל אוטומטית בלוטות', ושם המכשיר הוא ESP32test'. בשלב זה, השתמש בכלי שליחת היציאות הטוריות של Bluetooth במחשב כדי לממש את השידור השקוף של נתונים טוריים של Bluetooth.



1.3.סריקת WIFI
פתח את Arduino IDE ופתח את האקסampהתוכנית' File' ->' דוגמהamples' ->' WiFi' -> 'WiFiScan' . חבר את ההתקן למחשב ובחר את היציאה המתאימה לצריבה. לאחר השלמתו, המכשיר יפעיל אוטומטית את סריקת ה-WiFi, וניתן לקבל את תוצאת סריקת ה-WiFi הנוכחית דרך צג היציאה הטורית שמגיע עם ה-Arduino. 

הצהרת FCC
כל שינוי או שינוי שלא אושרו במפורש על ידי הגורם האחראי לתאימות עלולים לבטל את סמכותו של המשתמש להפעיל את הציוד. מכשיר זה תואם לחלק 15 של כללי FCC. ההפעלה כפופה לשני התנאים הבאים: (1) מכשיר זה אינו עלול לגרום להפרעות מזיקות, ו-(2) מכשיר זה חייב לקבל כל הפרעה שנקלטה, לרבות הפרעה שעלולה לגרום לפעולה לא רצויה.
הצהרת חשיפה לקרינה של FCC: ציוד זה עומד במגבלות החשיפה לקרינה של FCC שנקבעו עבור סביבה בלתי מבוקרת. יש להתקין ולהפעיל ציוד זה במרחק מינימלי של 20 ס"מ בין הרדיאטור לגופך.
פֶּתֶק : ציוד זה נבדק ונמצא תואם למגבלות עבור מכשיר דיגיטלי Class B, בהתאם לחלק 15 של כללי FCC. מגבלות אלו נועדו לספק הגנה סבירה מפני הפרעות מזיקות בהתקנה למגורים. ציוד זה מייצר, משתמש ויכול להקרין אנרגיית תדר רדיו, ואם לא מותקן ולא נעשה בו שימוש בהתאם להוראות, עלול לגרום להפרעות מזיקות לתקשורת רדיו. עם זאת, אין ערובה לכך שלא תתרחש הפרעה בהתקנה מסוימת. אם ציוד זה אכן גורם להפרעה מזיקה לקליטת רדיו או טלוויזיה, שניתן לקבוע על ידי כיבוי והדלקה של הציוד, מומלץ למשתמש לנסות לתקן את ההפרעה באחד או יותר מהאמצעים הבאים: - כיוון מחדש או מיקום הקבלה מחדש אַנטֶנָה. -הגדל את ההפרדה בין הציוד למקלט. -חבר את הציוד לשקע במעגל שונה מזה שאליו מחובר המקלט. -התייעצו עם הספק או עם טכנאי רדיו/טלוויזיה מנוסה לקבלת עזרה.
מסמכים / משאבים
![]() | ערכת פיתוח ATOMS3 |
הפניות
- מדריך למשתמשmanual.tools
