BMP280是一种专为移动应用设计的绝对大气压传感器。传感器模块被封装在一个极其紧凑的封装中。其小尺寸和低功耗允许在电池驱动的设备中实现,如手机、GPS模块或手表。 作为其前身BMP180,BMP280基于博世经过验证的压阻式压力传感器技术,具有高精度和线性、长期稳定性和高EMC鲁棒性。
JavaScript作为Web开发的主要开发语言,在前端应用开发中发挥着绝对主导的作用,保护我们的应用免受常见的安全威胁是每个前端开发人员应该掌握的基础知识。本文介绍了JavaScript基础的安全实践,了解如何防止XSS、CSRF等常见漏洞,实现安全通信并安全的管理依赖项、保护客户端数据存储,提升应用应对常见威胁的防御能力。
pybaord的pyb对LCD设备也进行了封装,这里使用lcd屏和触摸传感器来看下如何驱动LCD以及如何读取触摸传感器。
PWM信号除了可以控制舵机,打开和关闭LED外,还可以控制LED的亮度,让LED的亮度淡入淡出,本文就使用pyboard来实现对LED的控制
pyboard上有4个PWM专用管脚可以用于舵机的控制,本文使用几个例子来介绍舵机的控制方法。
MicroPython也支持内联汇编,就是在Python代码中可以直接嵌入汇编代码
功耗控制对于单片机系统至关重要,它能够延长待机时间、增加电池寿命、降低能源消耗、提升环保效益,并增强设备的可靠性与市场竞争力,尤其在依赖电池或需要长时间运行的应用场景中,有效的功耗控制是实现持久稳定工作的关键。