Espressif-logo

esp-dev-sett
milwaukee M12 SLED Spot Ligh - Ikon 1 » 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.

Espressif ESP32 P4 Funksjon EV Board

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

Espressif ESP32 P4 funksjon EV Board - Fig 1

Espressif ESP32 P4 funksjon EV Board - Fig 2

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

Espressif ESP32 P4 funksjon EV Board - Fig 3

Goodman MSH093E21AXAA Split Type Room Air Conditioner - Forsiktig-ikon 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

Goodman MSH093E21AXAA Split Type Room Air Conditioner - Forsiktig-ikon 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:

  1. Fest utviklingskortet til LCD-adapterkortet ved å feste de korte kobberavstandene (8 mm lange) til de fire avstandsstolpene i midten av LCD-adapterkortet.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

Goodman MSH093E21AXAA Split Type Room Air Conditioner - Forsiktig-ikon 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.

Espressif ESP32 P4 funksjon EV Board - Fig 4

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
[1] :
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.

Relaterte dokumenter

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.

Espressif-logo

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

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *