当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]PSOC™ Edge E84 AI 开发套件是一款用于嵌入式和边缘人工智能应用的开发板。本指南将说明如何配置 Arduino IDE 以支持 PSOC™ Edge E84 AI 开发套件,并提供在该开发板上编译、上传和运行 Arduino 脚本所需的步骤。

PSOC™ Edge E84 AI 开发套件是一款用于嵌入式和边缘人工智能应用的开发板。本指南将说明如何配置 Arduino IDE 以支持 PSOC™ Edge E84 AI 开发套件,并提供在该开发板上编译、上传和运行 Arduino 脚本所需的步骤。

硬件准备

使用USB-C数据线将您的PSOC™ Edge连接到电脑。请确保使用正确的USB-C端口(参见文档中的引脚图示)。

软件设置

本教程中,我们将使用 Arduino IDE 来编写和烧录代码。请参见此处的官方说明。或者,您也可以按照本教程使用 Arduino CLI。

1. 设置外部依赖

首先,我们需要为自定义的 PSOC™ Edge for Arduino 端口添加一个外部依赖。为此,需要进入“文件”>“首选项”>“附加板管理器 URL”。

如果您已有网址,请在原有网址后添加新网址,并用逗号分隔。确认更改后点击“确定”。

2. 安装电路板

在上一步中,我们已将板卡定义添加到板卡管理器中。现在需要安装新添加的板卡。请前往板卡管理器(位于左侧面板),搜索 PSOC™ Edge,找到名为 Infineon PSOC Edge Boards 的条目,然后安装最新版本。

3. 选择棋盘

要选择已连接的 PSOC™ Edge 板,您需要依次选择:工具 > 板子 > Infineon PSOC Edge 板 > Infineon KIT-PSE84-AI(PSOC Edge E84),然后在工具 > 端口中选择正确的端口。

4. 烧录引导加载程序

在将脚本上传到目标设备之前,我们需要先烧录一次引导程序。完成此操作后,您就可以像往常一样上传脚本了。

只需点击“工具”>“烧录引导程序”。恭喜,现在您可以将Arduino脚本上传到您的板子上了!

BurnBootloader 会在 PSOC™ Edge E84 AI 开发套件上安装所需的引导加载程序。这使得 Arduino IDE 可以通过 USB 与板子通信并上传脚本,而无需使用外部编程器。此步骤仅在首次上传前或需要恢复引导加载程序时进行。

测试设置

要测试设置,您可以先刷入一个简单的示例项目。我们可进入“文件”>“示例”>“01.基础”>“闪烁”,或者使用以下脚本并上传到电路板上。

现在我们已成功将第一个Arduino脚本上传到PSOC™ Edge E84 AI套件上。如果你看到绿色LED在闪烁,说明你做对了所有事情。

希望这个简短的教程能说明,如何轻松地为Arduino设置PSOC™ Edge。现在,轮到你动手在PSOC™ Edge E84 AI套件上开发有趣的全新项目了。

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

Agentic AI 正在生成比以往更多的模型、代码、需求以及测试工件,但更多的产出并不意味着更快的系统级开发进展。这种脱节源于系统连续性的中断:每次工具之间的交接都会丢失可执行的系统状态,迫使工程师在继续工作之前,从静...

关键字: 电动汽车 Agentic AI 嵌入式

Sensio Enterprises 的 Orbyt 智能戒指采用 nRF52840 SoC 监控医疗级传感器、提供智能手机连接并延长电池寿命

关键字: 微控制器 边缘人工智能 SoC

手势Spotify控制器是一款完全基于Arduino UNO Q运行的手势音乐遥控器,无需云端、视频流或配套应用程序来监控你。抬起手,做出四种手势之一,你的Spotify播放就会相应响应:播放、暂停、下一首、上一首。摄像...

关键字: 边缘人工智能 USB 摄像头 Arduino UNO Q

大多数空气质量设备将有趣的部分隐藏在屏幕上的数字背后。而这个作品则恰恰相反:它将DFRobot Gravity ENS160气体传感器的读数,转化为Arduino UNO Q上13x8蓝光LED矩阵上的生动动画。走过它时...

关键字: 传感器 Arduino LED矩阵 STM32U585

本项目将一块STM32板改造为一个简单的音频设备,通过三个按钮进行控制。按下其中一个按钮可播放音调,另外两个按钮则用于通过扬声器调节频率的上下变化。该项目探索了嵌入式编程的基础知识,包括GPIO配置、方波生成以及实时响应...

关键字: 扬声器 嵌入式 方波 STM32

在本项目中,您将学习如何使用Arduino Uno和Python构建一个低成本的多通道数据采集(DAQ)系统。该系统可实时采集多个通道的传感器数据,并自动将测量结果保存到CSV(逗号分隔值)文件中,便于在电子表格软件或其...

关键字: 数据采集 Arduino LM35传感器

树莓派Pico 2是树莓派推出的最新微控制器开发板,搭载强大的RP2350微控制器。它提供更快的性能、更大的内存、增强的安全性,并支持Arm Cortex-M33和Hazard3 RISC-V两种架构。

关键字: 嵌入式 MicroPython 树莓派 RP2350

厌倦了普通的不透明LED矩阵吗?在这个项目中,我将向你展示如何使用150颗WS2812B可寻址RGB LED,通过一块柔性透明PCB设计并制作出一个完全透明的15x10 LED矩阵。该PCB没有接地平面,因此在可见铜线的...

关键字: Arduino LED矩阵 柔性PCB WS2812B

如果我们用Arduino核心在ESP8266上写任何代码,很可能已经遇到了这个瓶颈。你写的每一行代码都运行在loop()函数内部,而loop()是协作式的——它从上到下依次执行,只有在完成所有操作后,SDK才会有机会进行...

关键字: Arduino CPU LED ESP8266

语音控制在消费电子产品中已十分常见,但将其集成到嵌入式项目中却仍然令人意外地困难。大多数解决方案依赖云服务、需要大量编程,或仅限于固定的一组预设命令。对于创客、学生和业余爱好者而言,将离线语音识别功能融入ESP32项目可...

关键字: 消费电子 嵌入式 ESP32-S3
关闭