ຊຸດການພັດທະນາ ATOMS3
ຄູ່ມືຜູ້ໃຊ້
ໂຄງຮ່າງ
AtomS3 ເປັນກະດານພັດທະນາໂດຍອີງໃສ່ຊິບ ESP32-S3 ແລະປະກອບມີຫນ້າຈໍ 0.85 "TFT. ກະດານມີສອງປຸ່ມແລະພອດ 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 dual-core, ສູງສຸດ 240mhz, ກໍ່ສ້າງໃນ 512KB SRAM (TCM), 45 pins GPIO ທີ່ສາມາດວາງແຜນໄດ້, ແລະການໂຕ້ຕອບການສື່ສານທີ່ອຸດົມສົມບູນ. Esp32-s3 ຮອງຮັບຄວາມອາດສາມາດໃຫຍ່ກວ່າຂອງ SPI Flash octal ຄວາມໄວສູງ ແລະ off-chip RAM, ແລະຮອງຮັບການເກັບຂໍ້ມູນທີ່ກຳນົດຄ່າໂດຍຜູ້ໃຊ້ ແລະເກັບຂໍ້ມູນການສອນ.
ໜ້າຈໍ TFT ເປັນຈໍສີ 0.85” ຂັບເຄື່ອນໂດຍ GC9107 ທີ່ມີຄວາມລະອຽດ 128 x 128.tage ຊ່ວງ 2.4-3.3V, ຊ່ວງອຸນຫະພູມປະຕິບັດການ 0-40°C.
ຊິບການຈັດການພະລັງງານແມ່ນ SY8089 ຂອງ Silergy. ການເຮັດວຽກ voltage ຊ່ວງແມ່ນ 2.7V-5.5V, ປະຈຸບັນການສາກໄຟແມ່ນ 2A. AtomS3 ມາພ້ອມກັບທຸກສິ່ງທີ່ທ່ານຕ້ອງການເພື່ອຂຽນໂປຣແກຣມ ESP32, ທຸກຢ່າງທີ່ເຈົ້າຕ້ອງເຮັດ ແລະພັດທະນາ
ລາຍລະອຽດ PIN
2.1.USB INTERFACE
AtomS3 ຖືກຕັ້ງຄ່າດ້ວຍການໂຕ້ຕອບ USB type-c ແລະຮອງຮັບໂປຣໂຕຄໍການສື່ສານມາດຕະຖານ USB2.0.
2.2.GROVE INTERFACE
4P ຖືກຕິດຕັ້ງດ້ວຍການໂຕ້ຕອບ MSCAMREA GROVE ທີ່ມີໄລຍະຫ່າງຂອງ 2.0mm. ສາຍໄຟພາຍໃນແມ່ນເຊື່ອມຕໍ່ກັບ GND, 5V, GPIO36 ແລະ GPI037.

2.3.GPIO INTERFACE 
5p ແມ່ນອຸປະກອນທີ່ມີການໂຕ້ຕອບ busbar ໄລຍະຫ່າງ 2.54 ມມ, ແລະສາຍໄຟພາຍໃນແມ່ນເຊື່ອມຕໍ່ກັບ GPI014, GPIO17, GPI042, GPI040, ແລະ 3.3V.
4p ຖືກຕັ້ງຄ່າດ້ວຍພອດລົດເມໄລຍະຫ່າງ 2.54 ມມ, ແລະສາຍພາຍໃນແມ່ນ GPI038, GPI039, SV, ແລະ GND.
ຄຳອະທິບາຍທີ່ມີປະໂຫຍດ
ບົດນີ້ deschbes ESP32-S3 ໂມດູນແລະຫນ້າທີ່ຕ່າງໆ.
3.1.CPU ແລະຄວາມຊົງຈໍາ
Xtensai, dual core 32-bit LX7 microprocessormp ຫາ 240 MHz
- ROM 384 K8
- 512 K8 SRAM
- 16 KB SRAM ໃນ RTC
- SP/, ຄູ່ SP/, Quad SPI Octal SRI OP' ແລະ OP/ interfaces ທີ່ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ກັບ flash ຫຼາຍແລະ RAM ພາຍນອກ.
- ຕົວຄວບຄຸມ Flash ທີ່ມີ cache ແມ່ນສະຫນັບສະຫນູນ
- Flash in-Circuit Programming (/CP) ຮອງຮັບ
3.2 ລາຍລະອຽດການເກັບຮັກສາ
3.2.1.ແຟລດພາຍນອກ ແລະ RAM
ESP32-S3 ຮອງຮັບ SPI, Dual SPI, Quad SPI, Octal SPI, QM ແລະ OPI interfaces ທີ່ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ກັບ flash ພາຍນອກຫຼາຍແລະ RAM.
ແຟລດພາຍນອກແລະ RAM ສາມາດຖືກແຜນທີ່ເຂົ້າໄປໃນພື້ນທີ່ຫນ່ວຍຄວາມຈໍາຂອງຄໍາແນະນໍາ CPU ແລະພື້ນທີ່ຫນ່ວຍຄວາມຈໍາຂໍ້ມູນແບບອ່ານເທົ່ານັ້ນ. RAM ພາຍນອກຍັງສາມາດຖືກແຜນທີ່ເຂົ້າໄປໃນພື້ນທີ່ຫນ່ວຍຄວາມຈໍາຂໍ້ມູນ CPU. ESP32-S3 ຮອງຮັບ flash ແລະ RAM ພາຍນອກໄດ້ເຖິງ 168, ແລະການເຂົ້າລະຫັດ/ຖອດລະຫັດຮາດແວໂດຍອີງໃສ່ XTS-AES ເພື່ອປົກປ້ອງບັນດາໂຄງການຜູ້ໃຊ້ ແລະຂໍ້ມູນໃນ flash ແລະ RAM ພາຍນອກ.
ໂດຍຜ່ານຖານຄວາມຈໍາຄວາມໄວສູງ, ESP32-S3 ສາມາດສະຫນັບສະຫນູນໃນເວລາສູງສຸດ:
- ແຟລດພາຍນອກຫຼື RAM ວາງແຜນໃສ່ໃນພື້ນທີ່ຄໍາແນະນໍາ 32 MB ເປັນບລັອກສ່ວນບຸກຄົນຂອງ 64 KB
- RAM ພາຍນອກຖືກແຜນທີ່ເຂົ້າໄປໃນພື້ນທີ່ຂໍ້ມູນ 32 MB ເປັນບລັອກສ່ວນບຸກຄົນຂອງ 64 KB. 8-bit, 16-bit, 32-bit, ແລະ 128-bit ອ່ານແລະຂຽນແມ່ນ Flash ພາຍນອກຍັງສາມາດແຜນທີ່ເຂົ້າໄປໃນພື້ນທີ່ຂໍ້ມູນ 32 MB ເປັນບລັອກສ່ວນບຸກຄົນຂອງ 64 KB, ແຕ່ສະຫນັບສະຫນູນພຽງແຕ່ 8-bit, 16-bit, 32 ເທົ່ານັ້ນ. -bit ແລະ 128-bit ອ່ານ.
3.3.CPU ໂມງ
ໂມງ CPU ມີສາມແຫຼ່ງທີ່ເປັນໄປໄດ້:
- ໂມງໄປເຊຍກັນຕົ້ນຕໍພາຍນອກ
- ພາຍໃນ RC oscillator ໄວ (ປົກກະຕິປະມານ 17.5 MHz, ແລະປັບໄດ້)
- ໂມງ PLL
ແອັບພລິເຄຊັນສາມາດເລືອກແຫຼ່ງໂມງຈາກສາມໂມງຂ້າງເທິງ. ແຫຼ່ງໂມງທີ່ເລືອກຈະຂັບໂມງ CPU ໂດຍກົງ, ຫຼືຫຼັງຈາກການແບ່ງ, ຂຶ້ນກັບແອັບພລິເຄຊັນ. ເມື່ອ CPU ຖືກຣີເຊັດ, ແຫຼ່ງໂມງເລີ່ມຕົ້ນຈະເປັນໂມງຜລຶກຫຼັກພາຍນອກແບ່ງດ້ວຍ 2.
3.4. ການຄຸ້ມຄອງ RTC ແລະພະລັງງານຕ່ໍາ
ດ້ວຍການໃຊ້ເທັກໂນໂລຍີການຈັດການພະລັງງານແບບພິເສດ, ESP32-S3 ສາມາດປ່ຽນລະຫວ່າງໂຫມດພະລັງງານທີ່ແຕກຕ່າງກັນ. (ເບິ່ງຕາຕະລາງ 1).
- ໂໝດນຳໃຊ້: CPU ແລະວິທະຍຸຊິບເປີດຢູ່. ຊິບສາມາດຮັບ, ສົ່ງ, ຫຼືຟັງ.
- ໂໝດໂມເດັມ: CPU ເຮັດວຽກ ແລະຄວາມໄວໂມງສາມາດຫຼຸດລົງໄດ້. ແຖບເບດແບນໄຮ້ສາຍ ແລະວິທະຍຸຖືກປິດໃຊ້ງານ, ແຕ່ການເຊື່ອມຕໍ່ໄຮ້ສາຍສາມາດເຮັດວຽກຢູ່ໄດ້.
- ໂໝດນອນຫຼັບ: CPU ຢຸດຊົ່ວຄາວ. ອຸປະກອນຕໍ່ພ່ວງ RTC, ເຊັ່ນດຽວກັນກັບຕົວປະມວນຜົນ ULP ສາມາດຖືກປຸກເປັນແຕ່ລະໄລຍະໂດຍການຈັບເວລາ. ເຫດການປຸກໃດໆ (MAC, ເຄື່ອງຈັບເວລາ RTC, ຫຼືການລົບກວນພາຍນອກ) ຈະປຸກຊິບ. ການເຊື່ອມຕໍ່ໄຮ້ສາຍສາມາດເຮັດວຽກໄດ້. ຜູ້ໃຊ້ສາມາດເລືອກທີ່ຈະຕັດສິນໃຈສິ່ງທີ່ຈະປິດອຸປະກອນ / ສືບຕໍ່ (ເບິ່ງຮູບທີ່ 1), ສໍາລັບຈຸດປະສົງການປະຢັດພະລັງງານ.
- ໂໝດການນອນຫຼັບ: CPU ແລະອຸປະກອນຕໍ່ພ່ວງສ່ວນໃຫຍ່ຖືກປິດລົງ. ມີພຽງໜ່ວຍຄວາມຈຳ 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 ຖືກນໍາໃຊ້ກັບ pins ການສະຫນອງພະລັງງານຕໍ່ໂດເມນພະລັງງານ | 0. | 4. | V |
| !ຜົນຜະລິດ. | ສະສົມ l0 ຜົນຜະລິດປະຈຸບັນ | 1500 | mA | |
| ຮ້ານ | ອຸນຫະພູມການເກັບຮັກສາ | -40 | 150 | °C |
- ໂດຍຜ່ານແຜ່ນການສະຫນອງພະລັງງານ, ອ້າງອີງ ESP32 ຂໍ້ມູນຈໍາເພາະ ເອກະສານຊ້ອນທ້າຍ 10_MUX, ເປັນ SD_CLK ຂອງການສະຫນອງພະລັງງານສໍາລັບ VDD_SDIO.
4.2. ວິທະຍຸ WIFI ແລະ BASEBAND
ວິທະຍຸ ESP32-S3 Wi-Fi ແລະ baseband ສະຫນັບສະຫນູນຄຸນສົມບັດດັ່ງຕໍ່ໄປນີ້:
- 11b/g/n
- 11n MCS0-7 ທີ່ຮອງຮັບແບນວິດ 20 MHz ແລະ 40 MHz
- 11n MCS32
- 11n 0.4 1.15 guard-interval
- ອັດຕາຂໍ້ມູນສູງເຖິງ 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 | 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 | |
ເລີ່ມຕົ້ນໄວ
1.1.ARDUINO IDE
ຢ້ຽມຢາມເຈົ້າຫນ້າທີ່ຂອງ Arduino webເວັບໄຊ (https://www.arduino.cc/en/Main/Software), ເລືອກຊຸດການຕິດຕັ້ງສໍາລັບລະບົບປະຕິບັດການຂອງທ່ານເອງເພື່ອດາວໂຫລດ. >1.ເປີດ Arduino IDE, ໄປທີ່ ' File' -> 'Peferences' ->' Settings' >2.Copy the following M5Stack Boards Manager url ກັບ 'ຜູ້ຈັດການກະດານເພີ່ມເຕີມ URLs:' https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package esp32 dev index.json
>3.ນຳທາງໄປຫາ 'Tools' ->' Board: ' ->' Boards Manager...' >4.Search 'ESP32' ໃນໜ້າຕ່າງປັອບອັບ, ຊອກຫາມັນແລ້ວຄລິກ 'ຕິດຕັ້ງ' >5.ເລືອກ 'Tools' - >' Board:' ->'ESP32-Arduino-ESP32 Dev Module

1.2.BLUETOOTH SERIAL
ເປີດ Arduino IDE ແລະເປີດ exampໂຄງການ le File' -> ' ຕົວຢ່າງamples' ->'BluetoothSerial' ->'SerialToSerialBT' . ເຊື່ອມຕໍ່ອຸປະກອນກັບຄອມພິວເຕີແລະເລືອກພອດທີ່ສອດຄ້ອງກັນທີ່ຈະໄຫມ້. ຫຼັງຈາກສໍາເລັດ, ອຸປະກອນຈະແລ່ນ Bluetooth ໂດຍອັດຕະໂນມັດ, ແລະຊື່ອຸປະກອນແມ່ນ ESP32test' . ໃນເວລານີ້, ໃຫ້ນໍາໃຊ້ເຄື່ອງມືການສົ່ງພອດ serial Bluetooth ໃນ PC ເພື່ອຮັບຮູ້ການສົ່ງຂໍ້ມູນ Bluetooth serial ຄວາມໂປ່ງໃສ.



1.3.ການສະແກນ WIFI
ເປີດ Arduino IDE ແລະເປີດ example ໂຄງການ File' -> ' ຕົວຢ່າງamples' ->' WiFi' ->'WiFiScan'. ເຊື່ອມຕໍ່ອຸປະກອນກັບຄອມພິວເຕີແລະເລືອກພອດທີ່ສອດຄ້ອງກັນທີ່ຈະໄຫມ້. ຫຼັງຈາກສໍາເລັດ, ອຸປະກອນຈະດໍາເນີນການສະແກນ WiFi ອັດຕະໂນມັດ, ແລະຜົນໄດ້ຮັບການສະແກນ WiFi ໃນປະຈຸບັນສາມາດໄດ້ຮັບໂດຍຜ່ານການຕິດຕາມທີ່ Port serial ທີ່ມາກັບ Arduino ໄດ້. 

ຖະແຫຼງການ FCC
ການປ່ຽນແປງໃດໆທີ່ບໍ່ໄດ້ຮັບການອະນຸມັດຢ່າງຈະແຈ້ງໂດຍພາກສ່ວນທີ່ຮັບຜິດຊອບສໍາລັບການປະຕິບັດສາມາດເຮັດໃຫ້ສິດທິຂອງຜູ້ໃຊ້ໃນການດໍາເນີນງານອຸປະກອນເປັນໂມຄະ. ອຸປະກອນນີ້ປະຕິບັດຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ການດໍາເນີນງານແມ່ນຂຶ້ນກັບສອງເງື່ອນໄຂຕໍ່ໄປນີ້: (1) ອຸປະກອນນີ້ອາດຈະບໍ່ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍ, ແລະ (2) ອຸປະກອນນີ້ຕ້ອງຍອມຮັບການແຊກແຊງໃດໆທີ່ໄດ້ຮັບ, ລວມທັງການລົບກວນທີ່ອາດຈະເຮັດໃຫ້ເກີດການດໍາເນີນການທີ່ບໍ່ປາດຖະຫນາ.
FCC Radiation Statement: ອຸປະກອນນີ້ປະຕິບັດຕາມຂໍ້ຈໍາກັດການຮັບແສງຂອງກໍາມັນຕະພາບລັງສີ FCC ທີ່ກໍານົດໄວ້ສໍາລັບສະພາບແວດລ້ອມທີ່ບໍ່ມີການຄວບຄຸມ. ອຸປະກອນນີ້ຄວນຈະໄດ້ຮັບການຕິດຕັ້ງແລະປະຕິບັດການທີ່ມີໄລຍະຫ່າງຕໍາ່ສຸດທີ່ 20cm ລະຫວ່າງ radiator ແລະຮ່າງກາຍຂອງທ່ານ.
ໝາຍເຫດ : ອຸປະກອນນີ້ໄດ້ຮັບການທົດສອບແລະພົບເຫັນວ່າປະຕິບັດຕາມຂອບເຂດຈໍາກັດສໍາລັບອຸປະກອນດິຈິຕອນ B Class B, ອີງຕາມພາກທີ 15 ຂອງກົດລະບຽບ FCC. ຂໍ້ຈໍາກັດເຫຼົ່ານີ້ຖືກອອກແບບມາເພື່ອສະຫນອງການປົກປ້ອງທີ່ສົມເຫດສົມຜົນຕໍ່ການແຊກແຊງທີ່ເປັນອັນຕະລາຍໃນການຕິດຕັ້ງທີ່ຢູ່ອາໄສ. ອຸປະກອນນີ້ສ້າງ, ການນໍາໃຊ້ແລະສາມາດ radiate ພະລັງງານຄວາມຖີ່ວິທະຍຸແລະ, ຖ້າຫາກວ່າບໍ່ໄດ້ຕິດຕັ້ງແລະນໍາໃຊ້ຕາມຄໍາແນະນໍາ, ອາດຈະເຮັດໃຫ້ເກີດການຂັດຂວາງການສື່ສານວິທະຍຸເປັນອັນຕະລາຍ. ຢ່າງໃດກໍ່ຕາມ, ບໍ່ມີການຮັບປະກັນວ່າການແຊກແຊງຈະບໍ່ເກີດຂື້ນໃນການຕິດຕັ້ງໂດຍສະເພາະ. ຖ້າອຸປະກອນນີ້ເຮັດໃຫ້ເກີດການລົບກວນທີ່ເປັນອັນຕະລາຍຕໍ່ການຮັບວິທະຍຸຫຼືໂທລະພາບ, ເຊິ່ງສາມາດຖືກກໍານົດໂດຍການປິດແລະເປີດອຸປະກອນ, ຜູ້ໃຊ້ໄດ້ຖືກຊຸກຍູ້ໃຫ້ພະຍາຍາມແກ້ໄຂການລົບກວນໂດຍຫນຶ່ງຫຼືຫຼາຍມາດຕະການຕໍ່ໄປນີ້: — Reorient or relocate the receives ເສົາອາກາດ. - ເພີ່ມທະວີການແຍກອອກລະຫວ່າງອຸປະກອນແລະການຮັບ. — ເຊື່ອມຕໍ່ອຸປະກອນເຂົ້າໄປໃນເຕົ້າສຽບຢູ່ໃນວົງຈອນແຕກຕ່າງກັນກັບການເຊື່ອມຕໍ່ກັບເຄື່ອງຮັບ. — ໃຫ້ປຶກສາຫາຜູ້ຈໍາຫນ່າຍຫຼືວິທະຍຸວິທະຍຸ / ໂທລະພາບທີ່ມີປະສົບການສໍາລັບການຊ່ວຍເຫຼືອ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ຊຸດພັດທະນາ M5STACK ATOMS3 [pdf] ຄູ່ມືຜູ້ໃຊ້ M5ATOMS3, 2AN3WM5ATOMS3, ຊຸດພັດທະນາ ATOMS3, ATOMS3, ຊຸດພັດທະນາ |


