当前位置: 首页 > article >正文

FPGA、STM32、ESP32、RP2040等5大板卡,结合AI,更突出模拟+数字+控制+算法

板卡选择困难症了?如果你也想玩FPGA、STM32、ESP32、RP2040相关的板卡,不如看看以下几款板卡,如果正巧碰上能实现你想要做的项目呢~

01 小脚丫FPGA STEP BaseBoard V4.0套件

STEP BaseBoard V4.0是第4代小脚丫FPGA扩展底板(点击了解详情),可搭配任何一款小脚丫FPGA核心模块,本次搭配的是Lattice MXO2 LPC版。此套件是针对高校数字电路、系统教学实验以及EDA实验而开发的综合性实验平台,拥有丰富的外设、接口。是数字逻辑、微机原理、可编程逻辑语言以及EDA设计工具等课程完美的实验平台适合FPGA初学者。

底板集成了存储器、温湿度传感器、接近式传感器、4x4矩阵键盘、旋转编码器、HDMI接口、RGBLCD液晶屏、8个7位数码管、蜂鸣器模块、UART通信模块、ADC模块、DAC模块和WiFi通信模块,搭配小脚丫核心板能实现哪些项目呢?

像具有定时报警功能的数字时钟、两位十进制加、减、乘、除计算器、在LCD/电脑显示屏上玩游戏这些项目已经有完整案例,在现在AI盛行的时代我看到有人使用小脚丫核心板通过AI大模型实现了手势识别:

AI手势识别

可以来尝试以下项目:

- 交通灯控制系统 - 图形化编程⭐️⭐️

- 常用模拟波形产生及简易示波器实现⭐️⭐️⭐️

- 语音控制计算器 - 使用大模型⭐️⭐️⭐️

- 手势识别控制LED显示 - 大模型⭐️⭐️⭐️

- BreakOut游戏⭐️⭐️⭐️⭐️

小脚丫WebIDE已经有图形化功能,能轻松实现交通灯控制系统。


02 基于iCE40UP5K的FPGA学习平台

iCE40UP5K的FPGA学习板是基于Lattice的iCE40UP5K设计(点击了解详情),板载LPC11U35下载器,可以通过USB-C接口进行FPGA的配置。底板兼容树莓派Pico,具有一圈12个RGB三色灯和OLED显示屏。适用于大二学生、FPGA学习者和电赛参与者,可以完成电赛的控制、显示、测试测量、数据采集、软件定义无线电通信等题型。

可以完成哪些项目呢?

- 声音控制的节日彩灯⭐️⭐️

- 可定时的音乐时钟⭐️⭐️

- 用彩灯显示的水平仪/节日焰火⭐️⭐️

- 手势识别控制彩灯显示⭐️⭐️⭐️

- 流媒体音乐播放⭐️⭐️⭐️

- 音频信号采集/FFT频谱分析⭐️⭐️⭐️

- 计数器/频率计⭐️⭐️⭐️


03 基于STM32的简易示波器学习板

基于STM32G031的口袋仪器训练平台(点击了解详情),采用128*128 OLED显示,2个通道的模拟输入 + 一个通道的Micphone语音输入,并有一路信号输出。适用于大二学生、嵌入式系统入门者、电赛参与者,可完成电赛中测量、参数分析、控制类等题目。

STM32是大家非常熟悉,也是用的最多的,这款简易的示波器口袋仪器推荐给大家,可以实现以下项目:

- 双通道示波器⭐️⭐️⭐️

- 任意波形发生器⭐️⭐️⭐️

- 失真度测试仪⭐️⭐️⭐️

- 模拟电路的伯特图⭐️⭐️⭐️

- 基于STM32的虚拟仪器实现⭐️⭐️⭐️

- 音频模拟放大电路特性分析⭐️⭐️⭐️

此款平台有配套课程,购买时自动获取。


04 带屏的基于RP2040多功能硬件调试平台

带屏的12指神探(点击了解详情)是在基于RP2040设计的12指神探基础上增加了一块240*240分辨率的LCD彩屏、两个可程控按键和一个拨轮,丰富了人机交互功能,方便信息观察、界面切换等使用方式。板卡通过Type C的USB接口提供供电、下载以及通信的功能。

单独的带屏的12指神探可以实现可编程PWM发生器、基于RP2040的LVGL图形化控制终端等项目。

还可以搭配了一系列模拟器件组合实习以下功能:

- 设计一款模拟示波器⭐️⭐️⭐️

- 设计一款数字电压、电流表⭐️⭐️⭐️

- 电阻、电容、二极管等元器件特性测试⭐️⭐️⭐️


05 CrowPanel ESP32 Display 4.3英寸HMI模组

CrowPanel ESP32 Display 4.3英寸HMI开发板由Elecrow设计(点击了解详情),它是一款功能强大的HMI触摸屏,具有480*272分辨率的LCD显示屏。它使用ESP32-S3-WROOM-1-N4R2模组作为主控处理器,具有双核32位 LX6微处理器,集成WiFi和蓝牙功能,主频高达240MHz,提供强大的性能和多功能的应用,适用于物联网应用设备等场景。

这款板卡资料齐全,案例丰富,方便调用LVGL的图形库,可以实现以下功能:

- 手写识别显示⭐️⭐️⭐️⭐️

- 音频信号播放及分析⭐️⭐️⭐️⭐️


http://www.kler.cn/a/466353.html

相关文章:

  • Redis两种主要的持久化方式是什么?
  • 【AWS SDK PHP】This operation requests `sigv4a` auth schemes 问题处理
  • LLM - 使用 LLaMA-Factory 部署大模型 HTTP 多模态服务 教程 (4)
  • 基于 Node.js 的 ORM(对象关系映射)工具——Sequelize介绍与使用,并举案例分析
  • 『SQLite』创建、附加、分离、备份及恢复数据库
  • 如何恢复已删除的 Telegram 消息 [iOSamp;Android]
  • 仓储机器人底盘的研究
  • 在Microsoft Windows上安装MySQL
  • 2025年第五届控制理论与应用国际会议 | Ei Scopus双检索
  • 「Mac畅玩鸿蒙与硬件53」UI互动应用篇30 - 打卡提醒小应用
  • Chapter2 文本规范化
  • #C02L02P01. C02.L02.一维数组最值问题.知识点1.求最大值
  • Elasticsearch:利用 AutoOps 检测长时间运行的搜索查询
  • 【2025最新计算机毕业设计】基于SpringBoot+Vue智慧养老医护系统(高质量源码,提供文档,免费部署到本地)【提供源码+答辩PPT+文档+项目部署】
  • unity学习2:关于最近github的2FA(two-factor authentication)新认证
  • 深入理解正则表达式及基本使用教程
  • 图像转换 VM与其他格式互转
  • CLIP论文笔记
  • 2025年度全国会计专业技术资格考试 (甘肃考区)报名公告
  • 从 SQL 到 SPL:分组后每组前面增加符合条件的记录
  • 分布式练手:Server
  • 如何得到深度学习模型的参数量和计算复杂度
  • 【图像处理】OpenCv + Python 实现 Photoshop 中的色彩平衡功能
  • 机器学习经典算法——逻辑回归
  • 在K8S中,Pod请求另一个Pod偶尔出现超时或延迟,如何排查?
  • 【LeetCode】803、打砖块