这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 微雪ESP32-P4(外挂ESP32-C6)开发板评测【一】

共1条 1/1 1 跳转至

微雪ESP32-P4(外挂ESP32-C6)开发板评测【一】

工程师
2025-12-09 23:29:56     打赏

简介

乐鑫的ESP32-P4芯片已经发布了很久了。在B站上也有很多的测试视频,其性能非常强劲。其主频最高可以高达400MHZ,具其内部人员发布消息,360MHZ的良品率较高因此,发布的ESP32-P4大多数都是降频到360MHZ。 如果需要解锁更高的主频则需要联系乐鑫获得官方支持。

image.png

上图为官方芯片技术规格书v1.3中对CPU的描述。同时支持了多种外设接口。(多的一页都写不下)

image.png

image.png

可以说是非常非常的多了。需要注意的一点是这个芯片还支持很多新的ST芯片中支持的I3C。 于是在如此强大性能的诱惑下。我在某宝微雪家电子购买了一个ESP32-P4-WIFI6-DEV-KIT 来尝尝鲜。同时分享到论坛里,给大家看看这个板子到底好不好玩。

f2f828d67a282cc170a75564c4fc2113.jpg

开发板的正面照。

8ef17388a48e592158cb31041f3bc347.jpg

开发板的背面照。

image.png

上图为开发板的详细资源汇总。 需要注意的一点是原本的ESP-32P4 是并不支持WIFI连接的,所以如果想要使用WIFI功能的话,必须来外挂一个协处理器来处理WIFI的请求。上述开发板中使用的协处理器为ESP32C6. 板载资源上还集成了贴片的麦克风。 因此也可以非常方便的使用这块开发板来处理音频的数据。

59d08b67f0fc3b4ef1184ab978b10b99.jpg

上图为附带的I3C 和 UART的连接线,以及连接后了的扬声器模块(附带)

44718f632d83cb7d4f065baa6141559b.jpg

其PIN连接,兼容树莓派接口,相对于树莓派比较贴心的是。还有对应的PIN丝印。 上电后,默认PWM led常亮。


注意:如果使用ESP-IDF进行开发需要注意,IDF的版本必须要大于5.5.1 否则的话对应的demo会缺少ESP32-P4的配置支持(比如说配置连接WIFI的话、则没有协处理器的设置)


然后来点个灯吧、验证一下功能(该有的仪式感不能少)

image.png

首先创建工程(再次提醒IDF的版本最好高于5.5.1)找了一圈竟然没有其他的板载LED (我唯一会的点灯竟然没有灯)

image.png

首先完成代码端的编写,然后外接一个LED吧。

#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_log.h"
#include "driver/gpio.h"

#define LED_GPIO 1 // 外接的LED
static const char *TAG = "LED_TASK";

void led_task(void *arg)
{
    gpio_set_direction(LED_GPIO, GPIO_MODE_OUTPUT);

    while (1)
    {
        gpio_set_level(LED_GPIO, 1);
        ESP_LOGI(TAG, "LED ON");
        vTaskDelay(pdMS_TO_TICKS(1000));

        gpio_set_level(LED_GPIO, 0);
        ESP_LOGI(TAG, "LED OFF");
        vTaskDelay(pdMS_TO_TICKS(1000));
    }
}

void app_main(void)
{
    xTaskCreate(led_task, "led_task", 2048, NULL, 5, NULL);
}

然后连接LED到GPIO1。成功点亮。8380dc813ad0cda56b426d7bbd8d81bb.jpg

调试日志如下所示。

image.png

下一个章节将研究一下I3C ,着重探究下I2C和I3C到底有什么不同。 还有两者到底是怎么兼容在一起的。





关键词: ESP32P4     微雪电子     开箱    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]