火龙果Micropython
文章平均质量分 86
火龙果开发板
人才程序员
软件:C/C++ Qt CMake 数据结构 Linux网络。C++Opencv Python 前端(HTML、CSS....) 鸿蒙软件开发ArkTS 硬件:51单片机,esp系列(esp32、esp8266、esp32-s3),stm32、freertos。openharmony。可以带徒弟:C/C++ Python Lua STM32 esp32
展开
-
【硬件基础概念】ADC与DAC
在数字电子系统中,ADC(模数转换器)和DAC(数字模拟转换器)是两个至关重要的组件。ADC负责将来自外部世界的模拟信号转换为数字信号,使得数字系统可以对其进行处理和分析。而DAC则执行相反的功能,将数字信号转换为模拟信号,使得数字系统可以与外部世界进行交互。本文将介绍ADC和DAC的基本概念及其在数字电子系统中的作用。ADC和DAC是数字电子系统中至关重要的组件,它们负责在数字世界与模拟世界之间建立桥梁。原创 2024-05-07 21:17:41 · 765 阅读 · 0 评论 -
【MM32F3270 Micropython】pwm输出
MicroPython是一种精简的Python 3编程语言实现,旨在在微控制器和嵌入式系统上运行。在嵌入式系统中,PWM(脉冲宽度调制)是一种常见的技术,用于控制电机、LED和其他需要模拟信号的设备。在本文中,我们将探讨如何在MM32F3270微控制器上使用MicroPython实现PWM输出,以控制外部设备。当我们想要控制设备的亮度或速度时,PWM脉宽调制技术就派上用场了。它的原理非常简单,就好像我们在灯泡上使用开关一样。开关可以打开或关闭灯泡,但无法改变亮度。原创 2024-05-07 21:06:04 · 944 阅读 · 0 评论 -
【Micropython Pitaya Lite教程】key按键与EXTI中断
Micropython Pitaya Lite开发板提供了丰富的功能和灵活的扩展性,其中包括了按键(key)输入和外部中断(EXTI)功能。通过这些功能,您可以轻松地与外部设备进行交互,并实现更加复杂的应用。本教程将重点介绍如何在Micropython Pitaya Lite上使用按键和外部中断,以便您更好地利用这些功能进行项目开发。几乎每个开发板都会板载有独立按键,因为按键用处很多。常态下,独立按键是断开的,按下的时候才闭合。每个独立按键会单独占用一个 IO 口,通过 IO 口的高低电平判断按键的状态。原创 2024-05-05 17:14:08 · 994 阅读 · 0 评论 -
【Micropython Pitaya Lite教程】点亮led
Micropython Pitaya Lite是一款基于Micropython的开发板,它结合了Pitaya Go和ESP32的优势,为用户提供了一个便捷的开发平台。在本教程中,我们将向您展示如何使用Micropython Pitaya Lite来控制板载LED,让您快速上手并体验到其强大的功能。GPIO是General-purpose and alternate-function I/Os的缩写他的含义是:通用和复用的引脚GPIO是分组的,每一组有很多引脚。原创 2024-05-05 17:09:15 · 826 阅读 · 0 评论 -
【Micropython Pitaya Lite教程】烧录固件
MicroPython是一种精简的Python 3解释器,可以在微控制器和嵌入式系统上运行。Pitaya Lite是一款基于ESP32的微控制器开发板,它结合了低功耗、Wi-Fi和蓝牙功能。结合MicroPython和Pitaya Lite,您可以轻松地开发各种嵌入式应用程序,从传感器数据采集到物联网设备控制。本教程将指导您如何烧录MicroPython固件到Pitaya Lite开发板上,使其准备好运行您的Python代码。原创 2024-05-05 08:27:47 · 660 阅读 · 1 评论