esp-dev-sett
» ESP32-P4-Function-EV-Board » ESP32-P4-Function-EV-Board
ESP32-P4-Funksjon-EV-Board
Denne brukerveiledningen hjelper deg med å komme i gang med ESP32-P4-Function-EV-Board og vil også gi mer dybdeinformasjon.
ESP32-P4-Function-EV-Board er et multimediautviklingskort basert på ESP32-P4-brikken. ESP32-P4-brikken har en dual-core 400 MHz RISC-V-prosessor og støtter opptil 32 MB PSRAM. I tillegg støtter ESP32-P4 USB 2.0-spesifikasjon, MIPI-CSI/DSI, H264 Encoder og diverse andre eksterne enheter.
Med alle sine enestående funksjoner, er brettet et ideelt valg for utvikling av rimelige, høyytende, nettverkstilkoblede lyd- og videoprodukter med lavt strømforbruk.
2.4 GHz Wi-Fi 6 og Bluetooth 5 (LE)-modulen ESP32-C6-MINI-1 fungerer som Wi-Fi- og Bluetooth-modulen til kortet. Brettet inkluderer også en 7-tommers kapasitiv berøringsskjerm med en oppløsning på 1024 x 600 og et 2MP-kamera med MIPI CSI, som beriker brukerinteraksjonsopplevelsen. Utviklingsbrettet er egnet for prototyping av et bredt spekter av produkter, inkludert visuelle ringeklokker, nettverkskameraer, sentralkontrollskjermer for smarthjem, elektronisk LCD-pris tags, instrumentbord på tohjulede kjøretøy, etc.
De fleste av I/O-pinnene er brutt ut til pinnehodene for enkel grensesnitt. Utviklere kan koble til eksterne enheter med jumperledninger.
Dokumentet består av følgende hoveddeler:
- Komme i gang: Overview av ESP32-P4-Function-EV-Board og instruksjoner for oppsett av maskinvare/programvare for å komme i gang.
- Maskinvarereferanse: Mer detaljert informasjon om ESP32-P4-Function-EV-Boards maskinvare.
- Maskinvarevisjonsdetaljer: Revisjonshistorikk, kjente problemer og lenker til brukerveiledninger for tidligere versjoner (hvis noen) av ESP32-P4-Function-EV-Board.
- Relaterte dokumenter: Lenker til relatert dokumentasjon.
Komme i gang
Denne delen gir en kort introduksjon til ESP32-P4-Function-EV-Board, instruksjoner om hvordan du gjør det innledende maskinvareoppsettet og hvordan du flasher fastvare på det.
Beskrivelse av komponenter
Nøkkelkomponentene til brettet er beskrevet med klokken.
Nøkkelkomponent | Beskrivelse |
J1 | Alle tilgjengelige GPIO-pinner er brutt ut til header-blokken J1 for enkel grensesnitt. For mer informasjon, se Header Block. |
ESP32-C6 modulprogrammeringskontakt | Kontakten kan brukes med ESP-Prog eller andre UART-verktøy for å flashe fastvare på ESP32-C6-modulen. |
Nøkkelkomponent | Beskrivelse |
ESP32-C6-MINI-1-modul | Denne modulen fungerer som Wi-Fi og Bluetooth kommunikasjonsmodul for kortet. |
Mikrofon | Innebygd mikrofon koblet til grensesnittet til Audio Codec Chip. |
Tilbakestill-knapp | Tilbakestiller brettet. |
Lydkodekbrikke | ES8311 er en mono-kodekbrikke med lav effekt. Den inkluderer en enkanals ADC, en enkanals DAC, en pre-amplifier, en hodetelefondriver, digitale lydeffekter, analog miksing og gain-funksjoner. Den kobler til ESP32-P4-brikken over I2S- og I2C-busser for å gi maskinvarelydbehandling uavhengig av lydapplikasjonen. |
Høyttalerutgangsport | Denne porten brukes til å koble til en høyttaler. Maksimal utgangseffekt kan drive en 4 Ω, 3 W høyttaler. Pinneavstanden er 2.00 mm (0.08”). |
Lyd PA-brikke | NS4150B er en EMI-kompatibel, 3 W mono klasse D lydeffekt amplifier det ampløfter lydsignaler fra lydkodekbrikken til å drive høyttalere. |
5 V til 3.3 V LDO | En strømregulator som konverterer en 5 V-forsyning til en 3.3 V-utgang. |
BOOT-knapp | Oppstartsmoduskontrollknappen. Trykk på Tilbakestill-knapp mens du holder nede Boot-knapp for å tilbakestille ESP32-P4 og gå inn i fastvarenedlastingsmodus. Firmware kan deretter lastes ned til SPI flash via USB-til-UART-porten. |
Ethernet PHY IC | Ethernet PHY-brikke koblet til ESP32-P4 EMAC RMII-grensesnittet og RJ45 Ethernet-porten. |
Buck -omformer | En buck DC-DC omformer for 3.3 V strømforsyning. |
USB-til-UART-brobrikke | CP2102N er en enkelt USB-til-UART-brobrikke koblet til ESP32-P4 UART0-grensesnittet, CHIP_PU og GPIO35 (strapping pin). Den gir overføringshastigheter på opptil 3 Mbps for fastvarenedlasting og feilsøking, og støtter automatisk nedlastingsfunksjonalitet. |
5 V Power-on LED | Denne LED-en lyser når kortet får strøm via en USB Type-C-port. |
RJ45 Ethernet-port | En Ethernet-port som støtter 10/100 Mbps adaptiv. |
USB-til-UART-port | USB Type-C-porten kan brukes til å drive kortet, flashe fastvare til brikken og kommunisere med ESP32-P4-brikken via USB-til-UART-brobrikken. |
USB strøminngangsport | USB Type-C-porten som brukes til å drive kortet. |
USB 2.0 Type-C-port | USB 2.0 Type-C-porten er koblet til USB 2.0 OTG High-Speed-grensesnittet til ESP32-P4, i samsvar med USB 2.0-spesifikasjonen. Når du kommuniserer med andre enheter via denne porten, fungerer ESP32-P4 som en USB-enhet som kobles til en USB-vert. Vær oppmerksom på at USB 2.0 Type-C-port og USB 2.0 Type-A-port ikke kan brukes samtidig. USB 2.0 Type-C-port kan også brukes til å drive kortet. |
USB 2.0 Type-A-port | USB 2.0 Type-A-porten er koblet til USB 2.0 OTG High-Speed-grensesnittet til ESP32-P4, i samsvar med USB 2.0-spesifikasjonen. Når du kommuniserer med andre enheter via denne porten, fungerer ESP32-P4 som en USB-vert, og gir opptil 500 mA strøm. Vær oppmerksom på at USB 2.0 Type-C-port og USB 2.0 Type-A-port ikke kan brukes samtidig. |
Strømbryter | På/av-bryter. Ved å veksle mot PÅ-skiltet slås brettet på (5 V), ved å veksle bort fra PÅ-skiltet slås brettet av. |
Bryter | TPS2051C er en USB-strømbryter som gir en utgangsstrømgrense på 500 mA. |
MIPI CSI-kontakt | FPC-kontakten 1.0K-GT-15PB brukes til å koble til eksterne kameramoduler for å muliggjøre bildeoverføring. For detaljer, se 1.0K-GT-15PB-spesifikasjonen i relaterte dokumenter. FPC-spesifikasjoner: 1.0 mm stigning, 0.7 mm pinnebredde, 0.3 mm tykkelse, 15 pinner. |
Nøkkelkomponent | Beskrivelse |
Buck -omformer | En buck DC-DC-omformer for VDD_HP-strømforsyning til ESP32-P4. |
ESP32-P4 | En høyytelses MCU med stort internt minne og kraftige bilde- og stemmebehandlingsmuligheter. |
40 MHz XTAL | En ekstern presisjon 40 MHz krystalloscillator som fungerer som en klokke for systemet. |
32.768 kHz XTAL | En ekstern presisjon 32.768 kHz krystalloscillator som fungerer som en laveffektsklokke mens brikken er i dyp dvalemodus. |
MIPI DSI-kontakt | FPC-kontakten 1.0K-GT-15PB brukes til å koble til skjermer. For detaljer, se 1.0K-GT-15PB-spesifikasjonen i relaterte dokumenter. FPC-spesifikasjoner: 1.0 mm stigning, 0.7 mm pinnebredde, 0.3 mm tykkelse, 15 pinner. |
SPI-blits | Flashen på 16 MB er koblet til brikken via SPI-grensesnittet. |
MicroSD-kortspor | Utviklingskortet støtter et MicroSD-kort i 4-bits modus og kan lagre eller spille av lyd files fra MicroSD-kortet. |
Tilbehør
Valgfritt er følgende tilbehør inkludert i pakken:
- LCD og tilbehør (valgfritt)
- 7-tommers kapasitiv berøringsskjerm med en oppløsning på 1024 x 600
- LCD-adapterkort
- Tilbehørsveske, inkludert DuPont-ledninger, båndkabel for LCD, lange avstander (20 mm i lengde) og korte avstander (8 mm i lengde)
- Kamera og tilbehør (valgfritt)
- 2 MP kamera med MIPI CSI
- Kameraadapterkort
- Båndkabel til kamera
Note
Vær oppmerksom på at båndkabelen i foroverretningen, hvis striper i de to endene er på samme side, skal brukes til kameraet; båndkabelen i motsatt retning, hvis striper i de to endene er på forskjellige sider, bør brukes til LCD-skjermen.
Start applikasjonsutvikling
Før du slår på ESP32-P4-Function-EV-Board, må du sørge for at den er i god stand uten tydelige tegn på skade.
Nødvendig maskinvare
- ESP32-P4-Funksjon-EV-Board
- USB-kabler
- Datamaskin som kjører Windows, Linux eller macOS
Note
Sørg for å bruke en USB-kabel av god kvalitet. Noen kabler er kun for lading og gir ikke de nødvendige datalinjene eller fungerer for programmering av kortene.
Valgfri maskinvare
- MicroSD-kort
Maskinvareoppsett
Koble ESP32-P4-Function-EV-Board til datamaskinen din med en USB-kabel. Brettet kan drives gjennom hvilken som helst av USB Type-C-portene. USB-til-UART-porten anbefales for flashing av fastvare og feilsøking.
Følg disse trinnene for å koble til LCD-skjermen:
- Fest utviklingskortet til LCD-adapterkortet ved å feste de korte kobberavstandene (8 mm lange) til de fire avstandsstolpene i midten av LCD-adapterkortet.
- Koble J3-overskriften på LCD-adapterkortet til MIPI DSI-kontakten på ESP32-P4 Function-EV-Board ved hjelp av LCD-båndkabelen (reversert retning). Merk at LCD-adapterkortet allerede er koblet til LCD-skjermen.
- Bruk en DuPont-ledning til å koble RST_LCD-pinnen til J6-hodet på LCD-adapterkortet til GPIO27-pinnen til J1-hodet på ESP32-P4-Function-EV-Board. RST_LCD-pinnen kan konfigureres via programvare, med GPIO27 satt som standard.
- Bruk en DuPont-ledning til å koble PWM-pinnen til J6-headeren på LCD-adapterkortet til GPIO26-pinnen til J1-headeren på ESP32-P4-Function-EV-Board. PWM-pinnen kan konfigureres via programvare, med GPIO26 satt som standard.
- Det anbefales å drive LCD-skjermen ved å koble en USB-kabel til J1-overskriften på LCD-adapterkortet. Hvis dette ikke er mulig, koble 5V- og GND-pinnene til LCD-adapterkortet til tilsvarende pinner på J1-overskriften til ESP32-P4-Function-EV-Board, forutsatt at utviklingskortet har tilstrekkelig strømforsyning.
- Fest de lange kobberavstandene (20 mm lange) til de fire avstandsstolpene i periferien av LCD-adapterkortet for å la LCD-skjermen stå oppreist.
Oppsummert er LCD-adapterkortet og ESP32-P4-Function-EV-Board koblet til via følgende pinner:
LCD-adapterkort | ESP32-P4-Function-EV |
J3 header | MIPI DSI-kontakt |
RST_LCD-pinne til J6-overskrift | GPIO27-pinne til J1-hodet |
PWM-pinne til J6-header | GPIO26-pinne til J1-hodet |
5V pin av J6 header | 5V pin av J1 header |
GND-pinne til J6-hodet | GND-pinne til J1-hodet |
Note
Hvis du gir strøm til LCD-adapterkortet ved å koble en USB-kabel til J1-overskriften, trenger du ikke koble 5V- og GND-pinnene til de tilsvarende pinnene på utviklingskortet.
For å bruke kameraet, koble kameraadapterkortet til MIPI CSI-kontakten på fremkallingskortet ved hjelp av kamerabåndkabelen (forover).
Programvareoppsett
For å sette opp utviklingsmiljøet ditt og flashe en applikasjon, f.eksamppå brettet ditt, følg instruksjonene i ESP-IDF Kom i gang.
Du kan finne eksamples for ESP32-P4-Function-EV ved å gå til Examples . For å konfigurere prosjektalternativer, skriv inn idf.py menuconfig i eksampkatalogen.
Maskinvarereferanse
Blokkdiagram
Blokkdiagrammet nedenfor viser komponentene til ESP32-P4-Function-EV-Board og deres sammenkoblinger.
Strømforsyningsalternativer
Strøm kan leveres gjennom en av følgende porter:
- USB 2.0 Type-C-port
- USB strøminngangsport
- USB-til-UART-port
Hvis USB-kabelen som brukes til feilsøking ikke kan gi nok strøm, kan du koble kortet til en strømadapter via en hvilken som helst tilgjengelig USB Type-C-port.
Overskriftsblokk
Tabellene nedenfor viser navnet og funksjonen til pinnehodet J1 på brettet. Navn på pinnehodene er vist i figur ESP32-P4-Function-EV-Board – foran (klikk for å forstørre). Nummereringen er den samme som i ESP32-P4-Function-EV-Board Schematic.
Ingen. | Navn | Type 1 | Funksjon |
1 | 3V3 | P | 3.3 V strømforsyning |
2 | 5V | P | 5 V strømforsyning |
3 | 7 | I/O/T | GPIO7 |
4 | 5V | P | 5 V strømforsyning |
5 | 8 | I/O/T | GPIO8 |
Ingen. | Navn | Type | Funksjon |
6 | GND | GND | Bakke |
7 | 23 | I/O/T | GPIO23 |
8 | 37 | I/O/T | U0TXD, GPIO37 |
9 | GND | GND | Bakke |
10 | 38 | I/O/T | U0RXD, GPIO38 |
11 | 21 | I/O/T | GPIO21 |
12 | 22 | I/O/T | GPIO22 |
13 | 20 | I/O/T | GPIO20 |
14 | GND | GND | Bakke |
15 | 6 | I/O/T | GPIO6 |
16 | 5 | I/O/T | GPIO5 |
17 | 3V3 | P | 3.3 V strømforsyning |
18 | 4 | I/O/T | GPIO4 |
19 | 3 | I/O/T | GPIO3 |
20 | GND | GND | Bakke |
21 | 2 | I/O/T | GPIO2 |
22 | NC(1) | I/O/T | GPIO1 2 |
23 | NC(0) | I/O/T | GPIO0 2 |
24 | 36 | I/O/T | GPIO36 |
25 | GND | GND | Bakke |
26 | 32 | I/O/T | GPIO32 |
27 | 24 | I/O/T | GPIO24 |
28 | 25 | I/O/T | GPIO25 |
29 | 33 | I/O/T | GPIO33 |
30 | GND | GND | Bakke |
31 | 26 | I/O/T | GPIO26 |
32 | 54 | I/O/T | GPIO54 |
33 | 48 | I/O/T | GPIO48 |
34 | GND | GND | Bakke |
35 | 53 | I/O/T | GPIO53 |
36 | 46 | I/O/T | GPIO46 |
37 | 47 | I/O/T | GPIO47 |
38 | 27 | I/O/T | GPIO27 |
39 | GND | GND | Bakke |
Ingen. | Navn | Type | Funksjon |
40 | NC(45) | I/O/T | GPIO45 3 |
P: Strømforsyning; I: Inndata; O: Utgang; T: Høy impedans.
[2] (1,2):
GPIO0 og GPIO1 kan aktiveres ved å deaktivere XTAL_32K-funksjonen, som kan oppnås ved å flytte R61 og R59 til henholdsvis R199 og R197.
[3] :
GPIO45 kan aktiveres ved å deaktivere SD_PWRn-funksjonen, som kan oppnås ved å flytte R231 til R100.
Revisjonsdetaljer for maskinvare
Ingen tidligere versjoner tilgjengelig.
ESP32-P4-Function-EV-Board-skjema (PDF)
ESP32-P4-Function-EV-Board PCB Layout (PDF)
ESP32-P4-Function-EV-Board dimensjoner (PDF)
ESP32-P4-Function-EV-Board Dimensjoner kilde file (DXF) – Det kan du view det med Autodesk Viewer online
1.0K-GT-15PB spesifikasjon (PDF)
Kameradatablad (PDF)
Vis dataark (PDF)
Datablad for skjermdriverbrikke EK73217BCGA (PDF)
Datablad for skjermdriverbrikke EK79007AD (PDF)
Skjematisk LCD-adapterkort (PDF)
LCD-adapterkort PCB-oppsett (PDF)
Skjematisk kameraadapterkort (PDF)
Kameraadapterkort PCB-oppsett (PDF)
For ytterligere designdokumentasjon for styret, vennligst kontakt oss atsales@espressif.com.
⇐ Forrige Neste ⇒
© Copyright 2016 – 2024, Espressif Systems (Shanghai) CO., LTD.
Bygget med Sfinks ved hjelp av en tema basert på Les Docs Sphinx-tema.
Dokumenter / Ressurser
![]() |
Espressif ESP32 P4 Funksjon EV Board [pdf] Brukerhåndbok ESP32-P4, ESP32 P4 funksjon EV Board, ESP32, P4 funksjon EV Board, funksjon EV Board, EV Board, Board |