micropython 关系与
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
Python内容推荐
micropython V202版本
原理图,尺寸图,固件,软件工具,例程,引脚图,用户手册
PyPI 官网下载 | micropython-pickletools-0.0.0.tar.gz
资源来自pypi官网。 资源全名:micropython-pickletools-0.0.0.tar.gz
MicroPython开发板原理图+PCB源文件+源代码-综合文档
MicroPython开发板原理图+PCB源文件+源代码
【MicroPython学习笔记】02 添加自定义模块(使用C语言实现)用到的CMakeLists.txt
【MicroPython学习笔记】02 添加自定义模块(使用C语言实现) 这篇博文要用到的文件
MicroPython开发板的电路原理图.pdf
MicroPython开发板的电路原理图.pdf
Remote WOL MicroPython-硬件开发资源
ESP32 APP
micropython for esp32s3 电池电量检测并显示
micropython for esp32s3 电池电量检测并显示
基于MicroPython编程语言实现四足机器人运动控制与网络交互的开源项目_包含机器人步态算法舵机控制Wi-Fi网络配置Web服务器搭建远程控制界面传感器数据读取固件.zip
基于MicroPython编程语言实现四足机器人运动控制与网络交互的开源项目_包含机器人步态算法舵机控制Wi-Fi网络配置Web服务器搭建远程控制界面传感器数据读取固件.zip
MicroPython红外信号发送[代码]
本文介绍了如何在MicroPython环境中使用IRremote库发送红外信号。首先需要安装IRremote库,然后通过示例代码演示了如何发送NEC协议的红外信号。需要注意的是,具体的红外信号需要根据设备的红外信号协议来设置。
micropython-main.py
树莓派PICO 驱动温湿度传感器 micropython
micropython中文教程(嵌入式详细教程)
详细讲解了MicroPython有多种不同硬件平台的移植版本,包括 STM32F4/F7/L4系列、ESP8266、ESP32、NXP MK20DX256、microchip PIC33、Infineon XMC4700、nRF51822、CC3200、MSP432等,详细的描述了LED、ADC、RTC、PWM、UART、IIC、SPI、SD卡各种外设、底层驱动的编写和各种对应的例程,简单易懂,上手容易。
microPython 在STM32F407板上的移植
介绍了将python运行在stm32f407上,可大大精简代码,可以自己添加库
micropython中文教程.pdf
Micropython的中文教程,介绍了Micropython的移植、应用方法
Micropython官方使用手册
这个是Micropython官网的文档,但内部有一些本人使用之后的标记,可以供学习使用,如果需要最新版本的,还是建议官网下载。
《MicroPython入门指南》第一本专门介绍MicroPython的书
MicroPython是近年国外开源硬件(也是智能硬件)中最热门的主题之一,它使用Python语言在嵌入式中编程,不需要了解底层寄存器、数据手册、厂家的库函数,大部分外设和常用功能都有自己的库,使开发和移植变得容易和快速。MicroPython已经可以真正用于开发产品,这是其迅速吸引智能硬件开发者的原因。本书带领初学者逐步了解MicroPython的基础知识、硬件平台、开发技巧,采用大量浅显易懂的实例,使读者在实践中快速入门。
WiFiHarvester:艺术哲学的社会事业
WiFi收割机 这是一种艺术/哲学/社会学的尝试,目前尚待确定哪个方向在不久的将来会变得更加普遍。 目前,该软件是用Micropython专门针对M5Stack Core和Core2编写的。
ESP32驱动MFRC522 RFID指南[项目代码]
本文详细介绍了如何使用ESP32和MicroPython驱动MFRC522 RFID模块,实现非接触式读写功能。内容涵盖RFID技术原理、MFRC522模块的硬件架构与关键信号定义、ESP32硬件连接与电气可靠性设计、MicroPython驱动开发、UID读取与防冲突协议实现、扇区数据读写及密钥认证流程。此外,还提供了实验验证与常见故障排查方法,并探讨了构建生产级RFID应用的策略,如多卡并发处理与云平台集成。通过本文,读者可以全面掌握从硬件连接到软件开发的完整流程,为物联网应用开发提供有力支持。
pyboard.rar
PYB开发板闪存原版文件,包含boot.py,main.py,README.txt,pybcdc.inf。
OpenMV多色块监测与测距[项目代码]
本文介绍了使用OpenMV摄像头实现多色块监测和测距功能的方法,特别是在RoboMaster飞镖制导系统中的应用。OpenMV是一个可编程的摄像头,通过MicroPython语言实现逻辑控制,内置简易图像处理算法。文章详细讲解了色块识别的代码实现,包括颜色阈值的设置、参数配置、核心算法find_blobs的使用以及色块对象的各种方法。此外,还介绍了测距功能的实现原理,通过简单的比例关系计算距离,并提供了测距代码示例。文章最后强调了不同场景下需要重新测算常数K值,并附上了运行录屏和串口数据展示。
Arm-linux 自定义开机启动,避免桌面启动
代码转载自:https://pan.quark.cn/s/6d9b7d7335bd ### 对Arm-Linux环境下个性化开机启动流程的说明 #### 一、缘起与目标 在Arm-Linux系统上进行嵌入式应用开发的过程中,常常会碰到需要个性化定制开机启动流程的情况。例如,当研发人员期望在系统启动时直接执行自行设计的Qt界面应用,而不是先激活系统桌面平台再手动开启应用程序。这种处理方式不仅可以优化系统启动性能,同时能够规避由桌面平台引发的若干故障,诸如显示异常等问题。本篇内容将详尽阐释如何在Arm-Linux操作环境中配置个性化开机启动流程,并阻止系统自动加载预设的桌面环境。 #### 二、具体操作流程 ##### Step1: 将项目文件传输至系统根目录 将UI项目文件复制到系统根目录中。可以在`/root`目录下建立一个新的目录,例如命名为`MyUI`。虽然这一步骤并非强制要求,但它为后续操作提供了一个明确的操作路径。 ##### Step2: 构建启动脚本 接下来,在项目文件夹内部创建一个启动脚本。此处构建了一个名为`MyUI.py`的脚本,但实际上也可以直接创建一个`.sh`文件,因为其本质上是一个Shell脚本。该脚本的主要功能是设定必要的环境变量,并定位Qt应用程序的存放位置。示例脚本如下: ```bash #!/bin/bash export QTDIR=/usr/lib export LD_LIBRARY_PATH=$QTDIR:$LD_LIBRARY_PATH export QT_QWS_FONTDIR=/usr/lib/fonts cd /home/linaro/De ``` 注意:脚本中的路径信息需要依据实际情形进行适当调整。 ####...
最新推荐







