E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
microPython
MicroPython
移植(2) : 实现一个
MicroPython
Module 的基本流程
本文以moduleboard为例,说明mpy的module实现,boardmodule包含一个LEDclass和一个__name__方法文章目录1.使用模板代码进行基础函数的实现2.建立c代码和python方法对象的映射关系3.建立字典关系,并声明mp_obj_type_t(mpy对象)基本类型4.进行mpymodule的声明5.定义所有涉及的qstr6.向系统注册自定义的mpymodule1.使
nix.long
·
2020-08-20 07:50
Python
嵌入式
Iot
[
MicroPython
]stm32f407控制DS18B20检测温度
2.所需元器件F407
Micropython
开发板1块数据线1条DS18b20温度传感器1个DS18B20测温模块(不含DS18B20)1个杜邦线若干Putty调试工具3.学习
weixin_33966365
·
2020-08-20 02:39
Micropython
应用篇三---F407VE Black开发板IO ADC
Micropython
应用篇三—F407VEBlack开发板IOADC开发板ADC定义如下:以PA1为例,读取PA1的ADC值main.py代码如下:默认ADC读取为12位,即0-4095表示对应的0-
leotian966
·
2020-08-17 23:03
Micropython
STM32F407
Micropython
应用篇二--F407VE Black开发板IO操作点亮LED
Micropython
应用篇二–F407VEBlack开发板IO操作点亮LED普通IO:点亮LED操作:将已烧录好的F407VEBlack用USB线连接电脑,电脑会出现一个新的存储设备,打开main.py
leotian966
·
2020-08-17 23:03
Micropython
STM32F407
Micropython
应用篇一--下载文件到F407VE Black开发板及开发板启动Flash选取
Micropython
应用篇一–下载文件到F407VEBlack开发板及开发板启动选取各位客官老爷们:咱又见面了本来准备直接上例程来着,但由于怕各位老爷们对STM32的熟悉程度不一致,所以来一篇关于程序烧录及开发板启动
leotian966
·
2020-08-17 23:03
Micropython
编译移植
STM32F407
MicroPython
用A4988控制步进电机(代码)
有关A4988的资料可自行百度或参考这篇文章步进电机驱动A4988下面直接看代码frompybimportPin,Timerp_out1=Pin('X3',Pin.OUT_PP)#DIR接X3p_out1.high()p_out2=Pin('X4',Pin.OUT_PP)#MS1,MS2,MS3对应X4,X5,X6,都取高电平,即16细分p_out2.high()p_out3=Pin('X5',P
好像很好吃
·
2020-08-17 16:51
STM32F4Dis Board using with Cygwin - I2C
1PinDescriptionREF:DiscoverykitwithSTM32F407VGMCU--UM1472UsermanualI2C对应的Pin:
micropython
-1.12\ports\stm32
tianyue100
·
2020-08-17 13:42
STM32F4Dis Board using with Cygwin - SPI
SPI对应的Pin:
micropython
-1.12\ports\stm32\boards\STM32F4DISCmpconfigboard.h//SPIbusses#defineMICROPY_HW_SPI1
tianyue100
·
2020-08-17 13:42
使用Visual Studio Code进行
MicroPython
编程
转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:
MicroPython
玩家汇VisualStudioCode(以下简称VSCode)
weixin_30387339
·
2020-08-17 03:48
micropython
自制数码相机
摄像头(CAMERA或WEBCAM)又称为电脑相机、电脑眼、电子眼等,是一种视频输入设备,被广泛的运用于视频会议,安防系统、图像采集系统、环境监控、工业现场过程控制等方面。本实验用TPYBoardv102以及PTC06串口摄像头模块DIY一个简易的照相机。1.所用器材:TPYBoardv1021块PTC06串口摄像头模块1个杜邦线若干TF卡1个下载数据线1条2.TPYBoardv102简
weixin_34006468
·
2020-08-15 11:20
micropython
for esp8266 下的HC-SR04超声波测距
代码如下:frommachineimportPinimporttime#HC-SR04超声波模块测距原理是:给模块1个最少10us的高电平,模块接受到高电平后开始发射8个40KHz的声波,#echo脚会由0变为1,MCU开始计时,当超声波模块接收到返回的声波时,echo由1变为0,MCU停止计时,#这时间差就是测距总时间,在乘声音的传播速度340米/秒,除2就是距离。#定义IO口模式,以及初始状态
下东西不要币多好
·
2020-08-12 17:56
Python
【转】ESP32 性能对比测试(基于
MicroPython
)
bitPYBNanoPYBV10STNucleo_F091RCSTNucleo_F411RESTM32L476DISCSTM32F7DISCSTNucleo_H743ZIESP8266ESP32WROVER
MicroPython
清凉简装
·
2020-08-12 15:25
ESP系列物联网开发教程
Micropython
TurnipBit 电子时钟 青少年编程入门
电子时钟是一个很常用但是制作非常简单的小玩具了,对于
Micropython
初学者来说,制作一个电子时钟是非常简单又容易检验自己学习成果的实验了。
weixin_34187822
·
2020-08-11 04:42
简易平衡小车制作(
micropython
版)——第1篇
简易平衡小车制作(
micropython
版)——第1篇平衡小车原理首先来了解一下平衡小车的原理,最基本的平衡小车是通过左右两个电机运动下实现自立不倒的智能小车。
锋&纸¾
·
2020-08-11 00:25
平衡小车
使用
MicroPython
计算任意位数圆周率
2019独角兽企业重金招聘Python工程师标准>>>计算任意精度的圆周率是个有趣的主题,得益于python的强大计算能力,我们在
MicroPython
中也可以轻松的计算pi的数值。
weixin_33878457
·
2020-08-10 23:18
esp32
micropython
版本 bmp180模块驱动
1.完整驱动代码,保存成bmp180.pyfromustructimportunpackasunpfrommachineimportI2C,Pinimportmathimporttime#BMP180classclassBMP180():'''ModulefortheBMP180pressuresensor.'''_bmp_addr=119#adressofBMP180ishardcodedont
zlook
·
2020-08-10 18:00
E22 LoRa模块透传 定点传输 WOR模式测试与
MicroPython
应用
测试说明测试模块数:3测试模式:配置模式、传输模式和WOR模式如果没有检测到串口,首先检查是否安装串口驱动CH341SER,下载链接,提取码:vaw2工作模式模式(0-3)M1M0模式介绍备注0传输模式00串口打开,无线打开透明传输支持特殊指令空中配置1WOR模式01可以定义为WOR发送方和WOR接收方支持空中唤醒2配置模式10用户可通过串口对寄存器进行访问,从而控制模块工作状态-3深度休眠11模
余府
·
2020-08-10 12:19
E22
SX1268
无线传输
lora
信息传输
网络
E28 LoRa模块透传 定点传输 RSSI测试与
MicroPython
应用
测试说明测试模块数:3测试模式:配置模式、传输模式和RSSI模式如果没有检测到串口,首先检查是否安装串口驱动CH341SER,下载链接,提取码:vaw2工作模式模式(0-3)M2M1M0模式介绍备注0传输模式100串口打开,无线打开,连续透明传输空速支持手动配置和自适应波特率自动调节;连续模式双方波特率必须一致1RSSI101串口打开,无线打开,RSSI功能打开模块每100ms输出RSSI强度值2
余府
·
2020-08-10 12:45
E28
SX1280
MicroPython
lora
信息传输
物联网
python
[
MicroPython
]TPYBoard v202 MQTT协议2:上传数据点到OneNET平台
2019独角兽企业重金招聘Python工程师标准>>>前言在之前的教程中,学习过如何使用MQTT协议接入OneNET平台,同时获取该平台下发的命令实现远程控制的功能。若之前没有接触过MQTT协议和OneNET平台的朋友,建议先学习之前的教程,点击链接进入:。本次教程,将要学习如何在OneNET平台上新建数据流,同时使用MQTT协议中publish报文格式上传数据点。准备工作TPYBoardv202
weixin_33795093
·
2020-08-09 14:22
咸鱼
Micropython
—PyEd 循环流水灯
咸鱼
Micropython
—PyEd循环流水灯流水灯这么写只能亮一次,我想重复这个效果怎么来呢?循环流水灯目标:初识变量及循环。从现在开始不做箭头标识了。
咸鱼梦工坊
·
2020-08-07 21:00
#
micropython库
图形化编程
#
python
editor
咸鱼
Micropython
—PyEd 外接LED
咸鱼
Micropython
—PyEd外接LED例程1:点亮8MMLED例程2:pwm调节灯光亮度板载的传感器还有好多功能等待小伙伴们发觉,我就不一一介绍了。
咸鱼梦工坊
·
2020-08-07 21:00
#
python
editor
图形化编程
#
micropython库
Micropython
之pwm控制舵机
Micropython
的定时器Timer舵机原理可以参考这篇文章(侵删)51单片机PWM双舵机控制详解简单例子frompybimportPin,Timerp=Pin('X1')#X1hasTIM2,CH1tim
好像很好吃
·
2020-08-07 21:28
MicroPython
+北斗+GPS+GPRS:TPYBoardv702短信功能使用说明
2019独角兽企业重金招聘Python工程师标准>>>转载请以链接形式注明文章来源(
MicroPython
QQ技术交流群:157816561,公众号:
MicroPython
玩家汇)TPYBoardv702
weixin_34245749
·
2020-08-07 20:25
MicroPython
入坑记(一)(ESP8266 ESP32)
手上有块基于ESP8266的NodeMCU板子,没错,就是那个10块钱的带WIFI的芯片,当时感觉又便宜又又有wifi,并且可以用脚本lua写代码,果断买买买,然后玩了一下WIFI跟树莓派通讯(树莓派开HttpServer,然后用lua通过socket模拟http指令定期获取树莓派的指令)。控制了个继电器加灯泡玩了玩,手头上的dht11也能直接读出来(nodemcu内置驱动了),然后就没有然后了,
weixin_33812433
·
2020-08-07 20:37
micropython
陀螺仪控制舵机
2018-03-1220:14:00importpybimporttimefrompybimportPinxlights=(pyb.LED(2),pyb.LED(3))MO=Pin('X1',Pin.OUT_PP)accel=pyb.Accel()i=0.0001whileTrue:x=accel.x()print("x=")print(x)#获取到陀螺仪x数据Y=x+20MO.high()tim
weixin_30333885
·
2020-08-07 19:15
实战
microPython
(04)-舵机的控制
实战
microPython
(04)-舵机的控制DavidZou2018-07-29舵机的原理曾经在QSpider中讲过,我们先来回顾一下吧。
spritez
·
2020-08-07 18:21
硬件研发
机器人
NUCLEO-F401RE(STM32F401RE)开发板跑
Micropython
平台
NUCLEO-F401RE(STM32F401RE)开发板跑
Micropython
平台开发准备:软件:DfuSeDemo、STM32ST-LINKUtility、虚拟串口驱动、OpenIOE、uPyCraft
一只小白啊
·
2020-08-07 16:18
操作总结文档
ESP32
Micropython
Servo 舵机控制
网上找的都是PYB库,直接导入servo,例如:http://docs.
micropython
.org/en/latest/library/pyb.Servo.html#pyb-servoimportpybs1
一只小白啊
·
2020-08-07 16:47
操作总结文档
咸鱼
Micropython
—PyEd SG90舵机
咸鱼
Micropython
—PyEdSG90舵机例程:驱动舵机转动SG90舵机目标:舵机的简单使用方法,简单接线练习传感器:SG90舵机舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统
咸鱼梦工坊
·
2020-08-07 11:18
#
micropython库
#
python
editor
图形化编程
STM32F767ZI-NUCLEO移植运行
micropython
过程记录
注意,本教程移植
microPython
是通过烧写hex文件实现的,网上其他教程很多是介绍使用USBDFU方式(设备boot0至高电平,通过DfuSeDemo烧写),由于自己还不熟没有使用这种方式,后续有时间再尝试
落叶_小唱
·
2020-08-07 10:07
STM32单片机
micropython
stm32f767
stm32教程
M5Stack(ESP32)学习笔记(2)——命令行
而且,UIFlow的后面是
MicroPython
,更易用。以前买过pyboard,所以也了解过
MicroPython
,只是没有深入,所
zhufu86
·
2020-08-05 15:24
M5Stack学习笔记(6)—— 用温湿度气压传感器制作一个温度记录仪
连接好的样子:在
MicroPython
里面使用传感器的方法:importunitsenv0=units.ENV(units.PORTA)然后,如下3个引用分别
zhufu86
·
2020-08-05 15:24
M5Stack(ESP32)学习笔记(11)—— 把自己的Python代码文件编译到固件里
我浏览了一下M5Stack的
MicroPython
固件的源码包里的目录和文件,发现还是有很多.py的Python代码文件的,所以就想,是不是也可以把我自己的.py文件编译到固件里面。答案是肯定的。
zhufu86
·
2020-08-05 15:53
M5Stack学习笔记(7)—— 同NTP服务器同步时间
https://docs.m5stack.com/#/en/quick_start/m5core/m5stack_core_get_started_
MicroPython
设置好wifi之后,就可以在
MicroPython
zhufu86
·
2020-08-05 15:53
M5Stack(ESP32)学习笔记(10)—— esptool以及internalfs
成功编译并烧写了
MicroPython
后,InternalFS(SPIFFS)中只有一个boot.py文件(
MicroPython
启动后会自动运行它),其他什么都没有。
zhufu86
·
2020-08-05 15:53
ESP32
M5Stack/ESP32学习笔记(15)—— 入手M5Stack ATOM Lite
目录入手M5StackATOMLite想法准备ATOM*按键*
MicroPython
系统ATOM端的程序boot.pymain.pyNAS端的程序NAS的环境思路代码设置程序为开机自启动几个关于服务的命令参考资料入手
zhufu86
·
2020-08-05 15:22
Micropython
教程实例之USB-HID应用(萝卜学科编程)
1.引言USB-HID是HumanInterfaceDevice的缩写,属于人机交互操作的设备,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球、电话拨号设备、VCR遥控等等设备。TPYBV101除了具有usbhost功能以外,还可作为USB-HID设备来应用,这里重点讲述如果作为鼠标和键盘使用。(萝卜学科编程tpyboard。com)2.TPYBV101作为鼠标应用TPYB
weixin_33709590
·
2020-08-05 14:00
Micropython
ESP8266实现TCP/UDP功能
准备工作连接wifiimportnetworkasnwlan=n.WLAN(n.STA_IF)wlan.active(True)wlan.disconnect()#先断开已有链接,以免重连出错wlan.connect("SSID","PASSWORD")#SSID和PASSWORD分别为WiFi名称和密码wlan.ifconfig()确保硬件ESP8266与电脑处于同一wifi下,通过wlan.i
米粒MNUJI
·
2020-08-05 14:27
TCP/UDP
卧室数据采集器——温度、湿度、光照强度、夜间手机使用监控
主要内容:暂定使用ESP8266(
MicroPython
)完成产品原型,主要用于监测控制夜间手机使用时间,数据传至onenet来综合分析睡眠质量。
平平长长
·
2020-08-05 10:49
Micropython
之开篇--基于F407VE Black F407VE的移植编译
Micropython
之开篇–基于F407VEBlackF407VE的移植开篇先写点什么,网上比较热的几个项目:Arduino,
Micropython
,树莓派,OpenMV,等等,每个项目都有其亮点,网上也很多
leotian966
·
2020-08-05 10:08
Micropython
STM32F407
编译移植
OpenMV H7也就是OpenMV4来啦 最新
变得便宜目前官方的第四代openmv还在众筹中:https://www.kickstarter.com/projects/1798207217/openmv-cam-h7-machine-vision-w-
micropython
Kevincoooool
·
2020-08-05 03:52
openmv
开源项目
openmv学习
你可以通过高级语言Python脚本(准确的说是
MicroPython
),而不是C/C++。Python的高级数据结构使你很容易在机器视觉算法中处理复杂的输出。
MatLink
·
2020-08-05 03:32
openmv学习
Micropython
教程之TPYBoard制作蓝牙+红外循迹小车
实验目的学习在PC机系统中扩展简单I/O接口的方法。进一步学习编制数据输出程序的设计方法。学习蓝牙模块的接线方法及其工作原理。学习L298N电机驱动板模块的接线方法。学习蓝牙控制小车的工作原理。33.2.所需元器件TPYBoardv102板子1块蓝牙串口透传模块(HC-06)1个L298N电机驱动板模块1个智能小车底盘1个数据线1条杜邦线若干智能蓝牙小车APP(Android版)app下载:htt
weixin_37251451
·
2020-08-05 03:55
用Python让单片机“行动”起来——
MicroPython
实战入门篇
MicroPython
以微控制器作为目标,从而使得Python可以用来控制硬件。说到
MicroPython
,也许有人会感到陌生。而说到和它密切相关的Python,是否会恍然大悟呢?
weixin_37251451
·
2020-08-05 03:55
python
mm
开发
应用
技术
MicroPython
-GPRS教程之TPYBoardv702GPRS功能测试
一、什么是TPYBoardV702TPYBoardV702是目前市面上唯一支持通信通信功能的
MicroPython
开发板:支持Python3.0及以上版本直接运行。
weixin_37251451
·
2020-08-05 03:55
MicroPython
教程之TPYBoard开发板DIY小型家庭气象站
众所周知,iPhone6/6Plus内置气压传感器,不过大家对于气压传感器还是很陌生。跟字面的意思一样,气压传感器就是用来测量气压的,但测量气压对于普通的手机用户来说又有什么作用呢?海拔高度测量对于喜欢登山的人来说,会非常关心自己所处的高度。海拔高度的测量方法,一般常用的有2种方式,一是通过GPS全球定位系统,二是通过测出大气压,然后根据气压值计算出海拔高度。由于受到技术和其它方面原因的限制,GP
weixin_37251451
·
2020-08-05 03:55
MicroPython
玩转物联网之WIFI通信开发板
MicroPython
的出现让Python这种“胶水语言”成功引用到嵌入式领域,也使得Python控制单片机成为可能。一起玩
MicroPython
之玩转物联网开发智能化与科
weixin_37251451
·
2020-08-05 03:55
MicroPython
最全资料集锦丨TPYBoard全系列教程之文档+例程源码
MicroPython
成功将Python引入到嵌入式领域,近几年
MicroPython
的发展和普及也证明,Python无疑将在未来几年内快速抢占和蚕食C/C++的份额。
weixin_37251451
·
2020-08-05 03:55
python
下载
源码
例程
更新
MicroPython
教程之TPYBoard v102 CAN总线通信
0x00前言CAN是控制器局域网络(ControllerAreaNetwork,CAN)的简称,是ISO国际标准化的串行通信协议。CAN总线结构简单,只需2根线与外部相连,并且内部集成了错误探测和管理模块。本篇文章以TPYBoardv102开发板为例,为大家介绍一下如何使用STM32自带的CAN控制器,来实现两个开发板之间的CAN通讯。0x01实验器材TPYBoardv102开发板2块杜邦线若干C
weixin_37251451
·
2020-08-05 03:55
MicroPython
是未来?当Python遇上单片机!
因此也就出现了将Python应用到嵌入式领域的
MicroPython
,
MicroPython
脱胎于Python,基于ANSIC(C语言标准),然后在语法上又遵循了Python的规范,主要是为了能在嵌入式硬件上
weixin_37251451
·
2020-08-05 03:54
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他