Arduino 与 MicroPython 基础入门:PWM、GPIO、ADC、串口、Socket 与计时基础

这篇笔记整理了 Arduino UNO 与 ESP32-C3 MicroPython 开发里最常用的基础知识,包括 PWM、时间函数、GPIO、ADC、多线程、串口、Socket 以及 Arduino 常见数值类型。内容尽量保持“短、准、方便查阅”,适合作为入门和速查参考。 一、PWM 输出基础: Arduino analogWrite() 与 MicroPython PWM PWM(脉宽调制)通
Arduino 与 MicroPython 基础入门:PWM、GPIO、ADC、串口、Socket 与计时基础

NRF24L01 无线通信(一、理论篇)

一、NRF24L01 简介 NRF24L01 是一款 2.4GHz 的无线收发芯片,工作在 2.4~2.5GHz 世界通用 ISM 频段的单片无线收发器芯片。特点: 1.1 工作频段 频率范围:2.400 GHz ~ 2.525 GHz(ISM 免授权频段) 频率通道:共 125 个通道,每个通道间隔 1 MHz 频率(MHz) = 2400 + Channel 例如: 通道 0 → 2.400
NRF24L01 无线通信(一、理论篇)

Arduino NRF24L01 无线通信笔记(二、代码实战篇)

Arduino × NRF24L01 无线通信笔记 一、NRF24L01 简介 NRF24L01 是一款基于 2.4GHz 的无线收发芯片,工作在 2.4~2.5GHz 世界通用 ISM 频段的单片无线收发器芯片。特点: 体积小,功耗低 速度可达 2Mbps 点对点、多点通信都可以 距离根据模块不同从 几十米 → 几百米(PA+LNA 版本更远) SPI 接口,Arduino 驱动简单 NRF24
Arduino  NRF24L01 无线通信笔记(二、代码实战篇)

STM32 UART 串口通信代码指南

适用芯片:STM32 / ESP32 / Arduino / AVR STM32 UART 串口通信是嵌入式开发中最基础也是最重要的通信方式之一。无论是调试打印日志、与传感器通信,还是与上位机数据交互,STM32 UART 都扮演着核心角色。本文将全面讲解 STM32 HAL 库的 UART 配置与使用方法,同时涵盖 ESP32 和 Arduino 的串口代码示例,帮助你快速掌握嵌入式串口通信开发
STM32 UART 串口通信代码指南