T-PicoC3
Brukerveiledning
Versjon 1.1
Copyright © 2022
Om denne guiden
Dette dokumentet er ment å hjelpe brukere med å sette opp det grunnleggende programvareutviklingsmiljøet for utvikling av applikasjoner som bruker maskinvare basert på T-PicoC3.
Gjennom en enkel eksample, dette dokumentet illustrerer hvordan du bruker Arduino, inkludert den menybaserte konfigurasjonsveiviseren, som kompilerer Arduino og nedlasting av fastvare til ESP32-modulen.
Utgivelsesnotater
Dato | Versjon | Utgivelsesnotater |
2022.07 | V1.1 | Første utgivelse. |
1. Introduksjon
1.1. T-PicoC3
T-PicoC3 er et utviklingskort. Den kan jobbe selvstendig.
Den består av ESP32-C3 MCU som støtter Wi-Fi + BLE kommunikasjonsprotokoll og RP2040 MCU. Og dette produktet har en LCD-skjerm. Skjermspesifikasjonen er 1.14-tommers ST7789V IPS LCD.
For bruksområder som spenner fra sensornettverk med lav effekt til de mest krevende oppgavene.
Kjernen i denne modulen er ESP32-C3-brikken.
ESP32-C3 integrerer Wi-Fi (2.4 GHz-bånd) og Bluetooth 5.0-løsninger på en enkelt brikke, sammen med doble høyytelseskjerner og mange andre allsidige periferiutstyr. Drevet av 40 nm-teknologi gir ESP32 en robust, svært integrert plattform for å møte de kontinuerlige kravene til effektiv strømbruk, kompakt design, sikkerhet.
Xinyuan gir de grunnleggende maskinvare- og programvareressursene som gir applikasjonsutviklere mulighet til å bygge ideene sine rundt ESP32-C3-seriens maskinvare. Programvareutviklingsrammeverket levert av Xinyuan er ment for raskt å utvikle Internet-of-Things (IoT) applikasjoner, med Wi-Fi, Bluetooth, fleksibel strømstyring og andre avanserte systemfunksjoner.
1.2. Arduino
Et sett med tverrplattformapplikasjoner skrevet i Java. Arduino Software IDE er avledet fra programmeringsspråket Processing og det integrerte utviklingsmiljøet til Wiring-programmet. Brukere kan utvikle applikasjoner i Windows/Linux/MacOS basert på Arduino. Det anbefales å bruke Windows 10. Windows OS har blitt brukt som eksample i dette dokumentet for illustrasjonsformål.
1.3. Forberedelse
For å utvikle applikasjoner for ESP32-C3 trenger du:
- PC lastet med enten Windows, Linux eller Mac operativsystem
- Verktøykjede for å bygge applikasjonen for ESP32-C3
- Arduino som i hovedsak inneholder API for ESP32 og skript for å betjene verktøykjeden
- Selve ESP32-C3-kortet og en USB-kabel for å koble det til PC-en
2. Kom i gang
2.1. Last ned Arduino-programvaren
Den raskeste hvordan du installerer Arduino-programvaren (IDE) på Windows-maskiner
2.1.1. Hurtigstartguide
De webnettstedet gir en hurtigstartveiledning
- Windows:
https://www.arduino.cc/en/Guide/Windows
- Linux:
https://www.arduino.cc/en/Guide/Linux
- Mac OS X:
https://www.arduino.cc/en/Guide/MacOSX
2.1.2. Installasjonstrinn for Windows-plattformen Arduino
Gå inn i nedlastingsgrensesnittet, velg Windows installasjonsprogram å installere direkte
2.2. Installer Arduino-programvaren
Vent på installasjon
3. Konfigurer
3.1. Last ned Git
Last ned installasjonspakken Git.exe
3.2. Pre-build konfigurasjon
Klikk på Arduino-ikonet, høyreklikk og velg "pennemappe hvor"
Velg maskinvare ->
Mus ** Høyreklikk ** ->
Klikk på Git Bash her
3.3. Kloning av et eksternt depot
$ mkdir espressif
$ cd espressif
$ git klone –rekursiv https://github.com/espressif/arduino-esp32.git esp32
4. Koble til
Du er nesten der. For å kunne gå videre, koble ESP32-C3-kort til PC, sjekk under hvilken serieport kortet er synlig og kontroller om seriell kommunikasjon fungerer.
5. Test Demo
Velge File>>Eksample>>WiFi>>WiFiScan
6. Last opp skisse
6.1. Velg styre
Verktøy<
6.2. Last opp
Skisse << Last opp
6.2. Seriell monitor
Verktøy << Serial Monitor
7. SSC Kommandoreferanse
Her viser noen vanlige Wi-Fi-kommandoer for deg å teste modulen.
7.1. op
Beskrivelse
op-kommandoer brukes til å angi og spørre om Wi-Fi-modusen til systemet.
Example
op -Q
op -S -o wmode
Parameter
Tabell 6-1. op Kommandoparameter
Parameter | Beskrivelse |
-Q | Spørr Wi-Fi-modus. |
-S | Still inn Wi-Fi-modus. |
wmode | Det er 3 Wi-Fi-moduser:
|
7.2. sta
Beskrivelse
sta-kommandoer brukes til å skanne STA-nettverksgrensesnittet, koble til eller fra AP, og spørre tilkoblingsstatusen til STA-nettverksgrensesnittet.
Example
sta -S [-s ssid] [-b bssid] [-n kanal] [-h] sta -Q
sta -C [-s ssid] [-p passord] sta -D
Parameter
Tabell 6-2. sta Kommandoparameter
Parameter | Beskrivelse |
-S skanning | Skann tilgangspunkter. |
-s ssid | Skann eller koble tilgangspunkter med ssid. |
-b bssid | Skann tilgangspunktene med bssid. |
-n kanal | Skann kanalen. |
-h | Vis skanneresultater med skjulte ssid-tilgangspunkter. |
-Q | Vis STA connect stutus. |
-D | Koblet fra nåværende tilgangspunkter. |
7.3. ap
Beskrivelse
ap-kommandoer brukes til å angi parameteren til AP-nettverksgrensesnittet.
Example
ap -S [-s ssid] [-p passord] [-t kryptering] [-n kanal] [-h] [-m max_sta] ap -Q
ap -L
Parameter
Tabell 6-3. ap Kommandoparameter
Parameter | Beskrivelse |
-S | Still inn AP-modus. |
-s ssid | Sett AP ssid. |
-p passord | Angi AP-passord. |
-t kryptere | Angi AP-krypteringsmodus. |
-h | Gjem SSID. |
-m max_sta | Angi AP max-tilkoblinger. |
-Q | Vis AP-parametere. |
-L | Vis MAC-adresse og IP-adresse til den tilkoblede stasjonen. |
7.4. mac
Beskrivelse
mac-kommandoer brukes til å spørre etter MAC-adressen til nettverksgrensesnittet.
Example
mac -Q [-o-modus]
Parameter
Tabell 6-4. mac kommandoparameter
Parameter | Beskrivelse |
-Q | Vis MAC-adresse. |
-o-modus |
|
7.5. dhcp
Beskrivelse
dhcp-kommandoer brukes til å aktivere eller deaktivere dhcp-server/klient.
Example
dchp -S [-o-modus] dhcp -E [-o-modus] dhcp -Q [-o-modus]
Parameter
Tabell 6-5. dhcp kommandoparameter
Parameter | Beskrivelse |
-S | Start DHCP (klient/server). |
-E | Avslutt DHCP (klient/server). |
-Q | vis DHCP-status. |
-o-modus |
|
7.6. ip
Beskrivelse
ip-kommandoen brukes til å angi og spørre IP-adressen til nettverksgrensesnittet.
Example
ip -Q [-o-modus] ip -S [-i ip] [-o-modus] [-m maske] [-g gateway]
Parameter
Tabell 6-6. ip kommandoparameter
Parameter | Beskrivelse |
-Q | Vis IP-adresse. |
-o-modus |
|
-S | Angi IP-adresse. |
-jeg ip | IP-adresse. |
-m maske | Subnettadressemaske. |
-g gateway | Standard gateway. |
7.7. omstart
Beskrivelse
reboot-kommandoen brukes til å starte brettet på nytt.
Example
starte på nytt
7.8. RAM
ram-kommandoen brukes til å spørre størrelsen på den gjenværende haugen i systemet.
Example
vær
Xinyuan 2022.07
FCC Advarsel:
Eventuelle endringer eller modifikasjoner som ikke er uttrykkelig godkjent av parten som er ansvarlig for samsvar, kan ugyldiggjøre brukerens rett til å bruke utstyret.
Denne enheten er i samsvar med del 15 av FCC-reglene. Drift er underlagt følgende to betingelser: (1) Denne enheten må ikke forårsake skadelig interferens, og (2) denne enheten må akseptere all interferens som mottas, inkludert interferens som kan forårsake uønsket drift.
Denne senderen må ikke være samlokalisert eller fungere sammen med noen annen antenne eller sender.
VIKTIG MERKNAD:
Merk: Dette utstyret er testet og funnet å være i samsvar med grensene for en digital enhet i klasse B, i henhold til del 15 av FCC-reglene. Disse grensene er utformet for å gi rimelig beskyttelse mot skadelig interferens i en boliginstallasjon. Dette utstyret genererer, bruker og kan utstråle radiofrekvensenergi, og hvis det ikke installeres og brukes i samsvar med instruksjonene, kan det forårsake skadelig interferens på radiokommunikasjon. Det er imidlertid ingen garanti for at interferens ikke vil oppstå i en bestemt installasjon. Hvis dette utstyret forårsaker skadelig interferens på radio- eller TV-mottak, noe som kan fastslås ved å slå utstyret av og på, oppfordres brukeren til å prøve å korrigere interferensen med ett eller flere av følgende tiltak:
— Vend eller flytt mottakerantennen.
— Øk avstanden mellom utstyret og mottakeren.
—Koble utstyret til en stikkontakt på en annen krets enn den mottakeren er koblet til.
— Kontakt forhandleren eller en erfaren radio/TV-tekniker for å få hjelp.
FCC-erklæring om strålingseksponering:
Dette utstyret overholder FCC-grensene for strålingseksponering som er angitt for et ukontrollert miljø. Dette utstyret bør installeres og brukes med en minimumsavstand på 20 cm mellom radiatoren og kroppen din.
Dokumenter / Ressurser
![]() |
LILYGO T-PICOC3 kombinerer RP2040 og ESP32 i et enkelt bord [pdfBrukerhåndbok T-PICOC3, TPICOC3, 2ASYE-T-PICOC3, 2ASYETPICOC3, T-PICOC3 Kombinerer RP2040 og ESP32 i et enkeltkort, kombinerer RP2040 og ESP32 i et enkeltkort, ESP32 i et enkeltkort, enkeltkort, kort |