- 博客(2248)
- 资源 (10)
- 收藏
- 关注
原创 嵌入式Linux与边缘智能开发文章汇总(共103篇,2025/10/01更新)
本专栏将专注于嵌入式Linux内核驱动开发、用户态设备驱动、嵌入式系统移植与剪裁,嵌入式图形、嵌入式应用开发,嵌入式边缘计算,嵌入式边缘智能等等相关。
2024-12-01 14:38:20
361
原创 国产单片机开发系列文章汇总(共621篇,2025/10/01)
本文将对常见的国产系列单片机开发相关文章进行汇总,文章将按单片机的指令集进行分类汇总,持续更新。
2024-11-02 10:49:45
976
原创 数字图像处理与Python语言实现系列文章汇总(共134篇)
数字图像处理与Python语言实现专栏将使用Python语言实现经典数字图像处理领域的经典图像处理算法,为深度学习图像处理打下基础。专栏将包含:图像颜色空间转换、图像几何变换、图像频域变换、图像降噪、图像增强、图像形态学处理、图像边缘检测、图像特征提取、图像滤波、图像分割、图像重建、高性能图像处理等等。
2023-03-19 10:36:30
2236
4
原创 物联网全栈开发实战系列文章汇总(共1284篇,持续更新-2025.10.01)
物联网全栈开发实战专栏将涵盖各类单片机、嵌入式设备及驱动开发实例。从仿真到硬件,从单个实例到综合实例,从单个设备到多个设备的各种方式通信、联网等等。以实例为线索,从硬件到用户终端,掌握物联网全栈开发基础。.................................
2022-04-27 22:55:29
11563
7
原创 【杂谈】-人工智能时代的基础设施变革:引领未来十年科技发展的关键
人工智能时代的基础设施面临根本性变革。当前为人类流量设计的网络架构难以支撑AI代理的并行运行模式,引发云计算成本飙升、延迟等问题。未来十年主导市场的企业将是那些能重构计算架构、优化后端系统的先行者。新型基础设施需支持机器经济所需的微交易、实时结算等功能,成为AI发展的关键瓶颈。这场变革将重塑互联网运作方式,从人类中心转向机器间大规模协作模式。布局基础设施的公司将掌握下一代科技发展的命脉,如同移动互联网时代的领军企业。
2025-11-10 21:23:02
574
原创 【MicroPython编程-ESP32篇】-BME680传感器驱动
BME680 是一款集成环境传感器,专为尺寸和低功耗是关键要求的移动应用和可穿戴设备而开发。 BME680 扩展了 Bosch Sensortec 现有的环境传感器系列,首次集成了高线性度和高精度气体、压力、湿度和温度传感器。 BME680 中的气体传感器可以检测多种气体,以测量空气质量,以保障个人健康。
2025-11-10 21:19:03
23
原创 【电路笔记】-电波形
电波形是电子系统中电压或电流随时间变化的视觉表示,主要分为单向和双向两类。常见的电波形包括正弦波、方波、矩形波、三角波和锯齿波等,每种波形具有不同的周期、频率和振幅特性。正弦波是周期性波形的典型代表,广泛应用于交流电系统;方波和矩形波常用于数字电路的时钟信号;三角波和锯齿波则在信号处理和音乐合成中有特殊应用。这些波形在电子系统中发挥重要作用,如定时信号、功率调节和声音合成等。理解电波形的基本特性对电子系统设计和分析至关重要。
2025-11-09 14:29:02
724
原创 【MicroPython编程-ESP32篇】-BME280传感器驱动
BME280 是一款出色的新型芯片,最初是为下一代智能手机设计的。 它由一个非常精确的压力传感器和一个相关的温度、湿度传感器组成。
2025-11-09 13:53:37
482
原创 【MicroPython编程-ESP32篇】-DH11温度湿度传感器驱动
DHT11和DHT12传感器包含一个芯片,该芯片进行模数转换,并随温度和湿度发出数字信号。 这使得它们非常易于与任何微控制器一起使用。
2025-11-07 19:35:26
44
原创 【ARM汇编语言基础】-数据处理指令(八)
或许令人惊讶的是,考虑到 Armv8-A 中乘法的多样性和复杂性,三个 Armv8-A 指令集中的除法运算却出奇地简单。在 Armv8-A 中,除法始终采用存储在寄存器中的两个源输入,并简单地将第一个值除以第二个值,将结果放入目标寄存器。除法可以是有符号的,也可以是无符号的,并且始终从寄存器中获取输入,并始终向零舍入(而不是向负无穷大舍入)。如果第二个参数为零,因此会发生除以零的情况,则 Armv8-A 在架构上将运算结果定义为零,并将其写入目标寄存器。
2025-11-06 09:24:18
23
原创 【MicroPython编程-ESP32篇】-HC-SR04超声波传感器驱动
本文介绍了使用HC-SR04超声波传感器与ESP32构建测距系统的实现方法。HC-SR04通过发射40kHz超声波并接收回波来测量2cm-4m范围内的距离,精度达3mm。文章详细说明了传感器工作原理、硬件接口连接(Trig接GPIO5,Echo接GPIO18)以及基于MicroPython的驱动开发。通过开源库实现了距离测量功能,包含毫米和厘米两种单位输出,核心是利用声速(343.2m/s)计算回波时间差。最终实现可通过串口每秒输出一次距离数据,适用于各类非接触式测距应用场景。
2025-11-06 09:17:20
143
原创 【杂谈】-制造业变革:机器人与自动化引领新时代
当下,制造业正以前所未有的速度发生着深刻变革。机器人及自动化技术犹如一股强劲浪潮,全面重塑着产品设计、工厂运营、质量管控以及全球货物流通的方式。这些先进技术并非意在取代人类,而是作为有力助手,助力我们以更智慧、更高效、更具创造力的方式开展工作。
2025-11-03 20:40:47
1110
2
原创 【MicroPython编程-ESP32篇】-RCWL0516微波雷达传感器驱动
本文介绍了RCWL-0516微波雷达传感器的应用与驱动方法。该传感器采用微波多普勒雷达技术检测移动物体,具有7米感应距离、3.2GHz工作频率等特性。文章详细说明了模块引脚功能,并提供了ESP32与传感器的接线图。通过MicroPython代码实现了运动检测功能:当检测到移动时点亮LED并在串口打印信息。该方案可用于人体感应照明、安防等场景,相比传统PIR传感器具有感应距离远、角度大等优势。
2025-11-03 20:35:09
371
原创 【MicroPython编程-ESP32篇】-L298N控制直流电机
在本文中,将介绍如何使用使用MicroPython来控制直流电机。 在文章中,通过创建自己的 MicroPython 模块使其前进、后退、停止以及控制其速度。 我们将使用 L298N 电机驱动器,但其他类似的电机驱动器也应该兼容。
2025-10-20 09:36:31
90
原创 【MicroPython编程-ESP32篇】-继电器驱动
摘要(150字): 本文介绍了如何使用ESP32通过MicroPython控制继电器模块来远程操控家用电器。继电器通过电磁线圈控制电路通断,有常开(NO)和常闭(NC)两种工作模式,分别对应不同的控制逻辑。硬件连接需注意安全,使用GPIO26控制继电器输入引脚。示例代码展示了如何通过高低电平切换继电器状态,实现10秒间隔的开关控制。文中特别强调处理市电时的安全注意事项,建议初学者在指导下操作。该方案适用于智能家居等需要远程控制交流电设备的场景。
2025-10-13 11:58:01
103
原创 【杂谈】-人工智能:从规模扩张迈向智能编排的新纪元
人工智能发展正从规模扩张转向智能编排的新阶段。随着大模型计算效益递减,模块化组件、动态检索和自主代理等创新方式正重塑智能系统设计。智能编排通过专业化分工的轻量级模型协同工作,实现高效、精准的解决方案,降低计算成本。系统级智能整合推理、记忆、决策等功能,形成弹性认知网络。代理式系统通过多代理协作,在医疗等复杂场景中展现卓越性能。未来AI发展将聚焦生态共建,通过高效协调实现持续演进,而非单纯追求模型规模。
2025-10-11 09:01:40
286
原创 【MicroPython编程】-JSON数据解析与编码
本文将详细介绍如何通过MicroPython对JSON数据进行解析与编码。在文章中,我们将使用MicroPython内置ujson库。
2025-10-11 08:45:52
59
原创 【MicroPython编程-ESP32篇】-深度休眠与唤醒
本文将展示如何将ESP32 置于深度睡眠模式,并使用 MicroPython 使用不同的唤醒源将其唤醒。 在这里,我们将介绍定时器唤醒和外部唤醒。
2025-10-09 19:41:44
176
原创 【MicroPython编程-ESP32篇】-触摸传感器
ESP32 配备电容式传感器,可代替传统按钮。 在网上找到的 ESP32 引脚布局上,这些有时被称为“TOUCH”。 ESP32 板上有 10 个可与 MicroPython 一起使用。
2025-10-07 10:50:40
331
原创 【杂谈】-代理型人工智能:崛起、挑战与协调新策略
**摘要:**代理型人工智能的崛起带来了前所未有的自主性和协调危机。这类系统具备独立推理和复杂任务执行能力,但也引发安全挑战,如Mesa优化、欺骗性对齐和奖励黑客攻击。传统监督机制难以应对其高速和大规模运行特性,导致透明度、责任认定等问题。现有解决方案(如人类反馈强化学习)对自主代理效果有限,需要创新策略如形式化验证、宪法人工智能和多利益相关方治理。实现人工智能与人类价值观的和谐共生,亟需加强协调研究、完善治理框架,确保系统安全可控。这一挑战的解决需要技术突破与社会协作并重。
2025-10-06 09:19:46
684
原创 【ARM汇编语言基础】-数据处理指令(七)
本文介绍了ARM架构中的多种乘法运算指令,主要包括有符号乘法累加器(SMLAD)、有符号乘减双精度指令(SMLSD)、长乘法(64位)操作(SMULL/UMULL)、长乘法累加指令(SMLAL/UMLAL/UMAAL)以及长半字乘法累加指令(SMLALxx)。这些指令支持不同位宽(16/32/64位)的有符号和无符号乘法运算,并提供了累加功能。特别详细说明了SMLAD和SMLSD指令的半字乘积运算方式,以及64位乘法结果如何拆分到两个32位寄存器中的实现细节。文章通过表格和图示清晰地展示了各类乘法指令的语法
2025-10-06 09:07:05
289
原创 【MicroPython编程-ESP32篇】-定时器
在本文中,我们将探讨如何通过 MicroPython 在 ESP32 上使用定时器。 我们将了解在 ESP32 上设置计时器所需的步骤,以及操作的重要参数。
2025-10-05 11:42:27
58
原创 【MicroPython编程-ESP32篇】-PWM调节LED亮度
脉宽调制 (PWM) 是一种在数字引脚上获得人工模拟输出的方法。 它通过快速将引脚从低电平切换到高电平来实现这一点。 有两个与此相关的参数:切换频率和占空比。 占空比定义为引脚处于高电平的时间与单个周期的长度(低电平加高电平时间)相比。 最大占空比是当引脚始终为高电平时,最小占空比是当引脚始终为低电平时。
2025-10-02 15:58:30
56
原创 【杂谈】-AGI 辩论:炒作、怀疑与现实期望之间
通用人工智能 (AGI) 已成为 2025 年最受争议的话题之一。一些人认为它即将到来,并可能很快改变各行各业、经济和日常生活。他们认为,推理、学习和适应能力的进步表明,机器终有一天可能达到接近人类的智能。
2025-10-01 14:19:52
727
原创 【MicroPython编程-ESP32篇】-ADC数据采样
本文将介绍如何使用 MicroPython读取 ESP32开发板的模拟值。 例如,我们将从电位计读取值。
2025-09-30 10:04:47
317
原创 【嵌入式硬件实例】-晶体管放大器
放大器是一种电路,其输入端接收电子信号,并在输出端产生更大的信号。这通常指的是电压,但也可以是电流、噪声或功率。在本文中,我们将介绍最常见且最实用的电压放大器。这些放大器通常分为音频放大器 (AF) 或射频放大器 (RF)。它们的频率范围决定了它们的性能,而频率范围又决定了要使用的元件类型。
2025-09-29 08:21:32
1135
原创 【杂谈】-“机器信口开河”之困:人工智能为何虚构及应对之道
如今,人工智能已具备生成自然流畅、自信满满且极具说服力的文本的能力。然而,在这看似完美的表象之下,潜藏着一个愈发凸显的问题——“机器胡说”。这一术语绝非刻意为之的挑衅,其根源可追溯至哲学家哈里·法兰克福(Harry Frankfurt)的经典论述,他将“胡说”界定为全然不顾事实真相的言论。置于人工智能语境中,它精准描绘了一种独特现象:系统所输出的语句虽表面合乎逻辑,实则毫无事实根基。这与人类蓄意欺骗的谎言有着本质区别,因机器并无主观意图;它是模型构建与训练过程中的自然产物——其设计核心在于追求语言的通顺性,
2025-09-29 08:17:35
484
原创 【ARM汇编语言基础】-数据处理指令(六)
摘要: 本文详细介绍了Armv8-A架构中的乘法运算指令,包括A32/T32和A64指令集的基本乘法操作。主要内容包括: A64指令集提供了多种乘法指令,支持32×32位和64×64位乘法,可进行有符号/无符号运算,并包含乘加、乘减等变体指令。 介绍了A64中的长乘指令(如SMADDL、UMULL等)和高位乘指令(SMULH、UMULH),它们可处理64位结果的高/低位部分。 A32/T32指令集提供了更丰富的乘法指令类型,包括最低/最高有效字乘法、半字乘法、向量乘法和长乘法等。 详细说明了A32/T32中
2025-09-28 06:49:02
92
原创 【MicroPython编程-ESP32篇】-GPIO中断
摘要 本文介绍了如何在MicroPython中使用GPIO中断控制ESP32。通过PIR运动传感器作为外部中断触发源,演示了当中断发生时点亮LED 20秒的实现方法。主要内容包括:中断的基本概念和工作原理;硬件准备与接线方案;MicroPython中设置中断的步骤(定义中断处理函数、配置GPIO输入、附加中断);具体代码实现解析。文中还提供了完整的示例代码,展示了如何通过IRQ_RISING触发模式检测PIR传感器信号变化,并在中断处理函数中设置标志位来控制LED状态。该方案适用于需要快速响应外部事件的嵌入
2025-09-28 06:41:33
223
原创 【杂谈】-当人工智能“知识”步入知天命之年:不容小觑的合规风险
在当今商业环境中,企业对生成式工具的应用日益广泛,而由此引发的虚假人工智能洞察问题已然成为亟待解决的紧迫难题。尽管大众对人工智能满怀热忱地加以应用,但批评的声音也随之高涨。批评者频频指出,人工智能输出的内容里存在着看似随机且难以预估的错误,这不仅折损了其自身价值,更可能在关乎人类安危的关键领域,如医疗保健与交通运输等,造成实质性的伤害。从理论层面来讲,这些虚假输出可能引发诸多严重后果,轻则开错处方药,重则导致火车相撞等灾难性事件。
2025-09-27 20:14:04
525
原创 【MicroPython编程-ESP32篇】-GPIO输入与输出
本文将介绍如何使用 MicroPython控制ESP32的GPIO数字引脚用于数字输入和数字输出。在示例中,将介绍如何读取按钮的值并相应地点亮 LED。
2025-09-26 08:16:16
352
原创 【杂谈】-人工智能:从潜力到实效的战略转型之路
人工智能战略转型:从盲目跟风到实效落地 当前企业普遍面临人工智能"高投入低回报"困境,94%公司加大AI投入但仅21%成功整合应用。研究显示95%的AI试点项目失败,75%组织尚未获得投资回报。阻碍成功的三大症结在于:工具导向而非问题导向、部门割裂的应用模式、缺乏系统性变革管理。成功转型需把握三个关键:1)从业务痛点出发而非技术本身;2)构建跨部门协同的AI治理体系;3)重视员工适应与组织文化转型。真正有效的AI战略应聚焦增强人机协作,通过消除低效工作释放员工创造力,最终实现从技术应用到
2025-09-25 08:21:09
958
原创 【MicroPython编程-ESP32篇】-MicroPython编程基础
MicroPython 是 Python 编程语言的重新实现,针对微控制器和嵌入式系统(例如 ESP32 或 ESP8266)。使用 MicroPython 进行编程与使用 Python 进行编程非常相似:除少数例外外,Python 的所有语言功能也都在 MicroPython 中。 由于微控制器和嵌入式系统比我们的计算机受到更多限制,因此 MicroPython 默认情况下并未附带完整的标准库。
2025-09-24 07:57:22
68
原创 Python图像处理基础(十八)
Pillow 可以在图像上绘制基本形状和文本。例如,它可以通过在图像的关键部分绘制轮廓,或为图像添加标题或时间戳来注释图像。
2025-09-23 09:20:53
68
原创 【MicroPython编程-ESP32篇】-认识MicroPython与开发环境搭建
MicroPython,针对微控制器的 Python 3 编程语言的重新实现。 MicroPython 固件可以安装在 ESP32 和 ESP8266 等板上。 它使数字电子产品的编程变得简单易行。本文将详细介如何搭建ESP32的MicroPython编程环境,为后面学习打下基础。
2025-09-22 21:09:19
552
原创 【杂谈】-儿童友好型AI的未来之路
在当代儿童的成长版图中,人工智能早已超越普通工具的属性,演变为全天候陪伴的“数字伙伴”。无论是语音助手温柔解答睡前疑惑,还是智能算法精准推送视听内容,人工智能深度渗透进孩子们的日常体验,成为塑造其认知世界的重要力量。
2025-09-21 15:54:23
632
原创 【MicroPython编程】-深入了解MicroPython 的垃圾收集
本文介绍了MicroPython中的垃圾收集器(gc)模块。MicroPython作为Python 3的精简实现,其垃圾收集器采用标记-清除算法,自动回收不再使用的内存。文章详细讲解了gc模块的基本概念、使用方法(包括手动回收、内存监控等)、常见实践(如内存密集型操作前后触发GC)和最佳实践(如最小化内存分配、使用生成器等)。这些技巧对于在资源受限的微控制器环境中编写高效程序至关重要,可帮助开发者优化内存使用,避免内存泄漏问题。
2025-09-21 15:50:08
405
原创 【杂谈】-重构注意力经济:人工智能重塑短视频内容生态
人工智能正深度重塑短视频产业,从创意生成到品质管控全方位革新生产流程。Meta与TikTok等平台数据证明,AI智能推荐系统能显著提升用户停留时长。在内容创作端,AI自动化处理基础工序,将人力解放至核心创意领域;在制作环节,AI大幅降低特效等技术门槛;在本地化方面,AI配音技术突破传统瓶颈。尽管AI可替代80%支持性岗位,但人类创意仍是核心。未来1-2年将出现情感驱动型AI叙事短片,但技术始终是赋能工具而非替代者。在注意力经济时代,AI助力创作者实现高效商业转化。
2025-09-20 08:15:57
436
原创 【ARM汇编语言基础】-数据处理指令(五)
最常见且易于理解的算术指令是加法和减法。您可能想知道,为什么这些指令没有被首先介绍?在本节中,您会注意到算术指令的语法中包含移位和循环移位运算。既然您了解了这些运算的工作原理,那么理解它们与算术指令结合使用将会更容易。为此,表 5.25 介绍了移位和扩展语法符号,这些符号将用于描述本节中算术指令的语法形式。本节中您将看到的一些指令的语法中包含操作数周围的花括号。这表示操作数是可选的。
2025-09-20 08:12:27
185
原创 【嵌入式DIY实例-ESP32篇】-BLE游戏手柄
在本文中,我们将使用 ESP32 微控制器制作的 DIY 手持游戏手柄。你可能以前见过类似的游戏控制器,但它们大多使用 Arduino,或者更确切地说是 Arduino Pro Micro 或 Leonardo 开发板。因为这些开发板支持 HID(人机接口设备),即通过 USB 连接人机接口设备。但 ESP32 却没有这项功能。那么我们该怎么做呢?ESP32 确实支持 BLE(低功耗蓝牙),我们可以利用它通过蓝牙进行无线通信。
2025-09-18 06:55:52
528
Blynk服务器和客户端 App
2023-12-09
Pro Processing for Images and Computer Vision with OpenCV
2017-11-07
Mastering Go Web Services
2017-11-07
OpenCV4.x图像处理实例-社交距离检测Caffe模型
2020-11-17
ArduinoLibraryforProteusV2.0.zip
2021-10-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅