kakano studio ESP32 RISC-V Tiny MCU Poari
ESP32 NGA WHAKAMAHI HUA
Ngā āhuatanga
- Hononga Whakarei ake: Ka whakakotahi i te 2.4GHz Wi-Fi 6 (802.11ax), Nihokikorangi 5(LE), me te hononga reo irirangi IEEE 802.15.4, ka taea e koe te tono i nga tikanga Miro me te Zigbee.
- Matter Native: E tautoko ana i te hanga kaupapa-a-maamaa-a-Matter na runga i te pai ake o te hononga, te whakatutuki i te mahi tahi.
- Haumarutanga Whakamunatia ki te maramara: Ma te ESP32-C6, ka kawea mai te haumarutanga whakamunatia-i-kiripi ki o kaupapa kaainga atamai ma te whakamunatanga, me te Taiao Whakaoti Whakapono (TEE)
- Mahinga RF tino pai: He antenna runga-papa ki runga ki te 80m
Awhe BLE/Wi-Fi, i te wa e rahui ana he atanga mo te antenna UFL o waho - Te Whakamahi Hiko Hiko: Ka tae mai me nga momo mahi e 4, me te iti rawa ko te 15 μA i roto i te aratau moe hohonu, me te tautoko hoki i te whakahaere utu pākahiko lithium.
- Tukatuka RISC-V Tärua: Ka whakauruhia e rua nga 32-bit RISC-V tukatuka, me te mahinga teitei e rere ana ki runga ki te 160 MHz, me te iti-kaha karaka karaka ki te 20.
- Tauira XIAODDesigns: Kei te noho tonu nga hoahoa XIAO matarohia o te ahua o te koromatua-rahi o te 21 x 17.5mm, me te maunga kotahi-taha, e tino pai ana mo nga kaupapa iti mokowhiti penei i nga kakahu kakahu.
Whakaahuatanga
Ko te Seeed Studio XIAO ESP32C6 e whakakahangia ana e te ESP32-C6 SoC tino whakauru, i hangaia i runga i nga kaitukatuka 32-bit RISC-V e rua, me te tukatuka teitei (HP) me te rere ki runga ki te 160 MHz, me te iti-mana (LP) 32-bit RISC-V tukatuka, ka taea te kati i te 20MHz. He 512KB SRAM me te 4 MB Flash kei runga i te maramara, ka taea te maha atu o nga waahi hotaka, me te kawe mai i etahi atu huarahi ki nga ahuatanga whakahaere IoT.
Ko te XIAO ESP32C6 he Matter na tona hononga ahokore kua pai ake. Ko te waea iti te puranga e tautoko ana i te 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, me te Miro (802.15.4). I te mea ko te mema tuatahi o te XIAO e hototahi ana ki te Miro, he mea tino pai mo te hanga kaupapa matter-c ompliant, na reira ka tutuki te mahi tahi i roto i te kaainga-a-maatau.
Kia pai ake te tautoko i o kaupapa IoT, ko te XIAO ESP32C6 ehara i te whakarato i te whakakotahitanga ngawari me nga papaahi kapua auraki penei i te ESP Rain Maker, AWS IoT, Microsoft Azur e, me Google Cloud, engari ka whai waahi ano te haumarutanga mo o tono IoT. Ma tana potae haumaru i runga i te maramara, te whakamunatanga uira, te whakamarumaru tuakiri, me te Taiao Whakatupato Whakapono (TEE), ma tenei poari iti e whakarite te taumata haumaru e hiahiatia ana mo nga kaiwhakawhanake e rapu ana ki te hanga otinga maamaa, haumaru, hono.
Ko tenei XIAO hou e mau ana ki te antenna uku ki runga ki runga ki runga ki te 80m BLE/Wi-Fi awhe, i te mea kei te rahui ano he atanga mo te antenna UFL o waho. I te wa ano, ka tae mai ano me te whakahaere kohi hiko tino pai. E wha nga momo mana hiko me te papahiko lithium pākahiko whakahaere iahiko whakahaere, ka mahi i roto i te aratau Moe Hohonu me te iti o te 15 µA, he pai rawa atu mo nga tono mamao, hiko-hiko.
Ko te mema tuawaru o te whanau Seeed Studio XIAO, ka noho tonu a XIAO ESP8C32 ki te hoahoa XIAO matarohia. I hangaia kia uru ki te 6 x 21mm, XIAO Rahi Paerewa, i te mea kei te mau tonu ona waahanga matarohia kotahi-si. Ahakoa te rahi o te koromatua, he mea whakamiharo ka pakaru nga titi GPIO 17.5 katoa, tae atu ki te 15 mamati I/Os mo nga titi PWM me te 11 analog I/Os mo nga titi ADC. E tautoko ana i nga tauranga korero rangatū UART, IIC, me SPI. Ko enei ahuatanga katoa ka tino pai mo nga kaupapa mokowhiti-iti penei i nga kakahu kakahu, he waahanga kua rite ranei mo o hoahoa PCBA.
Te timatanga
Tuatahi, ka honoa e matou a XIAO ESP32C3 ki te rorohiko, honoa he LED ki te poari me te tuku i tetahi waehere ngawari mai i te Arduino IDE ki te tirotiro mehemea kei te pai te mahi o te poari ma te pihi i te LED hono.
Tatūnga pūmārō
Me whakarite e koe nga mea e whai ake nei:
- 1 x Kakano Studio XIAO ESP32C6
- 1 x Rorohiko
- 1 x USB Taura-C taura
Aki
Ka taea e etahi taura USB anake te tuku hiko kaore e taea te whakawhiti raraunga. Mena karekau he taura USB, kaore ranei koe e mohio mena ka taea e to taura USB te tuku raraunga, ka taea e koe te tirotiro i te Seeed USB Type-C tautoko USB 3.1 .
- Hipanga 1. Honoa XIAO ESP32C6 ki tō rorohiko mā te taura USB Type-C.
- Hipanga 2. Honoa he LED ki D10 titi e whai ake nei
Tuhipoka: Me mohio ki te hono i tetahi parenga (e tata ana ki te 150Ω) i roto i nga raupapa hei whakatiki i te ia na roto i te LED me te aukati i te taikaha o te ia ka taea te tahu i te LED.
Whakapaia te Pūmanawa
Kei raro iho ka whakarārangihia e ahau te putanga pūnaha, te putanga ESP-IDF, me te putanga ESP-Matter i whakamahia i roto i tenei tuhinga hei tohutoro. He putanga pumau tenei kua whakamatauria kia pai te mahi.
- Kaihautū: Ubuntu 22.04 LTS (Jammy Jellyfish).
- ESP-IDF: Tags v5.2.1.
- ESP-Matter: peka matua, mai i te 10 Haratua 2024, tuku bf56832.
- connectedhomeip: kei te mahi tahi me te commit 13ab158f10, mai i te 10 o Haratua 2024.
- Git
- Waehere Studio Visual
Tāuta ESP-Matter Step by Step
Hipanga 1. Tāutahia Ngā Tiakitanga
Tuatahi, me whakauru koe i nga kohinga e hiahiatia ana ma te whakamahi i te . Whakatuwherahia to tauranga ka mahia te whakahau e whai ake nei:apt-get
- sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-hanga python3-venv python3-dev \ python3-pip unzip libgirepository1.0-dev-dev libad
Ka whakaurua e tenei tono nga momo kete penei i te , te kaitoi (, ), me nga whare pukapuka e hiahiatia ana mo te hanga me te whakahaere i te Matter SDK.gitgccg++
Hipanga 2. Whakakohia te ESP-Matter Repository
Kohia te putunga mai i GitHub ma te whakamahi i te whakahau me te hohonu o te 1 ki te tiki i nga whakaahua hou: esp-mattergit clone
- cd ~/esp
git clone –depth 1 https://github.com/espressif/esp-matter.git
Hurihia ki roto i te whaiaronga ka arawhiti i nga waahangaroto Git e hiahiatia ana:esp-matter
- cd esp-mea
git submodule whakahou –init –depth 1
Whakatere ki te whaiaronga me te whakahaere i tetahi tuhinga Python hei whakahaere i nga waahanga iti mo nga waahanga motuhake:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –papaku
Ka whakahōu tēnei hōtuhi i ngā kōwaeroto mō ngā tūāpapa ESP32 me te Linux i runga i te āhua pāpaku (whakaaetanga hou anake).
Hipanga 3. Tāuta ESP-Matter
Hoki ki te whaiaronga pakiaka, ka whakahaere i te tuhinga whakauru: esp-matter
- cd ../…/install.sh
Ka whakauruhia e tenei tuhinga etahi atu whakawhirinakitanga motuhake ki te ESP-Matter SDK.
Hipanga 4. Tautuhia nga Taurangi Taiao
Whakaputaina te tuhinga hei whakarite i nga taurangi taiao e hiahiatia ana mo te whanaketanga:export.sh
- puna ./export.sh
Ka whirihorahia e tenei whakahau to anga me nga huarahi taiao me nga taurangi.
Hipanga 5 (Kōwhiringa). Te uru tere ki te taiao whanaketanga ESP-Matter
Hei taapiri i nga ingoa ingoa me nga tautuhinga taurangi taiao ki to file, whai i enei mahi. Ma tenei ka whirihora i to taiao anga kia ngawari ki te whakawhiti i waenga i te IDF me nga tatūnga whanaketanga Matter, ka taea ai te ccache mo te hanga tere ake..bashrc
Whakatuwherahia to tauranga ka whakamahi i te ētita kuputuhi hei whakatuwhera i te file kei roto i to whaiaronga kainga. Ka taea e koe te whakamahi, tetahi kaiwhakatika ranei e pai ana koe. Mo te example:.bashrcnano
- nano ~/.bashrc
Panuku ki raro o te file me te taapiri i nga rarangi e whai ake nei: .bashrc
- # Ingoa ingoa mo te whakatu i te taiao ESP-Matter alias get_matter='. ~/esp/esp-matter/export.sh'
- # Whakahohehia te ccache kia tere ake te whakahiato ingoa ake set_cache='kaweake IDF_CCACHE_ENABLE=1′
I muri i te taapiri i nga raina, tiakina te file ka puta atu i te ētita kuputuhi. Mēnā kei te whakamahi koe, ka taea e koe te penapena mā te pēhi i te , pato ki te whakaū, ka puta ki waho.nanoCtrl+OEnterCtrl+X
Kia whai mana ai nga huringa, me uta ano te file. Ka taea e koe tenei ma te rapu i te file te kati me te whakatuwhera ano i to tauranga. Ki te puna te file, whakamahia nga mea e whai ake nei
- puna ~/.bashrc whakahau:.bashrc.bashrc.bashrc
Inaianei ka taea e koe te whakahaere me te whakarite, te whakamau ranei i te taiao esp-matter i roto i tetahi huihuinga mutunga.get_matterset_cache
- tiki_matter set_cache
Taupānga
- Kainga Ataata Haumaru me te Hono, te whakarei ake i te oranga o ia ra ma te aunoatanga, te mana mamao, me etahi atu.
- Nga Taonga Mokowā-iti me te Pūhiko-Powered Wearables, he mihi ki te rahi o te koromatua me te iti o te whakapau hiko.
- Nga Tauari IoT Ahokore, e taea ai te tuku raraunga tere, pono.
Whakapuakanga i konei
Kaore te taputapu e tautoko i te mahi BT hopping i raro i te aratau Dss.
FCC
Tauākī FCC
Ka tutuki tenei taputapu ki te wahanga 15 o nga Ture FCC. Ko te mahi i raro i nga tikanga e rua e whai ake nei:
- Kaore pea tenei taputapu e whakararu kino, a
- Me whakaae tenei taputapu ki nga pokanoa kua tae mai, tae atu ki te pokanoa ka puta he mahi kore.
Ko nga Huringa me nga whakarereketanga kaore i tino whakaaehia e te roopu kawenga mo te hanganga ture ka whakakorehia te mana o te kaiwhakamahi ki te whakahaere i nga taputapu.
Tuhipoka: Kua whakamatauria enei taputapu, kua kitea e u ana ki nga rohe mo tetahi taputapu matihiko Class B, i runga i te wahanga 15 o nga Ture FCC. I hoahoatia enei rohe ki te whakarato i te whakamarumaru tika mai i nga pokanoa kino i roto i te whakaurunga whare. Ka mahia e tenei taputapu nga whakamahinga ka taea e ia te whakaputa i te hiko auau reo irirangi, a, ki te kore e whakauruhia, ka whakamahia i runga i nga tohutohu, ka raru pea nga korero reo irirangi. Heoi, karekau he taurangi ka kore e puta he pokanoa ki tetahi whakaurunga. Mena ka raru nga taputapu i runga i te reo irirangi, pouaka whakaata ranei, ka taea te whakatau ma te whakaweto i nga taputapu, ka akiakihia te kaiwhakamahi ki te ngana ki te whakatika i te pokanoa ma te kotahi, neke atu ranei o nga tikanga e whai ake nei:
- Whakahoahoa, nukuhia ranei te antenna whiwhi.
- Whakanuia te wehenga i waenga i te taputapu me te kaiwhiwhi.
- Honoa te taputapu ki tetahi putanga i runga i te ara iahiko rereke mai i tera e honoa ana te kaiwhiwhi.
- Korero atu ki te kaihoko, ki tetahi tohunga hangarau reo irirangi/TV mo te awhina.
Tauākī Whakaaturanga Irirangi FCC
Ka tutuki tenei tauira ki nga rohe whakakitenga iraruke FCC RF kua whakaritea mo te taiao kore whakahaere. Ko tenei kaiwhakawhiti me kaua e noho tahi me te mahi tahi me etahi atu antenna, kaiwhakawhiti ranei. Me whakauru tenei modular me te whakahaere me te iti rawa o te 20 cm i waenga i te radiator me te tinana kaiwhakamahi.
He iti noa te waahanga ki te whakauru OEM anake
Ko te kaiwhakauru OEM te kawenga mo te whakarite kia kore he tohutohu a-ringa a te kaiwhakamahi mutunga ki te tango, ki te whakauru ranei i te waahanga
Ki te kore e kitea te nama tautuhi FCC ina whakauruhia te kōwae ki roto i tetahi atu taputapu, ko waho o te taputapu i whakauruhia ai te kōwae me whakaatu he tapanga e tohu ana ki te kōwae kua mau. Ka taea e tenei tapanga o waho te whakamahi kupu penei i enei e whai ake nei: "Kei roto i te Kaituku Whakawhiti FCC ID: Z4T-XIAOESP32C6 Kei roto ranei he ID FCC: Z4T-XIAOESP32C6"
Ina whakauruhia te kōwae ki roto i tetahi atu taputapu, ko te pukapuka a te kaihautu kei raro iho nga korero whakatupato;
- Ka tutuki tenei taputapu ki te Wahanga 15 o nga Ture FCC. Ko te mahi i raro i nga tikanga e rua e whai ake nei:
- Kare pea tenei taputapu e whakararu kino.
- Me whakaae tenei taputapu ki nga pokanoa kua tae mai, tae atu ki te pokanoa ka puta he mahi kore.
- Ko nga huringa me nga whakarereketanga kaore i tino whakaaehia e te roopu kawenga mo te hanganga ture ka whakakorehia te mana o te kaiwhakamahi ki te whakahaere i nga taputapu.
Me whakauru nga taputapu me te whakamahi kia rite ki nga tohutohu a te kaiwhakanao i whakaahuahia i roto i nga tuhinga a nga kaiwhakamahi ka tae mai me te hua.
Ko nga kamupene katoa o te taputapu kaihautu e whakauru ana i tenei waahanga me te whakaaetanga modular tepe me mahi i te whakamatautau mo te tukunga raatai me te tukunga tinihanga i runga i te waahanga FCC 15C: 15.247 whakaritenga, Mena ka tutuki te hua whakamatautau ki te FCC waahanga 15C: 15.247 whakaritenga, katahi ka taea te hoko ture te kaihautu.
Antenna
Momo | Whiwhi |
Antenna maramara uku | 4.97dbi |
Antenna FPC | 1.23dbi |
Antenna toka | 2.42dbi |
Kua piri tonu te antenna, e kore e taea te whakakapi. Kōwhirihia me whakamahi i te pūihi uku i roto, i te pūihi waho ranei ma te GPIO14. Tukuna te 0 ki te GPIO14 ki te whakamahi i te antenna kua hangaia, ka tukuna te 1 ki te whakamahi i nga hoahoa antenna wahoTrace antenna: Kare e tika.
Pātai Auau (FAQ)
Q: Ka taea e au te whakamahi i tenei hua mo nga tono ahumahi?
A: Ahakoa i hangaia te hua mo nga kaupapa whare atamai, kaore pea e pai mo nga tono ahumahi na nga whakaritenga motuhake i roto i nga waahi ahumahi.
Q: He aha te kohi hiko angamaheni o tenei hua?
A: Ka tukuna e te hua nga momo momo mahi me te iti rawa o te kohi hiko he 15 A i roto i te aratau moe hohonu.
Tuhinga / Rauemi
![]() |
kakano studio ESP32 RISC-V Tiny MCU Poari [pdf] Pukapuka Rangatira ESP32, ESP32 RISC-V Poari MCU iti, RISC-V Poari MCU iti, Poari MCU iti, Poari MCU, Poari |