1. Киришүү
Бул колдонмо M5Stack ATOMS3R Compact ESP32-S3 Development Kit үчүн маанилүү маалыматты берет. ATOMS3R - бул ар кандай орнотулган акылдуу түзмөктөр үчүн иштелип чыккан жогорку деңгээлде интеграцияланган, компакттуу программалануучу контроллер. Ал ESP32-S3 негизги контроллерине, 0.85 дюймдук түстүү IPS экранына жана бир нече интеграцияланган сенсорлорго жана кеңейтүү мүмкүнчүлүктөрүнө ээ.
Түзмөктү туура колдонуу жана анын потенциалын максималдуу түрдө жогорулатуу үчүн, аны иштетүүдөн мурун, ушул колдонмону кылдаттык менен окуп чыгыңыз.
2. Продукт бүтүп калдыview
M5Stack ATOMS3R ESP32-S3-PICO-1-N8R8 негизги контроллеринин айланасында курулган, орнотулган WiFi, 8 МБ ички FLASH жана 8 МБ PSRAM сунуштайт. Анын компакттуу өлчөмү (24x24x12.9 мм) аны орун чектелүү долбоорлор үчүн идеалдуу кылат.
2.1 Негизги өзгөчөлүктөрү
- ESP32-S3-PICO-1-N8R8 негизги контроллери интеграцияланган WiFi менен.
- Жакшыртылган иштеши үчүн 8 МБ ички FLASH жана 8 МБ PSRAM.
- Визуалдык кайтарым байланыш үчүн 0.85 дюймдук түстүү IPS экран (128x128px).
- Экрандын астында жайгашкан программалануучу баскыч.
- Интеграцияланган 3-октуу BMM150 геомагниттик сенсору жана 6-октуу BMI270 позиция сенсору.
- Электр менен камсыздоо жана микропрограммалык камсыздоону жүктөп алуу үчүн Type-C интерфейси.
- I2C/GPIO/ADC/UART үчүн HY2.0-4P кеңейтүү порту (Port.A).
- Оңой кеңейтүү үчүн астыңкы жагында алты GPIO жана кубат төөнөгүчтөрү сакталган.
- Зымсыз байланыштын иштешин жана туруктуулугун жакшыртуу үчүн жакшыртылган 3D антенна.
- Инфракызыл (ИК) нурлануу функциясы.
2.2 Компонентти идентификациялоо
Төмөнкү сүрөттө ATOMS3R иштеп чыгуу комплектинин негизги компоненттери жана интерфейстери көрсөтүлгөн.

Сүрөттүн сүрөттөлүшү: Бул диаграммада M5Stack ATOMS3R түзмөгү алдыңкы бетинин жантайыңкы көрүнүшүнөн көрсөтүлүп, анын негизги өзгөчөлүктөрү баса белгиленет. Белгилер 0.85 дюймдук IPS LCD экранын, ички баскычты, кубаттоо жана программалоо үчүн USB-C портун, кеңейтүү үчүн HY2.0-4P Port.A жана алты тышкы GPIO төөнөгүчтөрүн көрсөтүп турат. Ошондой эле, ал ички BMI270 жана BMM150 сенсорлорун, инфракызыл LEDди жана 8 МБ флеш жана 8 МБ PSRAM менен ESP32-S3-PICO контроллерин көрсөтөт. Өлчөмдөрү 24x24x12.9 мм деп белгиленген.
Pinout жана кеңейтүү портторун жакшылап карап чыгуу:

Сүрөттүн сүрөттөлүшү: Бул сүрөт жогорудан ылдый карай берет view M5Stack ATOMS3Rдин пинут конфигурациясын даана көрсөтүп турат. Белгилерде 3V3, 5V жана Ground (G) пиндери, ошондой эле белгилүү бир GPIO пиндери (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48) көрсөтүлгөн. Ошондой эле, анда LCD (MOSI, SCK, RS, CS, BL), IR LED жана баскыч (BTN) үчүн туташуулар кеңири баяндалган. Port.A туташтыргычы төмөнкү борбордо көрүнүп турат.
3. Кутуда эмне бар
Пакетти ачканда, сиз төмөнкү нерсени табышыңыз керек:
- 1x M5Stack ATOMS3R иштеп чыгуу комплекти
ATOMS3R адатта көрсөтүлгөндөй таңгакталган:

Сүрөттүн сүрөттөлүшү: M5Stack ATOMS3R тунук блистер таңгагында көрсөтүлгөн, түзмөк пластиктин артынан көрүнүп турат. Таңгактоодо "ATOM S3R" бренди жана M5Stack логотиби бар.
4. Орнотуу
4.1 Аппаратты кубаттоо
ATOMS3R USB Type-C порту аркылуу кубатталат. Стандарттуу USB Type-C кабелин түзмөккө жана 5V кубат булагына (мисалы, компьютердин USB портуна же USB дубал адаптерине) туташтырыңыз.

Сүрөттүн сүрөттөлүшү: Бул сүрөттө M5Stack ATOMS3R түзмөгүнүн ылдыйкы бети көрсөтүлгөн, анда кубат жана маалымат үчүн USB Type-C порту жана тышкы перифериялык түзүлүштөр үчүн HY2.0-4P Port.A туташтыргычы даана көрсөтүлгөн. USB-C портунун жанында сары жана кара сызыктуу эскертүүчү этикетка көрүнүп турат.
4.2 Программалык камсыздоо чөйрөсүн орнотуу
ATOMS3R ар кандай иштеп чыгуу чөйрөлөрүн колдойт. Каалооңузга жана долбоордун талаптарына жараша бирин тандаңыз:
- Arduino IDE: C/C++ программалоо үчүн. Arduino үчүн ESP32 платасын колдоо пакетин орнотушуңуз керек болот. Толук маалымат алуу үчүн расмий M5Stack документтерин караңыз.
- UIFlow: A web-негизделген графикалык программалоо платформасы, башталгычтар үчүн идеалдуу. UIFlow'го сиздин аркылуу кириңиз web браузериңизди иштетип, ATOMS3R'иңизди туташтырыңыз.
- Микропитон: Python негизиндеги программалоо үчүн. Micropython микропрограммасын түзмөккө орнотуп, аны менен өз ара аракеттенүү үчүн сериялык терминалды же IDEди колдонушуңуз керек болот.
Ар бир чөйрөнү орнотуу боюнча кеңири көрсөтмөлөрдү расмий M5Stack сайтынан тапса болот webсайт: M5Stack документтери.
4.3 Микропрограмманы жүктөө
Микропрограмманы ATOMS3Rге USB Type-C интерфейси аркылуу жүктөп алууга болот. Тандалган иштеп чыгуу чөйрөсүнө жараша, бул процесс үчүн белгилүү бир куралдар (мисалы, ESP-IDF, Arduino IDE жүктөөчүсү, UIFlow desktop IDE) колдонулат.
5. Иштөө нускамалары
5.1 Негизги операция
- Күйгүзүү: ATOMS3R түзмөгүн USB Type-C порту аркылуу 5V кубат булагына туташтырыңыз. Түзмөк автоматтык түрдө күйөт.
- Экран: 0.85 дюймдук IPS экраны программалангандай маалыматты көрсөтөт.
- Программалануучу баскыч: Экрандын астында баскыч жайгашкан. Анын функциясы жүктөлгөн микропрограмма менен аныкталат. Адатта, кыска басуу окуяны ишке киргизиши мүмкүн, ал эми узак басуу (мисалы, 2 секунд) баштапкы абалга келтирүүнү же белгилүү бир режимге өтүүнү башташы мүмкүн.
5.2 Кеңейтүү портторун жана пиндерди колдонуу
- Порт.A (HY2.0-4P): Бул порт I2C, GPIO, ADC жана UART мүмкүнчүлүктөрүн камсыз кылат. Ал оңой кеңейтүү үчүн M5Stack'тин Grove менен шайкеш келген түзмөктөрү менен шайкеш келет.
- Төмөнкү GPIO төөнөгүчтөрү: Түзмөктүн астыңкы жагында алты GPIO жана кубат төөнөгүчтөрү жайгашкан, бул нан такталарына же башка перифериялык түзүлүштөргө ыңгайлаштырылган туташууларды жүргүзүүгө мүмкүндүк берет. Конкреттүү төөнөгүчтөрдү дайындоо үчүн 2.2-бөлүмдөгү төөнөгүч схемасын караңыз.
5.3 Интегралдык сенсорлор
- BMM150 Геомагниттик сенсор: Компас колдонмолору үчүн пайдалуу болгон 3 огу бар магнит талаасынын маалыматтарын берет.
- BMI270 маанай сенсору: Кыймылды сезүү жана багытты көзөмөлдөө үчүн пайдалуу болгон 6 октуу инерциялык өлчөө бирдигинин (IMU) маалыматтарын (3 октуу гироскоп жана 3 октуу акселерометр) берет.
Бул сенсорлордон маалыматтарга жетүү үчүн сиз тандаган иштеп чыгуу чөйрөсүндө тиешелүү китепканалар жана программалоо талап кылынат.
6. Техникалык шарттар
| Өзгөчөлүк | Деталь |
|---|---|
| Негизги контроллер | ESP32-S3-PICO-1-N8R8 |
| Flash Memory | 8 МБ ички сактагыч |
| PSRAM | 8 МБ ички сактагыч |
| Дисплей | 0.85 дюймдук түстүү IPS экран (128x128px) |
| Зымсыз байланыш | Wi-Fi (802.11bgn) |
| Сенсорлор | BMM150 (3 октуу геомагниттик), BMI270 (6 октуу позиция) |
| Интерфейс | USB Type-C, HY2.0-4P (Port.A), 6x GPIO/Power Pins |
| Операциялык системаны колдоо | Arduino, UIFlow, Micropython |
| Өлчөмдөрү (LxWxH) | 0.95 x 0.95 x 0.5 дюйм (24 x 24 x 12.9 мм) |
| Салмагы | 0.24 унция (болжол менен 6.8 г) |
| Түс | Ак |
7. Кыйынчылыктарды
7.1 Түзмөк күйбөй жатат
- USB Type-C кабели ATOMS3R жана кубат булагына бекем туташтырылганын текшериңиз.
- Кубат булагынын (мисалы, компьютердин USB порту, дубал адаптери) иштеп жатканын жана 5 В чыңалуу менен камсыз кылып жатканын текшериңиз.
- Башка USB Type-C кабелин колдонуп көрүңүз.
7.2 Микропрограмманы жүктөө көйгөйлөрү
- Компьютериңизге ESP32-S3 үчүн туура драйверлер орнотулганын текшериңиз.
- Иштеп чыгуу чөйрөңүздөн (Arduino IDE ж.б.) туура COM портун тандаңыз.
- IDE'ңизде туура плата түрү (мисалы, ESP32-S3 Dev Module) тандалганын текшериңиз.
- IDE чыгаруу консолундагы ката билдирүүлөрүн текшериңиз.
7.3 Экран көрсөтүлбөй жатат
- Кодуңузда дисплейди инициализациялоо жана чийүү үчүн керектүү буйруктар бар экенин текшериңиз.
- Дисплей китепканасы 0.85 дюймдук IPS экраны үчүн туура конфигурацияланганын текшериңиз.
7.4 Wi-Fi байланыш көйгөйлөрү
- Кодуңуздагы Wi-Fi SSID жана сырсөзүңүздү эки жолу текшериңиз.
- ATOMS3R Wi-Fi кирүү чекитиңиздин диапазонунда экенин текшериңиз.
- ESP32-S3 адатта бул диапазонду колдогондуктан, Wi-Fi тармагыңыз 2.4 ГГц диапазонунда иштеп жатканын ырастаңыз.
8. Техникалык тейлөө
- Тазалоо: Түзмөктү тазалоо үчүн жумшак, кургак чүпүрөктү колдонуңуз. Суюктуктарды же абразивдүү тазалоочу каражаттарды колдонуудан алыс болуңуз.
- Сактагыч: ATOMS3Rди салкын, кургак жерде, күндүн түз тийген нурларынан жана өтө жогорку температурадан алыс сактаңыз.
- Колдонуу: Экранга, портторго же төөнөгүчтөргө физикалык зыян келтирбөө үчүн түзмөктү этияттык менен кармаңыз.
- Программалык камсыздоонун жаңыртуулары: M5Stack кызматкерин үзгүлтүксүз текшерип туруңуз webоптималдуу иштөөнү жана жаңы функцияларга жетүүнү камсыз кылуу үчүн эң акыркы микропрограммалык камсыздоо жана китепкана жаңыртуулары үчүн сайт.
9. Кепилдик жана колдоо
Кепилдик, техникалык колдоо жана кошумча ресурстар боюнча толук маалымат алуу үчүн, расмий M5Stack сайтына кириңиз webсайт:
- Официалдуу Webсайт: m5stack.com
- Документтер: docs.m5stack.com
- Коомчулук форумдары: Башка колдонуучулар менен байланышып, M5Stack'тин коомдук платформаларында чечимдерди табыңыз.
Сураныч, кепилдик дооматтар үчүн сатып алуу далилиңизди сактап коюңуз.





