• 已删除用户
物语星空 物联网 软件 硬件 创客 技术学习 分享交流

小实验:ESP32实现流水灯控制

ESP32提供了多路IO接口,下面的这个小试验实现了一个简单的流水灯控制,可以控制6个灯珠,当然也可以更多,可以根据情况增加和减少。

创客孙老师 发布于 2025-01-10

MicroPython ESP32开发:通过寄存器直接访问外围设备

本文介绍了MicroPython如何通过直接读写寄存器来控制 ESP32 的外设,这是一种速度更快的访问方式,某些对实时性或性能要求比较高的场景可能会有用

创客孙老师 发布于 2025-01-10

MicroPython ESP32开发:脉宽调制(PWM)

脉宽调制(PWM)是一种在数字引脚上获得人工模拟输出的方法。它通过快速将引脚从低电平切换到高电平来实现。与此相关的参数有两个:切换频率和占空比。占空比的定义是,与单周期(低电平加高电平时间)的长度相比,引脚高电平的时间有多长。最大占空比是指引脚一直处于高电平状态,最小占空比是指引脚一直处于低电平状态

创客孙老师 发布于 2024-12-04

ESP32快速参考

ESP32快速参考 ESP32是使用非常广泛的一款微处理器,集成了WiFi和蓝牙模块,根据性能和应用场景的不同有很多不同的版本,本文是ESP32开发板在MicroPython环境下运行的快速参考,对于首次使用这个开发板在MicroPython下进行开发的应该会有一定的帮助。 下面以Espressif

创客孙老师 发布于 2024-12-04

手搓智能逗猫棒

这是创客之路的首篇文章,记录了智能逗猫棒的制作过程

创客孙老师 发布于 2024-12-01

使用MicroPython和pyboard开发板(14):LED调光

PWM信号除了可以控制舵机,打开和关闭LED外,还可以控制LED的亮度,让LED的亮度淡入淡出,本文就使用pyboard来实现对LED的控制

创客孙老师 发布于 2024-05-22

使用MicroPython和pyboard开发板(13):控制舵机

pyboard上有4个PWM专用管脚可以用于舵机的控制,本文使用几个例子来介绍舵机的控制方法。

创客孙老师 发布于 2024-05-22

使用MicroPython和pyboard开发板(12):内联汇编

MicroPython也支持内联汇编,就是在Python代码中可以直接嵌入汇编代码

创客孙老师 发布于 2024-05-21

使用MicroPython和pyboard开发板(11):功耗控制

功耗控制对于单片机系统至关重要,它能够延长待机时间、增加电池寿命、降低能源消耗、提升环保效益,并增强设备的可靠性与市场竞争力,尤其在依赖电池或需要长时间运行的应用场景中,有效的功耗控制是实现持久稳定工作的关键。

创客孙老师 发布于 2024-05-21

使用MicroPython和pyboard开发板(10):安全模式和回复出厂设置

pyboard一共有14个定时器,每个定时器都由一个独立的计数器组成,按照用户定义的频率运行,可以把它们设置为在特定时间间隔内运行某个功能。

创客孙老师 发布于 2024-05-20