Espressif logotyp

esp-dev-kit
milwaukee M12 SLED Spot Ligh - Ikon 1 » ESP32-P4-Function-EV-Board » ESP32-P4-Function-EV-Board

ESP32-P4-Function-EV-Board

Den här användarhandboken hjälper dig att komma igång med ESP32-P4-Function-EV-Board och ger dig också mer djupgående information.
ESP32-P4-Function-EV-Board är ett multimediautvecklingskort baserat på ESP32-P4-chippet. ESP32-P4-chippet har en dubbelkärnig 400 MHz RISC-V-processor och stöder upp till 32 MB PSRAM. Dessutom stöder ESP32-P4 USB 2.0-specifikation, MIPI-CSI/DSI, H264 Encoder och diverse annan kringutrustning.
Med alla dess enastående funktioner är kortet ett idealiskt val för att utveckla lågkostnads, högpresterande, lågeffekts nätverksanslutna ljud- och videoprodukter.
2.4 GHz Wi-Fi 6 & Bluetooth 5 (LE)-modulen ESP32-C6-MINI-1 fungerar som kortets Wi-Fi- och Bluetooth-modul. Kortet innehåller också en 7-tums kapacitiv pekskärm med en upplösning på 1024 x 600 och en 2MP-kamera med MIPI CSI, vilket berikar användarupplevelsen. Utvecklingskortet är lämpligt för prototyper av ett brett utbud av produkter, inklusive visuella dörrklockor, nätverkskameror, centrala kontrollskärmar för smarta hem, LCD-elektronikpris tags, instrumentbrädor för tvåhjuliga fordon osv.
De flesta av I/O-stiften är utbrutna till stifthuvudena för enkel gränssnitt. Utvecklare kan ansluta kringutrustning med bygelkablar.

Espressif ESP32 P4 Funktion EV Board

Dokumentet består av följande huvudavsnitt:

  • Komma igång: Överview av ESP32-P4-Function-EV-Board och installationsinstruktioner för hårdvara/mjukvara för att komma igång.
  • Hårdvarureferens: Mer detaljerad information om ESP32-P4-Function-EV-Boards hårdvara.
  • Information om maskinvaruversion: Revisionshistorik, kända problem och länkar till användarguider för tidigare versioner (om några) av ESP32-P4-Function-EV-Board.
  • Relaterade dokument: Länkar till relaterad dokumentation.

Komma igång

Det här avsnittet ger en kort introduktion till ESP32-P4-Function-EV-Board, instruktioner om hur man gör den initiala hårdvaruinställningen och hur man flashar fast programvara på den.
Beskrivning av komponenter

Espressif ESP32 P4 Funktion EV Board - Fig 1

Espressif ESP32 P4 Funktion EV Board - Fig 2

De viktigaste komponenterna i kortet beskrivs i medurs riktning.

Nyckelkomponent Beskrivning
J1 Alla tillgängliga GPIO-stift bryts ut till rubrikblocket J1 för enkel gränssnitt. För mer information, se Header Block.
ESP32-C6 modulprogrammeringskontakt Kontakten kan användas med ESP-Prog eller andra UART-verktyg för att flasha fast programvara på ESP32-C6-modulen.
Nyckelkomponent Beskrivning
ESP32-C6-MINI-1-modul Denna modul fungerar som Wi-Fi- och Bluetooth-kommunikationsmodul för kortet.
Mikrofon Inbyggd mikrofon ansluten till gränssnittet för Audio Codec Chip.
Återställ-knapp Återställer tavlan.
Audio Codec Chip ES8311 är ett lågeffekts monoljudcodec-chip. Den inkluderar en enkanals ADC, en enkanals DAC, en lågbrusför-amplifier, en hörlursdrivrutin, digitala ljudeffekter, analog mixning och förstärkningsfunktioner. Den samverkar med ESP32-P4-chippet över I2S- och I2C-bussar för att tillhandahålla hårdvaruljudbehandling oberoende av ljudapplikationen.
Högtalarutgång Denna port används för att ansluta en högtalare. Den maximala uteffekten kan driva en 4 Ω, 3 W högtalare. Stiftavståndet är 2.00 mm (0.08”).
Ljud PA-chip NS4150B är en EMI-kompatibel, 3 W mono Klass D ljudeffekt amplifier det ampöverför ljudsignaler från audio-codec-chippet till att driva högtalare.
5 V till 3.3 V LDO En effektregulator som omvandlar en 5 V-matning till en 3.3 V-utgång.
BOOT-knapp Startlägeskontrollknappen. Tryck på Återställ-knapp samtidigt som du håller ned Startknapp för att återställa ESP32-P4 och gå in i nedladdningsläge för fast programvara. Firmware kan sedan laddas ner till SPI flash via USB-till-UART-porten.
Ethernet PHY IC Ethernet PHY-chip anslutet till ESP32-P4 EMAC RMII-gränssnittet och RJ45 Ethernet-porten.
Buck -omvandlare En buck DC-DC-omvandlare för 3.3 V-strömförsörjningen.
USB-till-UART Bridge Chip CP2102N är ett enda USB-till-UART-bryggchip anslutet till ESP32-P4 UART0-gränssnittet, CHIP_PU och GPIO35 (bandstift). Den ger överföringshastigheter på upp till 3 Mbps för nedladdning och felsökning av fast programvara, vilket stöder funktionen för automatisk nedladdning.
5 V Power-on LED Denna lysdiod tänds när kortet får ström via valfri USB Type-C-port.
RJ45 Ethernet-port En Ethernet-port som stöder 10/100 Mbps adaptiv.
USB-till-UART-port USB Type-C-porten kan användas för att driva kortet, flasha firmware till chippet och kommunicera med ESP32-P4-chippet via USB-till-UART Bridge Chip.
USB Power-in-port USB Type-C-porten som används för att driva kortet.
USB 2.0 Type-C-port USB 2.0 Type-C-porten är ansluten till USB 2.0 OTG High-Speed-gränssnittet på ESP32-P4, kompatibelt med USB 2.0-specifikationen. När du kommunicerar med andra enheter via denna port, fungerar ESP32-P4 som en USB-enhet som ansluter till en USB-värd. Observera att USB 2.0 Type-C-port och USB 2.0 Type-A-port inte kan användas samtidigt. USB 2.0 Type-C-port kan också användas för att driva kortet.
USB 2.0 Type-A-port USB 2.0 Type-A-porten är ansluten till USB 2.0 OTG High-Speed-gränssnittet på ESP32-P4, kompatibelt med USB 2.0-specifikationen. När du kommunicerar med andra enheter via denna port, fungerar ESP32-P4 som en USB-värd och ger upp till 500 mA ström. Observera att USB 2.0 Type-C-port och USB 2.0 Type-A-port inte kan användas samtidigt.
Strömbrytare Strömbrytare på/av. Att växla mot ON-skylten sätter på brädet (5 V), om du växlar bort från ON-tecknet stängs kortet av.
Växla TPS2051C är en USB-strömbrytare som ger en utgångsströmgräns på 500 mA.
MIPI CSI-kontakt FPC-kontakten 1.0K-GT-15PB används för att ansluta externa kameramoduler för att möjliggöra bildöverföring. För detaljer, se 1.0K-GT-15PB-specifikationen i relaterade dokument. FPC-specifikationer: 1.0 mm stigning, 0.7 mm stiftbredd, 0.3 mm tjocklek, 15 stift.
Nyckelkomponent Beskrivning
Buck -omvandlare En buck DC-DC-omvandlare för VDD_HP-strömförsörjning av ESP32-P4.
ESP32-P4 En högpresterande MCU med stort internt minne och kraftfulla bild- och röstbehandlingsmöjligheter.
40 MHz XTAL En extern precision 40 MHz kristalloscillator som fungerar som en klocka för systemet.
32.768 kHz XTAL En extern precision 32.768 kHz kristalloscillator som fungerar som en lågeffektklocka medan chipet är i djupt viloläge.
MIPI DSI-kontakt FPC-kontakten 1.0K-GT-15PB används för att ansluta bildskärmar. För detaljer, se 1.0K-GT-15PB-specifikationen i relaterade dokument. FPC-specifikationer: 1.0 mm stigning, 0.7 mm stiftbredd, 0.3 mm tjocklek, 15 stift.
SPI-blixt Flashen på 16 MB är ansluten till chippet via SPI-gränssnittet.
MicroSD-kortplats Utvecklingskortet stöder ett MicroSD-kort i 4-bitarsläge och kan lagra eller spela upp ljud files från MicroSD-kortet.

Tillbehör

Som tillval ingår följande tillbehör i paketet:

  • LCD och dess tillbehör (tillval)
    • 7-tums kapacitiv pekskärm med en upplösning på 1024 x 600
    • LCD-adapterkort
    • Tillbehörsväska, inklusive DuPont-kablar, bandkabel för LCD, långa avstånd (20 mm i längd) och korta avstånd (8 mm i längd)
  • Kamera och dess tillbehör (tillval)
    • 2 MP kamera med MIPI CSI
    • Kameraadapterkort
    • Bandkabel för kamera

Espressif ESP32 P4 Funktion EV Board - Fig 3

Goodman MSH093E21AXAA Delad rumsluftkonditionering - varningsikon Notera
Observera att bandkabeln i framåtriktningen, vars remsor i de två ändarna är på samma sida, ska användas för kameran; bandkabeln i motsatt riktning, vars remsor i de två ändarna är på olika sidor, ska användas för LCD-skärmen.

Starta applikationsutveckling
Innan du startar din ESP32-P4-Function-EV-Board, se till att den är i gott skick utan uppenbara tecken på skada.

Nödvändig hårdvara

  • ESP32-P4-Function-EV-Board
  • USB-kablar
  • Dator som kör Windows, Linux eller macOS

Goodman MSH093E21AXAA Delad rumsluftkonditionering - varningsikon Notera
Se till att använda en USB-kabel av god kvalitet. Vissa kablar är endast avsedda för laddning och ger inte de nödvändiga dataledningarna eller fungerar för programmering av korten.

Valfri hårdvara

  • MicroSD-kort

Hårdvaruinställningar
Anslut ESP32-P4-Function-EV-Board till din dator med en USB-kabel. Kortet kan drivas via vilken som helst av USB Type-C-portarna. USB-till-UART-porten rekommenderas för att blinka fast programvara och felsökning.
Följ dessa steg för att ansluta LCD:n:

  1. Fäst framkallningskortet på LCD-adapterkortet genom att fästa de korta kopparavstånden (8 mm i längd) på de fyra avståndsposterna i mitten av LCD-adapterkortet.
  2. Anslut J3-huvudet på LCD-adapterkortet till MIPI DSI-kontakten på ESP32-P4 Function-EV-Board med hjälp av LCD-bandkabeln (omvänd riktning). Observera att LCD-adapterkortet redan är anslutet till LCD-skärmen.
  3. Använd en DuPont-kabel för att ansluta RST_LCD-stiftet på J6-huvudet på LCD-adapterkortet till GPIO27-stiftet på J1-huvudet på ESP32-P4-Function-EV-Board. RST_LCD-stiftet kan konfigureras via programvara, med GPIO27 inställt som standard.
  4. Använd en DuPont-kabel för att ansluta PWM-stiftet på J6-huvudet på LCD-adapterkortet till GPIO26-stiftet på J1-huvudet på ESP32-P4-Function-EV-Board. PWM-stiftet kan konfigureras via mjukvara, med GPIO26 inställt som standard.
  5. Det rekommenderas att driva LCD-skärmen genom att ansluta en USB-kabel till J1-huvudet på LCD-adapterkortet. Om detta inte är möjligt, anslut 5V- och GND-stiften på LCD-adapterkortet till motsvarande stift på J1-huvudet på ESP32-P4-Function-EV-Board, förutsatt att utvecklingskortet har tillräcklig strömförsörjning.
  6. Fäst de långa kopparavstånden (20 mm i längd) till de fyra avståndsstolparna i periferin av LCD-adapterkortet så att LCD-skärmen kan stå upprätt.

Sammanfattningsvis är LCD-adapterkortet och ESP32-P4-Function-EV-Board anslutna via följande stift:

LCD-adapterkort ESP32-P4-Funktion-EV
J3-huvud MIPI DSI-kontakt
RST_LCD-stift i J6-huvudet GPIO27-stift i J1-huvudet
PWM-stift på J6-huvudet GPIO26-stift i J1-huvudet
5V-stift på J6-huvudet 5V-stift på J1-huvudet
GND-stift på J6-huvudet GND-stift på J1-huvudet

Goodman MSH093E21AXAA Delad rumsluftkonditionering - varningsikon Notera
Om du driver LCD-adapterkortet genom att ansluta en USB-kabel till dess J1-huvud, behöver du inte ansluta dess 5V- och GND-stift till motsvarande stift på utvecklingskortet.
För att använda kameran, anslut kameraadapterkortet till MIPI CSI-kontakten på framkallningskortet med hjälp av kamerabandskabeln (riktning framåt).

Programvaruinstallation
För att ställa in din utvecklingsmiljö och flasha en applikation examppå din tavla, följ instruktionerna i ESP-IDF Kom igång.
Du kan hitta examples för ESP32-P4-Function-EV genom att komma åt Examples . För att konfigurera projektalternativ, skriv in idf.py menuconfig i exampkatalogen.

Hårdvarureferens

Blockdiagram
Blockschemat nedan visar komponenterna i ESP32-P4-Function-EV-Board och deras sammankopplingar.

Espressif ESP32 P4 Funktion EV Board - Fig 4

Strömförsörjningsalternativ
Strömförsörjning kan ske via någon av följande portar:

  • USB 2.0 Type-C-port
  • USB Power-in-port
  • USB-till-UART-port

Om USB-kabeln som används för felsökning inte kan ge tillräckligt med ström kan du ansluta kortet till en nätadapter via valfri tillgänglig USB Type-C-port.

Rubrikblock
Tabellerna nedan visar namn och funktion för stifthuvudet J1 på kortet. Stifthuvudens namn visas i figur ESP32-P4-Function-EV-Board – framsida (klicka för att förstora). Numreringen är densamma som i ESP32-P4-Function-EV-Board Schematic.

Inga. Namn Typ 1 Fungera
1 3V3 P 3.3 V strömförsörjning
2 5V P 5 V strömförsörjning
3 7 I/O/T GPIO7
4 5V P 5 V strömförsörjning
5 8 I/O/T GPIO8
Inga. Namn Typ Fungera
6 GND GND Jord
7 23 I/O/T GPIO23
8 37 I/O/T U0TXD, GPIO37
9 GND GND Jord
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 Jord
15 6 I/O/T GPIO6
16 5 I/O/T GPIO5
17 3V3 P 3.3 V strömförsörjning
18 4 I/O/T GPIO4
19 3 I/O/T GPIO3
20 GND GND Jord
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 Jord
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 Jord
31 26 I/O/T GPIO26
32 54 I/O/T GPIO54
33 48 I/O/T GPIO48
34 GND GND Jord
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 Jord
Inga. Namn Typ Fungera
40 NC(45) I/O/T GPIO45 3
[1] :
P: Strömförsörjning; I: Ingång; O: Utgång; T: Hög impedans.
[2] (1,2):
GPIO0 och GPIO1 kan aktiveras genom att inaktivera XTAL_32K-funktionen, vilket kan uppnås genom att flytta R61 och R59 till R199 respektive R197.
[3] :
GPIO45 kan aktiveras genom att inaktivera SD_PWRn-funktionen, vilket kan uppnås genom att flytta R231 till R100.
Detaljer för maskinvaruversion
Inga tidigare versioner tillgängliga.

Relaterade dokument

ESP32-P4-Function-EV-Board Schematic (PDF)
ESP32-P4-Function-EV-Board PCB Layout (PDF)
ESP32-P4-Function-EV-Board Dimensions (PDF)
ESP32-P4-Function-EV-Board Måttkälla file (DXF) – Du kan view det med Autodesk Viewer online
1.0K-GT-15PB specifikation (PDF)
Kameradatablad (PDF)
Visa datablad (PDF)
Datablad för bildskärmsdrivrutinchip EK73217BCGA (PDF)
Datablad för bildskärmsdrivrutinchip EK79007AD (PDF)
Schematisk LCD-adapterkort (PDF)
LCD-adapterkort PCB-layout (PDF)
Schematisk kameraadapterkort (PDF)
Kameraadapterkort PCB-layout (PDF)

För ytterligare designdokumentation för styrelsen, vänligen kontakta oss atsales@espressif.com.

⇐ Föregående Nästa ⇒
© Copyright 2016 – 2024, Espressif Systems (Shanghai) CO., LTD.
Byggd med Sfinx med hjälp av en tema baserat på Läs Docs Sphinx-tema.

Espressif logotyp

Dokument/resurser

Espressif ESP32 P4 Funktion EV Board [pdf] Ägarmanual
ESP32-P4, ESP32 P4 Function EV Board, ESP32, P4 Function EV Board, Function EV Board, EV Board, Board

Referenser

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *