
esp-dev-kit
» 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.

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


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

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
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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 |
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.

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 |
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.
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.
![]()
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 |
