esp-dev-kits
» ESP32-P4-Function-EV-Board » ESP32-P4-Function-EV-Board
ESP32-P4-Funktion-EV-Board
Denne brugervejledning hjælper dig med at komme i gang med ESP32-P4-Function-EV-Board og vil også give mere dybdegående information.
ESP32-P4-Function-EV-Board er et multimedieudviklingskort baseret på ESP32-P4-chippen. ESP32-P4-chippen har en dual-core 400 MHz RISC-V-processor og understøtter op til 32 MB PSRAM. Derudover understøtter ESP32-P4 USB 2.0-specifikation, MIPI-CSI/DSI, H264 Encoder og forskellige andre eksterne enheder.
Med alle dets enestående funktioner er kortet et ideelt valg til udvikling af billige, højtydende, lavt strømforbrugende netværksforbundne audio- og videoprodukter.
2.4 GHz Wi-Fi 6 & Bluetooth 5 (LE)-modulet ESP32-C6-MINI-1 fungerer som kortets Wi-Fi- og Bluetooth-modul. Boardet inkluderer også en 7-tommer kapacitiv berøringsskærm med en opløsning på 1024 x 600 og et 2MP kamera med MIPI CSI, der beriger brugerinteraktionsoplevelsen. Udviklingstavlen er velegnet til prototyper af en bred vifte af produkter, herunder visuelle dørklokker, netværkskameraer, smart home central kontrolskærme, LCD elektronisk pris tags, instrumentbrætter til tohjulede køretøjer osv.
De fleste af I/O-stifterne er brudt ud til stiftoverskrifterne for nem grænseflade. Udviklere kan forbinde periferiudstyr med jumperledninger.
Dokumentet består af følgende hovedafsnit:
- Kom godt i gang: Overview af ESP32-P4-Function-EV-Board og hardware/software opsætningsinstruktioner for at komme i gang.
- Hardwarereference: Mere detaljerede oplysninger om ESP32-P4-Function-EV-Boards hardware.
- Hardwarerevisionsdetaljer: Revisionshistorik, kendte problemer og links til brugervejledninger til tidligere versioner (hvis nogen) af ESP32-P4-Function-EV-Board.
- Relaterede dokumenter: Links til relateret dokumentation.
Kom godt i gang
Dette afsnit giver en kort introduktion til ESP32-P4-Function-EV-Board, instruktioner om, hvordan man laver den indledende hardwareopsætning, og hvordan man flasher firmware på det.
Beskrivelse af komponenter
Tavlens nøglekomponenter er beskrevet i urets retning.
Nøglekomponent | Beskrivelse |
J1 | Alle tilgængelige GPIO-ben er brudt ud til header-blokken J1 for nem grænseflade. For flere detaljer, se Overskriftsblok. |
ESP32-C6 modulprogrammeringsstik | Konnektoren kan bruges med ESP-Prog eller andre UART-værktøjer til at flashe firmware på ESP32-C6-modulet. |
Nøglekomponent | Beskrivelse |
ESP32-C6-MINI-1 modul | Dette modul fungerer som Wi-Fi- og Bluetooth-kommunikationsmodulet til kortet. |
Mikrofon | Indbygget mikrofon forbundet til interfacet på Audio Codec Chip. |
Nulstil knap | Nulstiller tavlen. |
Audio Codec Chip | ES8311 er en laveffekt mono audio codec-chip. Den inkluderer en enkeltkanals ADC, en enkeltkanals DAC, en støjsvag præ-amplifier, en hovedtelefondriver, digitale lydeffekter, analog blanding og gain-funktioner. Den forbinder med ESP32-P4-chippen over I2S- og I2C-busser for at levere hardwarelydbehandling uafhængigt af lydapplikationen. |
Højttalerudgangsport | Denne port bruges til at tilslutte en højttaler. Den maksimale udgangseffekt kan drive en 4 Ω, 3 W højttaler. Benafstanden er 2.00 mm (0.08”). |
Audio PA-chip | NS4150B er en EMI-kompatibel, 3 W mono klasse D lydeffekt amplifier det ampløfter lydsignaler fra audio-codec-chippen til at drive højttalere. |
5 V til 3.3 V LDO | En strømregulator, der konverterer en 5 V-forsyning til en 3.3 V-udgang. |
BOOT knap | Starttilstandskontrolknappen. Tryk på Nulstil knap mens du holder nede Boot knap for at nulstille ESP32-P4 og gå ind i firmware-downloadtilstand. Firmware kan derefter downloades til SPI flash via USB-til-UART-porten. |
Ethernet PHY IC | Ethernet PHY-chip tilsluttet ESP32-P4 EMAC RMII-grænsefladen og RJ45 Ethernet-porten. |
Buck -konverter | En buck DC-DC konverter til 3.3 V strømforsyningen. |
USB-til-UART Bridge Chip | CP2102N er en enkelt USB-til-UART-bro-chip, der er forbundet til ESP32-P4 UART0-grænsefladen, CHIP_PU og GPIO35 (strapping pin). Det giver overførselshastigheder på op til 3 Mbps til download af firmware og fejlretning, hvilket understøtter den automatiske downloadfunktion. |
5 V Power-on LED | Denne LED lyser, når kortet får strøm gennem enhver USB Type-C-port. |
RJ45 Ethernet-port | En Ethernet-port, der understøtter 10/100 Mbps adaptiv. |
USB-til-UART-port | USB Type-C-porten kan bruges til at strømforsyne kortet, flashe firmware til chippen og kommunikere med ESP32-P4-chippen via USB-til-UART Bridge-chippen. |
USB Power-in port | USB Type-C-porten, der bruges til at drive kortet. |
USB 2.0 Type-C-port | USB 2.0 Type-C-porten er tilsluttet USB 2.0 OTG High-Speed-grænsefladen på ESP32-P4, der er kompatibel med USB 2.0-specifikationen. Når der kommunikeres med andre enheder via denne port, fungerer ESP32-P4 som en USB-enhed, der forbinder til en USB-vært. Bemærk venligst, at USB 2.0 Type-C-port og USB 2.0 Type-A-port ikke kan bruges samtidigt. USB 2.0 Type-C-port kan også bruges til at forsyne kortet med strøm. |
USB 2.0 Type-A-port | USB 2.0 Type-A-porten er tilsluttet USB 2.0 OTG High-Speed-grænsefladen på ESP32-P4, der er kompatibel med USB 2.0-specifikationen. Når der kommunikeres med andre enheder via denne port, fungerer ESP32-P4 som en USB-vært, der leverer op til 500 mA strøm. Bemærk venligst, at USB 2.0 Type-C-port og USB 2.0 Type-A-port ikke kan bruges samtidigt. |
Strømafbryder | Tænd/sluk-knap. Hvis du skifter mod ON-tegnet, tænder brættet (5 V), når du skifter væk fra ON-tegnet, slukker brættet. |
Skifte | TPS2051C er en USB-strømafbryder, der giver en udgangsstrømgrænse på 500 mA. |
MIPI CSI-stik | FPC-stikket 1.0K-GT-15PB bruges til tilslutning af eksterne kameramoduler for at muliggøre billedtransmission. For detaljer henvises til 1.0K-GT-15PB-specifikationen i relaterede dokumenter. FPC-specifikationer: 1.0 mm stigning, 0.7 mm stiftbredde, 0.3 mm tykkelse, 15 stifter. |
Nøglekomponent | Beskrivelse |
Buck -konverter | En buck DC-DC konverter til VDD_HP strømforsyning af ESP32-P4. |
ESP32-P4 | En højtydende MCU med stor intern hukommelse og kraftfulde billed- og stemmebehandlingsmuligheder. |
40 MHz XTAL | En ekstern præcision 40 MHz krystaloscillator, der fungerer som et ur for systemet. |
32.768 kHz XTAL | En ekstern præcision 32.768 kHz krystaloscillator, der fungerer som et laveffektur, mens chippen er i dyb dvaletilstand. |
MIPI DSI stik | FPC-stikket 1.0K-GT-15PB bruges til tilslutning af skærme. For detaljer henvises til 1.0K-GT-15PB-specifikationen i relaterede dokumenter. FPC-specifikationer: 1.0 mm stigning, 0.7 mm stiftbredde, 0.3 mm tykkelse, 15 stifter. |
SPI flash | Flashen på 16 MB er forbundet til chippen via SPI-interfacet. |
MicroSD Card Slot | Udviklingskortet understøtter et MicroSD-kort i 4-bit tilstand og kan gemme eller afspille lyd files fra MicroSD-kortet. |
Tilbehør
Valgfrit er følgende tilbehør inkluderet i pakken:
- LCD og dets tilbehør (valgfrit)
- 7-tommer kapacitiv touchskærm med en opløsning på 1024 x 600
- LCD adapter kort
- Tilbehørstaske, inklusive DuPont-ledninger, båndkabel til LCD, lange afstande (20 mm i længden) og korte afstande (8 mm i længden)
- Kamera og dets tilbehør (valgfrit)
- 2 MP kamera med MIPI CSI
- Kamera adapter kort
- Båndkabel til kamera
Note
Bemærk venligst, at båndkablet i fremadgående retning, hvis strimler i de to ender er på samme side, skal bruges til kameraet; båndkablet i modsat retning, hvis strimler i de to ender er på hver sin side, skal bruges til LCD.
Start applikationsudvikling
Før du tænder for dit ESP32-P4-Function-EV-Board, skal du sørge for, at det er i god stand uden tydelige tegn på skade.
Nødvendig hardware
- ESP32-P4-Funktion-EV-Board
- USB kabler
- Computer, der kører Windows, Linux eller macOS
Note
Sørg for at bruge et USB-kabel af god kvalitet. Nogle kabler er kun til opladning og giver ikke de nødvendige datalinjer eller fungerer til programmering af kortene.
Valgfri hardware
- MicroSD kort
Hardwareopsætning
Tilslut ESP32-P4-Function-EV-Board til din computer ved hjælp af et USB-kabel. Kortet kan strømforsynes gennem enhver af USB Type-C-portene. USB-til-UART-porten anbefales til flashing af firmware og fejlretning.
Følg disse trin for at tilslutte LCD-skærmen:
- Fastgør udviklingskortet til LCD-adapterkortet ved at fastgøre de korte kobberafstandsstykker (8 mm i længden) til de fire afstandsposter i midten af LCD-adapterkortet.
- Tilslut J3-headeren på LCD-adapterkortet til MIPI DSI-stikket på ESP32-P4 Function-EV-Board ved hjælp af LCD-båndkablet (modsat retning). Bemærk, at LCD-adapterkortet allerede er tilsluttet LCD'et.
- Brug en DuPont-ledning til at forbinde RST_LCD-stiften på J6-headeren på LCD-adapterkortet til GPIO27-stiften på J1-headeren på ESP32-P4-Function-EV-Board. RST_LCD-stiften kan konfigureres via software, med GPIO27 indstillet som standard.
- Brug en DuPont-ledning til at forbinde PWM-stiften på J6-headeren på LCD-adapterkortet til GPIO26-stiften på J1-headeren på ESP32-P4-Function-EV-Board. PWM-stiften kan konfigureres via software, med GPIO26 indstillet som standard.
- Det anbefales at strømforsyne LCD-skærmen ved at tilslutte et USB-kabel til J1-headeren på LCD-adapterkortet. Hvis dette ikke er muligt, skal du tilslutte 5V- og GND-benene på LCD-adapterkortet til de tilsvarende ben på J1-headeren på ESP32-P4-Function-EV-Board, forudsat at udviklingskortet har tilstrækkelig strømforsyning.
- Fastgør de lange kobberstandoffs (20 mm i længden) til de fire standoff-stolper i periferien af LCD-adapterkortet for at lade LCD-skærmen stå oprejst.
Sammenfattende er LCD-adapterkortet og ESP32-P4-Function-EV-Board forbundet via følgende ben:
LCD-adapterkort | ESP32-P4-Funktion-EV |
J3 header | MIPI DSI stik |
RST_LCD pin af J6 header | GPIO27 pin af J1 header |
PWM pin af J6 header | GPIO26 pin af J1 header |
5V pin af J6 header | 5V pin af J1 header |
GND pin af J6 header | GND pin af J1 header |
Note
Hvis du strømforsyner LCD-adapterkortet ved at tilslutte et USB-kabel til dets J1-header, behøver du ikke tilslutte dets 5V- og GND-ben til de tilsvarende ben på udviklingskortet.
For at bruge kameraet skal du tilslutte kameraadapterkortet til MIPI CSI-stikket på udviklingskortet ved hjælp af kamerabåndkablet (retning fremad).
Softwareopsætning
For at opsætte dit udviklingsmiljø og flashe en applikation, f.eksamppå dit bord, følg venligst instruktionerne i ESP-IDF Kom godt i gang.
Du kan finde examples til ESP32-P4-Function-EV ved at tilgå Examples . For at konfigurere projektindstillinger skal du indtaste idf.py menuconfig i exampkataloget.
Hardware reference
Blokdiagram
Blokdiagrammet nedenfor viser komponenterne i ESP32-P4-Function-EV-Board og deres sammenkoblinger.
Strømforsyningsmuligheder
Strøm kan leveres gennem enhver af følgende porte:
- USB 2.0 Type-C-port
- USB Power-in port
- USB-til-UART-port
Hvis USB-kablet, der bruges til fejlfinding, ikke kan levere nok strøm, kan du slutte kortet til en strømadapter via enhver ledig USB Type-C-port.
Overskriftsblok
Tabellerne nedenfor angiver navnet og funktionen af brættets pin-header J1. Navne på stifthovedet er vist i figur ESP32-P4-Function-EV-Board – foran (klik for at forstørre). Nummereringen er den samme som i ESP32-P4-Function-EV-Board Schematic.
Ingen. | Navn | Type 1 | Fungere |
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 | Fungere |
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ømforsyning |
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 |
Ingen. | Navn | Type | Fungere |
40 | NC(45) | I/O/T | GPIO45 3 |
P: Strømforsyning; I: Input; O: Output; T: Høj impedans.
[2] (1,2):
GPIO0 og GPIO1 kan aktiveres ved at deaktivere XTAL_32K-funktionen, hvilket kan opnås ved at flytte R61 og R59 til henholdsvis R199 og R197.
[3] :
GPIO45 kan aktiveres ved at deaktivere SD_PWRn-funktionen, hvilket kan opnås ved at flytte R231 til R100.
Oplysninger om hardwarerevision
Ingen tidligere versioner tilgængelige.
ESP32-P4-Function-EV-Board Skematisk (PDF)
ESP32-P4-Function-EV-Board PCB Layout (PDF)
ESP32-P4-Function-EV-Board Dimensions (PDF)
ESP32-P4-Function-EV-Board Dimensionskilde file (DXF) – Det kan du view det med Autodesk Viewer online
1.0K-GT-15PB specifikation (PDF)
Kameradatablad (PDF)
Vis datablad (PDF)
Datablad for skærmdriverchip EK73217BCGA (PDF)
Datablad for skærmdriverchip EK79007AD (PDF)
LCD-adapterkortskema (PDF)
LCD-adapterkort PCB-layout (PDF)
Skematisk kameraadapterkort (PDF)
Kameraadapterkort PCB-layout (PDF)
For yderligere designdokumentation til bestyrelsen, kontakt os venligst atsales@espressif.com.
⇐ Forrige Næste ⇒
© Copyright 2016 – 2024, Espressif Systems (Shanghai) CO., LTD.
Bygget med Sphinx ved hjælp af en tema baseret på Læs den Docs Sphinx-tema.
Dokumenter/ressourcer
![]() |
Espressif ESP32 P4 Funktion EV Board [pdf] Brugermanual ESP32-P4, ESP32 P4 Function EV Board, ESP32, P4 Function EV Board, Function EV Board, EV Board, Board |