siki-logo

seed studio ESP32 RISC-V Tiny MCU Board

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board-produk

DETAIL PRODUK ESP32

Fitur

  • Konektipitas Ditingkatkeun: Ngagabungkeun 2.4GHz Wi-Fi 6 (802.11ax), Bluetooth 5(LE), sareng konektipitas radio IEEE 802.15.4, ngamungkinkeun anjeun nerapkeun protokol Thread sareng Zigbee.
  • Matter Native: Ngarojong ngawangun proyék bumi pinter anu patuh Matter berkat konektipitasna anu ditingkatkeun, ngahontal interoperabilitas.
  • Kaamanan Énkripsi dina Chip: Dikuatkeun ku ESP32-C6, éta nyayogikeun kaamanan énkripsi-on-chip anu ditingkatkeun kana proyék bumi pinter anjeun ngalangkungan boot aman, enkripsi, sareng Lingkungan Palaksanaan Dipercaya (TEE)
  • Kinerja RF luar biasa: Mibanda anteneu on-board nepi ka 80m
    BLE / rentang Wi-Fi, bari reserving hiji panganteur pikeun anteneu UFL éksternal
  • Leveraging Konsumsi Daya: Hadir sareng 4 modeu kerja, kalayan panghandapna nyaéta 15 μA dina modeu bobo jero, bari ogé ngadukung manajemén muatan batré litium.
  • Prosesor RISC-V Ganda: Ngagabungkeun dua prosésor RISC-V 32-bit, kalayan prosésor berkinerja tinggi dijalankeun dugi ka 160 MHz, sareng prosesor kakuatan rendah jam dugi ka 20
  • Desain XIAO klasik: Tetep desain XIAO klasik tina ukuran jempol ukuran 21 x 17.5mm, sareng gunung tunggal sisi, sahingga sampurna pikeun proyék-proyék anu terbatas rohangan sapertos anu tiasa dianggo.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (1)

Katerangan

Seeed Studio XIAO ESP32C6 ieu Powered by kacida-terintegrasi ESP32-C6 SoC, diwangun dina dua 32-bit RISC-V prosesor, kalawan-kinerja tinggi (HP) processor kalawan runni ng nepi ka 160 MHz, sarta low-kakuatan (LP) 32-bit RISC-V processor, nu bisa clocked nepi ka 20 MHz. Aya 512KB SRAM sareng 4 MB Flash dina chip, ngamungkinkeun langkung seueur rohangan pemrograman, sareng masihan langkung seueur kamungkinan kana skenario kontrol IoT.
XIAO ESP32C6 mangrupikeun Matter asli berkat konektipitas nirkabel anu ditingkatkeun. The kawat kirang tumpukan ngarojong 2.4 GHz WiFi 6, Bluetooth® 5.3, Zigbee, sarta Thread (802.15.4). Salaku anggota XIAO munggaran anu cocog sareng Thread, éta cocog pikeun ngawangun proyék patuh Matter-c, sahingga ngahontal interoperabilitas di bumi pinter.
Pikeun ngadukung proyék IoT anjeun, XIAO ESP32C6 henteu ngan ukur nyayogikeun integrasi anu lancar sareng platform awan mainstream sapertos ESP Rain Maker, AWS IoT, Microsoft Azur e, sareng Google Cloud, tapi ogé ngamangpaatkeun kaamanan pikeun aplikasi IoT anjeun. Kalayan boot aman on-chip, enkripsi flash, panyalindungan identitas, sareng Trusted Execution Environment (TEE), papan leutik ieu mastikeun tingkat kaamanan anu dipikahoyong pikeun pamekar anu hoyong ngawangun solusi anu pinter, aman, sareng nyambung.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (2)

XIAO anyar ieu dilengkepan anteneu keramik onboard-kinerja tinggi nepi ka 80m BLE / rentang Wi-Fi, bari eta oge cadangan panganteur pikeun anteneu UFL éksternal. Dina waktos anu sami, éta ogé hadir sareng manajemén konsumsi kakuatan anu dioptimalkeun. Nampilkeun opat modeu kakuatan sareng sirkuit manajemén ngecas batré litium onboard, éta tiasa dianggo dina modeu Saré Jero kalayan arus dugi ka 15 µA, janten pas pisan pikeun aplikasi anu nganggo batré jauh.

seeed-studio-ESP32-RISC-V-Tiny-MCU-Board- (3)

Salaku anggota ka-8 tina kulawarga Seeed Studio XIAO, XIAO ESP32C6 tetep desain XIAO klasik. Hal ieu dirarancang pikeun nyocogkeun kana 21 x 17.5mm, Ukuran Standar XIAO, bari tetep komponén tunggal-si ded klasik na dipasang. Malah keur jempol-ukuran, éta amazingly megatkeun kaluar 15 total pin GPIO, kaasup 11 digital I / Os pikeun pin PWM jeung 4 analog I / Os pikeun pin ADC. Éta ngadukung port komunikasi serial UART, IIC, sareng SPI. Sadaya fitur ieu ngajantenkeun pas pikeun proyék-proyék terbatas ruang sapertos anu tiasa dianggo, atanapi unit siap produksi pikeun desain PCBA anjeun.

Ngamimitian

Kahiji, urang bade nyambungkeun XIAO ESP32C3 ka komputer, sambungkeun hiji LED ka dewan jeung unggah kode basajan tina Arduino IDE pikeun pariksa naha dewan ieu fungsina ogé ku blinking LED disambungkeun.

Setélan hardware
Anjeun kudu nyiapkeun handap:

  • 1 x Seeed Studio XIAO ESP32C6
  • 1 x Komputer
  • 1 x kabel Tipe-C USB

Tip
Sababaraha kabel USB ngan ukur tiasa nyayogikeun kakuatan sareng henteu tiasa nransfer data. Upami anjeun teu gaduh kabel USB atanapi henteu terang upami kabel USB anjeun tiasa ngirim data, anjeun tiasa pariksa Seeed USB Type-C ngadukung USB 3.1.

  1. Lengkah 1. Sambungkeun XIAO ESP32C6 ka komputer liwat kabel USB Type-C.
  2. Lengkah 2. Sambungkeun LED ka pin D10 saperti kieu
    Catetan: Pastikeun nyambungkeun résistor (sakitar 150Ω) sacara séri pikeun ngawatesan arus ngaliwatan LED sareng nyegah kaleuwihan arus anu tiasa ngaduruk LED.

Nyiapkeun Software
Di handap ieu kuring bakal daptar versi sistem, versi ESP-IDF, jeung versi ESP-Matéri dipaké dina artikel ieu pikeun rujukan. Ieu mangrupikeun versi stabil anu parantos diuji pikeun jalanna leres.

  • Host: Ubuntu 22.04 LTS (Jammy Jellyfish).
  • ESP-IDF: Tags v5.2.1.
  • ESP-Materi: cabang utama, ti 10 Méi 2024, komitmen bf56832.
  • connectedhomeip: ayeuna dianggo sareng commit 13ab158f10, dugi ka 10 Mei 2024.
  • Git
  • Visual Studio Code

Instalasi ESP-Matéri Step by Step

Lengkah 1. Pasang Dependensi
Mimiti, anjeun kedah masang bungkusan anu diperyogikeun nganggo . Buka terminal anjeun sareng laksanakeun paréntah di handap ieu: apt-get

  • sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \ python3-pip unzip libgirepository1.0-dev libcair

Paréntah ieu masang sababaraha pakét sapertos , compiler (, ), sareng perpustakaan anu dipikabutuh pikeun ngawangun sareng ngajalankeun Matter SDK.gitgccg++

Lengkah 2. Kloning Repository ESP-Matter
Kloning Repository tina GitHub nganggo paréntah kalayan jerona 1 pikeun nyandak ngan snapshot panganyarna: klon esp-mattergit

Robah kana diréktori sareng inisialisasi submodules Git anu diperyogikeun: esp-matter

  • cd esp-perkara
    git submodule update –init –depth 1

Napigasi ka diréktori tur ngajalankeun skrip Python pikeun ngatur submodules pikeun platform husus:connectedhomeip

  • cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –deet

Skrip ieu ngamutahirkeun submodul pikeun platform ESP32 sareng Linux sacara deet (komit panganyarna wungkul).

Lengkah 3. Pasang ESP-Matter​
Balik deui ka diréktori akar, teras jalankeun skrip pamasangan: esp-matter

  • cd ../…/install.sh

Skrip ieu bakal masang katergantungan tambahan khusus pikeun ESP-Matter SDK.

Lengkah 4. Atur Variabel Lingkungan
Sumber naskah pikeun nyetél variabel lingkungan anu dipikabutuh pikeun pangwangunan: export.sh

  • sumber ./export.sh

Paréntah ieu ngonpigurasikeun cangkang anjeun kalayan jalur lingkungan sareng variabel anu diperyogikeun.

Lengkah 5 (Opsional). Aksés gancang ka lingkungan pangembangan ESP-Matter
Pikeun nambihan aliases anu disayogikeun sareng setélan variabel lingkungan ka anjeun file, tuturkeun léngkah ieu. Ieu bakal ngonpigurasikeun lingkungan cangkang anjeun pikeun gampang pindah antara IDF sareng pangaturan pangembangan Matter, sareng ngaktifkeun ccache pikeun ngawangun langkung gancang..bashrc
Buka terminal anjeun sareng nganggo pangropéa téksu pikeun muka file file ayana dina diréktori asal anjeun. Anjeun tiasa nganggo atanapi éditor naon waé anu anjeun pikahoyong. Pikeun example:.bashrcnano

  • nano ~/.bashrc

Gulung ka handap dina file tur nambahkeun garis handap: .bashrc

  • # Alias ​​pikeun nyetél lingkungan ESP-Matter alias get_matter='. ~/esp/esp-matter/export.sh'
  • # Aktipkeun ccache pikeun nyepetkeun kompilasi alias set_cache = 'ékspor IDF_CCACHE_ENABLE = 1'

Saatos nambahkeun garis, simpen dina file sareng kaluar tina pangropéa téksu. Upami anjeun nganggo , anjeun tiasa nyimpen ku mencét , pencét pikeun mastikeun, teras ka exit.nanoCtrl+OEnterCtrl+X
Pikeun parobihan tiasa dianggo, anjeun kedah ngamuat deui file. Anjeun tiasa ngalakukeun ieu ku sourcing nu file atanapi nutup sareng muka deui terminal anjeun. Pikeun sumber file, ngagunakeun handap

  • sumber ~/.bashrc paréntah:.bashrc.bashrc.bashrc

Ayeuna anjeun tiasa ngajalankeun sareng nyetél atanapi nyegerkeun lingkungan esp-matter dina sési terminal mana waé.get_matterset_cache

  • get_matter set_cache

Aplikasi

  • Imah Pintar Aman sareng Nyambung, ningkatkeun kahirupan sapopoe ngaliwatan otomatisasi, kadali jauh, sareng seueur deui.
  • Wates-spasi sareng Batre-Powered Wearables, hatur nuhun kana ukuran jempol sareng konsumsi kakuatan-rendah.
  • Skenario IoT Nirkabel, ngamungkinkeun pangiriman data anu gancang sareng dipercaya.

Deklarasi dieu
Alat henteu ngadukung operasi BT hopping dina modeu Dss.

FCC

Pernyataan FCC
Alat ieu saluyu sareng bagian 15 tina Aturan FCC. Operasi tunduk kana dua kaayaan ieu:

  1. Alat ieu moal ngabalukarkeun gangguan anu ngabahayakeun, sareng
  2. Alat ieu kedah nampi sagala gangguan anu katampi, kalebet gangguan anu tiasa nyababkeun operasi anu teu dipikahoyong.
    Sakur Parobahan atanapi modifikasi anu henteu disatujuan sacara dinyatakeun ku pihak anu tanggung jawab pikeun patuh tiasa ngabatalkeun otoritas pangguna pikeun ngoperasikeun alat.

Catetan: Alat ieu geus diuji sarta kapanggih matuh ka wates pikeun alat digital Kelas B, nurutkeun bagian 15 Aturan FCC. Watesan ieu dirarancang pikeun nyayogikeun panyalindungan anu wajar tina gangguan anu ngabahayakeun dina pamasangan padumukan. Alat ieu ngahasilkeun kagunaan sareng tiasa mancarkeun énergi frekuensi radio sareng, upami henteu dipasang sareng dianggo saluyu sareng petunjuk, tiasa nyababkeun gangguan anu ngabahayakeun kana komunikasi radio. Nanging, teu aya jaminan yén gangguan moal lumangsung dina pamasangan khusus. Upami alat ieu nyababkeun gangguan anu ngabahayakeun kana panarimaan radio atanapi televisi, anu tiasa dipastikeun ku cara mareuman sareng ngaktipkeun alat, pangguna didorong pikeun nyobian ngabenerkeun gangguan ku salah sahiji atanapi langkung tina ukuran ieu:

  • Reorient atawa mindahkeun anteneu panarima.
  • Ningkatkeun separation antara alat jeung panarima.
  • Sambungkeun alat-alat kana stop kontak dina sirkuit béda ti nu disambungkeun ka panarima.
  • Taroskeun ka dealer atanapi teknisi radio/TV anu berpengalaman pikeun pitulung.

Pernyataan Paparan Radiasi FCC
Modular ieu saluyu sareng wates paparan radiasi FCC RF anu ditetepkeun pikeun lingkungan anu teu terkendali. Pamancar ieu henteu kedah ditempatkeun atanapi beroperasi babarengan sareng anteneu atanapi pamancar anu sanés. Modular ieu kedah dipasang sareng dioperasikeun kalayan jarak minimum 20 cm antara radiator sareng awak pangguna.

Modul ieu dugi ka pamasangan OEM wungkul
OEM integrator tanggung jawab pikeun mastikeun yén pamaké tungtung teu boga parentah manual pikeun nyabut atawa masang modul
Upami nomer idéntifikasi FCC henteu katingali nalika modul dipasang di jero alat anu sanés, maka bagian luar alat dimana modul dipasang ogé kedah nunjukkeun labél anu ngarujuk kana modul anu katutup. Labél luar ieu tiasa nganggo kecap sapertos kieu: "Ngandung Modul Pemancar FCC ID: Z4T-XIAOESP32C6 Atawa Ngandung FCC ID: Z4T-XIAOESP32C6"

Nalika modul dipasang di jero alat anu sanés, manual pangguna host kedah ngandung pernyataan peringatan di handap;

  1. Alat ieu saluyu sareng Bagian 15 Aturan FCC. Operasi tunduk kana dua kaayaan ieu:
    1. Alat ieu moal ngabalukarkeun gangguan anu ngabahayakeun.
    2. Alat ieu kedah nampi sagala gangguan anu katampi, kalebet gangguan anu tiasa nyababkeun operasi anu teu dipikahoyong.
  2. Parobahan atanapi modifikasi anu henteu disatujuan sacara dinyatakeun ku pihak anu tanggung jawab pikeun patuh tiasa ngabatalkeun wewenang pangguna pikeun ngoperasikeun alat.

Alat-alat kedah dipasang sareng dianggo saluyu sareng petunjuk produsén sakumaha anu dijelaskeun dina dokuméntasi pangguna anu aya dina produk.
Sakur perusahaan alat host anu masang modular ieu kalayan persetujuan modular wates kedah ngalaksanakeun tés émisi radiasi sareng émisi palsu numutkeun syarat FCC bagian 15C: 15.247, Ngan upami hasil tés saluyu sareng syarat FCC bagian 15C: 15.247, teras host tiasa dijual sacara sah.

anteneu

Tipe Keuntungan
anteneu chip keramik 4.97dBi
anteneu FPC 1.23dBi
anteneu rod 2.42dBi

Anteneu napel permanén, teu bisa diganti. Pilih naha nganggo anteneu keramik anu diwangun atanapi anteneu éksternal ngalangkungan GPIO14. Kirim 0 mun GPIO14 ngagunakeun anteneu diwangun-di, sarta ngirim 1 pikeun pamakéan éksternal antennaTrace desain anteneu: Teu lumaku.

Patarosan anu Sering Ditaroskeun (FAQ)

Q: Dupi abdi tiasa make produk ieu pikeun aplikasi industri?
A: Sedengkeun produk nu dirancang pikeun proyék imah pinter, éta bisa jadi teu cocog pikeun aplikasi industri alatan sarat husus dina setélan industri.

Q: Naon konsumsi kakuatan has produk ieu?
A: Produk nawiskeun rupa-rupa modeu kerja kalayan konsumsi kakuatan panghandapna nyaéta 15 A dina mode sare jero.

Dokumén / Sumberdaya

seed studio ESP32 RISC-V Tiny MCU Board [pdf] Buku Panduan Pamilik
ESP32, ESP32 RISC-V Tiny MCU Board, RISC-V Tiny MCU Board, Tiny MCU Board, MCU Board, Board

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *