该项目是一个基于 RT-Spark STM32 开发板的实时、裸机硬件接口。它充当了一个交互式的控制面板,将物理世界与数字世界连接起来。通过读取来自一个 5 个方向操纵杆的输入,该系统会立即触发数字逻辑来控制外部独立的 LED,并在高速 16 位 TFT 液晶显示屏上呈现动态文本。
该项目将利用这些原始数据,并通过硬件进行展示。粒子光子板将从纽约市开放数据平台获取去年同一天的紧急医疗服务关键呼叫信息。这些呼叫的总数将在一个 OLED 屏幕上显示出来。连接到粒子光子板的电机将根据今天的呼叫量是否超过昨天的而停止或旋转。连接到粒子光子板的 RGB 灯将以心跳模式闪烁,但如果今天的呼叫量超过昨天的,其闪烁频率将会加快。
LumiBand 是一款与音乐同步的 LED 手环,专为音乐节、俱乐部和现场活动设计。它最初于 2020 年推出时仅是一款搭载 ATtiny85 微控制器、配备 15 个 NeoPixel 灯珠和一个基本电容式麦克风的产品,如今已发展成为一款可无线控制、可佩戴在手腕上的完整照明设备。
BLHeli_S — 这是较早且广泛使用的固件版本。它适用于赛灵思公司的 EFM8 8051 类型的微控制器。支持脉冲宽度调制(PWM)、单脉冲(OneShot)和双脉冲(DShot)输入协议。虽然不再进行积极开发,但仍能在数百万块电路板上找到使用。
一个由 NeoPixel 16 个 LED 组成的环形灯带以及 ESP32 控制器,被封装在一块由激光切割而成的亚克力材质外壳中,可通过移动设备上的 Blynk 应用程序进行控制。
这个项目最初只是一个简单的实验,属于那种你只想快速测试一个想法并看看它是否可行的类型,但在某个阶段它逐渐发展成了一个完整的系统,其中包括射频追踪、实时可视化、定制硬件,最终……还有一架无人机。
如果你曾想要确切了解有多少人光顾过你的店铺、办公室或活动场所,通常你需要购买一款昂贵的专用计数器,或者自己编写计算机视觉代码。而这个项目却能利用你现有的任何摄像头——模拟的闭路电视摄像头、USB网络摄像头或者联网的网络摄像头——以及一个无需编程的 AI 平台来实现这一功能。
该项目是由物理计算实验室课程与雕塑课程共同合作完成的。每名 PCL 课程的学生与一名雕塑课程的学生结成搭档。我们被赋予了一个主题——“培育光线”,并且必须在项目中展现这一主题的抽象或具体概念。
在疯狂地进行谷歌搜索的过程中,我偶然发现了一种涉及螺旋理论的方法,但这种方法看起来极其复杂,而且我知道自己肯定会犯很多错误。我还意识到,在实体机器人上调试数学问题是非常低效的(而且可能成本高昂)。
这是一个轻量级且功能完备的 TFT 显示库,专为与 ESP32-C3 配合使用 1.69 英寸的 ST7789 显示屏而设计。该项目消除了 Arduino IDE、ESP32 核心更新以及现有显示库之间持续存在的不兼容问题。
“像素宠物”最初是通过一项家庭活动来将复古怀旧情怀与现代制造技术相结合的一种方式。朱斯图斯(10 岁)担任首席设计师和产品负责人,负责确定宠物的外观、反应和行为方式。而我则担任“技术助手”,将他的想法转化为我们人工智能开发过程中的限制条件。
在RISC-V开发中,交叉编译工具链是连接x86主机与RISC-V目标板的唯一桥梁。无论是裸机MCU还是运行Linux的SoC,一套配置正确的GCC工具链是项目成功的基石。本文将手把手带你完成从工具链获取到自动化Makefile编写的完整流程。
在SoC/ASIC验证中,UVM(Universal Verification Methodology) 已成为芯片流片前的“最后防线”。很多初学者卡在“组件怎么连”、“sequence怎么跑”。本文将基于SystemVerilog,手把手带你走完从driver到scoreboard的最小闭环验证流程。
在工业伺服与电动汽车驱动领域,三相永磁同步电机(PMSM)的高性能控制离不开磁场定向控制(FOC)。随着对转速精度与动态响应要求的提升,传统的单核MCU方案已显疲态。FPGA(现场可编程门阵列)与DSP(数字信号处理器)的异构混合架构,凭借其“软硬结合”的优势,正成为解决复杂电机控制难题的主流方案。
在工业4.0时代,OPC UA已成为打通IT与OT层的“普通话”。但对于资源受限的嵌入式MCU(如STM32系列),运行完整的OPC UA协议栈往往力不从心。本文将基于开源栈open62541与网关代理两种路径,详解在Cortex-M核上实现OPC UA的轻量化落地方案。