忘掉NRF、蓝牙、433MHz模块——甚至Wi-Fi!有一种更好的无线方式。我是来自educ8s的尼克。今天,我要向你们展示的是ESP32内置的一种改变游戏规则的协议,它可以让你的设备即时、可靠地通话,而且没有传统无线设置的麻烦。
无论是在人工智能推理、机器人开发、大型语言模型还是边缘计算项目中,Jetson Orin Nano Super都能提供超乎预期的强大计算能力。开发人员不仅可以在原有的基础上进一步优化代码来执行更复杂的AI任务,还可以通过改进GPU和CPU性能来实现更高效的实时处理。
在科技飞速发展的时代,机器人已经成为教育领域不可或缺的一部分。特别是ROS (Robot Operating System)作为一个开源的机器人操作系统,不仅为开发人员提供了强大的开发环境,也为学生和教育机构提供了许多学习资源和工具。随着ROS教育机器人的不断发展,越来越多高质量的ROS机器人套件推出,适合不同年龄段的学生和教育工作者。
纯正弦波逆变器是任何严重的离网或备用电源系统的必备设备。与修改或方波逆变器不同,它提供与电网相同的干净正弦交流输出,使其成为敏感电子产品,医疗设备和精密电器的理想选择。
一位制造商着手设计一种有趣的桌面伴侣——一种微型“宠物”,它可以坐在桌子上,眨眼,对触摸做出反应,并在一个小小的OLED屏幕上显示情绪。使用骁龙ESP32 - S3微控制器、0.9英寸OLED显示屏和通过JUSTWAY的3D打印服务打印的定制外壳,该项目以一步一步的构建方式变得栩栩如生,其他人可以复制。
这是一个轻量级且功能完备的 TFT 显示库,专为与 ESP32-C3 配合使用 1.69 英寸的 ST7789 显示屏而设计。该项目消除了 Arduino IDE、ESP32 核心更新以及现有显示库之间持续存在的不兼容问题。
我对音频技术情有独钟,这一点在我的大部分文章中都有体现。我总是会尝试一些新的集成电路或与音频相关的设备。今天要讲的是 D 类放大器。我制作了一个能够承受高达 200 瓦功率的立体声低音音箱,但我还没有一套适合直接安装在汽车里的好放大系统。而这个东西让我想到了 TPA3221 集成电路。同样的价格,任何人都能买到便宜的蓝牙音箱。但它们在半音量时就会失真,低音会急剧下降。在这种情况下,我想让我的 TPA3221 放大器直接由汽车电池供电驱动。
DFRobot ESP32-S3-AI- camera是一款基于强大的ESP32-S3芯片的高性能智能摄像头模块,专为高级AI、视频处理和语音交互应用而设计。它具有一个用于夜视的OV3660 300万广角红外摄像头,一个用于语音命令和音频输出的机载麦克风和扬声器,8MB PSRAM用于要求苛刻的AI模型和图像缓冲,并支持Wi-Fi和蓝牙5.0 (BLE)连接。该模块非常适合边缘AI应用,如图像识别(YOLO, edge Impulse, OpenCV),语音助手(甚至与ChatGPT集成),智能家居设备和先进的监控系统,在紧凑的外形中提供丰富的功能。
本项目是我们课程BCA143:裸机编程的第9次实验。在本次实验中,我们的目标是编写一个基于STM32F407XX的裸机RT Spark程序,该程序将PA4引脚上的DAC组件用于生成信号,并通过DMA(直接内存访问)对DAC进行数据传输。我们需要生成方波、斜坡波和正弦波信号,并在示波器上观察其波形。
这一切都开始于一个“简单”的HDL调整-你知道,只是添加一个小的自定义IP和一个额外的DMA。Vivado很高兴,比特流产生了,ZCU102的灯像迪斯科舞厅一样闪烁。接下来是真正的boss大战:让Linux启动。
您有一个微控制器和两个相同的传感器,这意味着它们具有相同的I2C地址。如果没有多路复用器或配置传感器的I2C地址的可能性,则无法将它们连接到相同的I2C总线。但是,在提供配置任何GPIO引脚对作为I2C总线的能力的板上,您可以将两个传感器连接到它们自己的I2C总线。
过去几个月里,我一直在设计自己的开发板,以充分发挥其性能。如今,我正在使用WCH的CH32V003F4P6芯片,对这款微控制器所提供的功能和性能感到非常惊叹。我之所以从Arduino转而选择它,是因为这是一款32位RISC-V微控制器,价格仅约0.10美元(十美分),是目前市面上最便宜的32位MCU之一。但我知道Arduino的魅力,正因如此,我便围绕这款芯片设计了一款完全定制的开发板,并采用了Arduino Nano的外形尺寸。
这是一个DIY手持式Arduino游戏机,由Arduino UNO R4 WiFi驱动。它在一块0.96英寸的SSD1306 OLED显示屏(128×64像素)上运行10款复古风格的街机游戏,通过四个触控按钮进行控制。配备5V升压转换器的锂聚合物电池使其具备完全便携性。所有元件均安装在定制的HAT型PCB板上,直接贴合Arduino主板,无需松散电线,也不需使用面包板。
FreeRTOS是一个轻量级、开源的实时操作系统内核,专为微控制器和小型嵌入式系统设计。它提供基本的RTOS特性,如任务调度、任务间通信、同步机制和低功耗管理,同时保持最小的内存占用。