【MicroPython_ESP8266_IoT——(工具篇)Pycharm + Micropython】教程文章相关的互联网学习教程文章

MicroPython_ESP8266_IoT——(工具篇)Pycharm + Micropython【代码】【图】

MicroPython_ESP8266_IoT——(工具篇)Pycharm + Micropython工欲善其事,必先利其器。之前,使用官网推荐的REPL和Files Download工具,估计都已经熟悉了,不熟悉的同学可以根据前五回的内容进行复习。 想必学习Python的时候,会选择一款功能强大的IDE;而Pycharm就是一款功能强大的Python编辑器,之前学习使用过Pycharm,使用起来着实顺手。 前几天在Github上闲逛,发现有大神release了一款Micropython的插件,可以在Pycharm上使...

MicroPython_ESP8266_IoT——第二回 致敬点灯(一切从点灯开始)【代码】【图】

第二回 致敬点灯(一切从点灯开始) 续接上回,接着折腾,接着学。 ESP8266通用信息 ESP8266是Espressif Systems推出的一种流行的,具有WiFi功能的片上系统(SoC)。相关的Datasheet可以在这里下载 (密码参考第一回内容)。 MicroPython for ESP8266库(应该叫方法)中的Pin number都是基于ESP8266的芯片,而不是ESP8266模块引出的引脚(意思就是不是那焊接的两排排针的序号)。在网络上找到了一张适配的引脚接线图(花了好长时间...

基于rt-thread micropython 移植记录【图】

验证micropython功能,看rt-thread 工程,有这个软件包,想直接验证下,这样比较快。 查找使用stm32f103rc芯片的demo板,打开 rt-thread-master\bsp\stm32\stm32f103-yf-ufun, 打开env 工具进入目录 cd rt-thread-master\bsp\stm32\stm32f103-yf-ufun menuconfig 1. 2.选择language packages 3.选择micropython python MicroPython v1.12.99.99 on 2020-02-20; Universal python platform with RT-Thread ...

Micropython之开篇--基于F407VE Black F407VE的移植编译【代码】【图】

Micropython之开篇–基于F407VE Black F407VE的移植 开篇先写点什么,网上比较热的几个项目:Arduino,Micropython,树莓派,OpenMV,等等,每个项目都有其亮点, 网上也很多Micropython或基于树莓派python的教程,接触python有段时间了,一直想写点什么,就目前来看MDK及IAR更适应开发冷门模块(有很多比较经典的模块供参考),而Micropython参考模块相对较少,所以没有STM32之类开发经验及python语言基础做Micropython底层开发比较吃力,当然,...

【雕爷学编程】MicroPython动手做(07)——零基础学MaixPy之机器视觉【图】

机器视觉 machine vision机器视觉是人工智能正在快速发展的一个分支。机器视觉作为生产过程中关键技术之一,在机器或者生产线上,机器视觉可以检测产品质量以便将不合格的产品剔除,或者指导机器人完成组装工作,与整个生产密切相关。 什么是机器视觉?简单来说,机器视觉就是用机器代替人眼来做测量和判断。机器视觉系统是通过机器视觉产品将被摄取目标转换成图像信号,传送给专用的图像处理系统,得到被摄目标的形态信息,根据...

【雕爷学编程】MicroPython动手做(01)——春节后入手了K210开发板【图】

Python的开放、简洁、黏合正符合了现发展阶段对人工智能、大数据分析、可视化、各种平台程序协作产生了快速的促进作用。自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢经过了太漫长的时间,然而可能也与国情与发展需求有着相当的关系。总之,越来越多人开始使用Python。 MicroPython是在单片机上跑的Python。官方的开发板是PYBoard,但是这个板子比较少见,价格也比较贵。幸好MicroPython支持多种开...

探索MicroPython(三)--基础操作示例【代码】【图】

基础操作示例1. LED2. 按键3. GPIO4. 外部中断5. I2C总线6. ADC7. DAC8. UART 1. LED pyBoard中一共有4个LED,分别是是LED(1)-LED(4), LED的构造函数和调用方法如下所示:点亮LED(4)的示例代码: from pyb import LED LED(4).on()2. 按键 pyBoard上的按键有两个一个是复位键:RST,一个是用户使用的按键USER,MicroPython中关于按键的构造函数与调用方法为:按键调用示例代码(按下USER点亮LED): from pyb import LED,Switchdef ...

Micropython或最小的python安装

我曾经读过关于最小的python安装,没有很多python默认安装附带的库但是在网上找不到它… 我想要做的只是打包一个脚本,其中包含执行它并使其可移植所需的python内容. 有没有人知道这样的事情? 谢谢解决方法:你在寻找tinypy吗? 编辑:或者可能是Micro Python或PyMite?

什么是 MicroPython ?它有什么优势?

MicroPython 和 Python 都是一类 Python 的动态语言解释器。 若是在系统里安装了 Python 解释器,例如在 Windows 或者 Linux 命令行输入 python,进入 python 解释器的命令行模式即可输入运行查看效果。 >>> print('Hello World!') Hello World! 动态语言通常指不需要编译即时运行的程序语言,如:Python、Lua、JavaScript、Shell,而静态语言则是需要编译后才能运行,常见于 C 、C++、Cs、JAVA 等。 解释器和编译器的不同表现的描...

说说 MicroPython 的项目整体架构【代码】【图】

今天来说说 MicroPython 的架构情况,如果有必要我会做一些源码分析的文章供大家参考。 先来认识一下 MicroPython 整体情况,可以从软件的角度上去看待,首先我们拿到 MicroPython 的主仓库。 直接 git clone https://github.com/micropython/micropython ,在 Windows 下进行操作了解一下。之后需要交叉编译代码的时候,必然会回到 Linux ,Windows 10 的发展 Linux 内核还需要一些时间,但应该也快了,届时巨硬霸主将会携带跨平台...

如何为 esp32 编译和配置及烧写 MicroPython 固件。【图】

MicroPython 在 esp-idf (esp32) 上编译固件 esp32 编译 micropython 的固件相关的资料应该很多吧,我也会出一篇,但会额外讲一些 linux 的东西的。 资料将按照以下顺序进行说明。什么是 esp-idf ? 配置 esp32 工具链 准备 micropython 仓库 建立 micropython for esp32 固件注意,以下操作截图全部在 linux 下完成(but 我在虚拟机,方便截图),顺便一提,我写的资料,并不会考虑开发新手,如果有问题可以评论解答,但我是不会在...

MicroPython TPYBoard v102 无线红外遥控舵机(基于红外解/编码模块)【代码】【图】

转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 红外解码/编码模块介绍模块上搭载了红外接收头、红外发射器以及编码芯片。主要功能: 1、具备红外发射功能。 2、具备红外编码功能。 3、带红外发射头扩展接口。 4、具备串口通信功能,通信电平为TTL。 5、可控制红外格式设备,包括电视机、电风扇等电子电器设备。 6、支持编码芯片 7、可作为红外无线数据通信、数据...

ESP32使用micropython心得【代码】【图】

可以先看一下eps8266和esp 32的对比介绍,了解一下eps32特点 https://www.cirmall.com/articles/398156 配置对应环境 本次环境使用工具pycharm,需依次安装 esptool,adafruit-ampy。在pycharm上安装“intellij-MicroPython 插件”。 esptool安装 pip install esptooladafruit-ampy 安装 pip install adafruit-ampyintellij-MicroPython 插件 配置擦除原ESP32命令: esptool --chip esp32 --port COM3 erase_flash烧录micropython ...

nRF52832-Bluefruit52学习之MicroPython开发(2)-- 板载LED【图】

nRF52832技术交流群:680723714 nRF52832-Bluefruit52核心板详细介绍: https://blog.csdn.net/solar_Lan/article/details/88688451 MicroPython固件持续更新下载,请加QQ群:680723714,群名:Bluefruit52官方技术群 nRF52832板子的MicroPython学习Wiki请浏览地址: https://www.afantor.cc/mpy/html/nrf52/quickref.html GPIO 的应用 在讲第一个外设实例之前,我要先对许多初学硬件芯片的朋友说明几个关键...

nRF52832-Bluefruit52学习之MicroPython开发(3)-- 板载按键【图】

nRF52832技术交流群:680723714 nRF52832-Bluefruit52核心板详细介绍: https://blog.csdn.net/solar_Lan/article/details/88688451 MicroPython固件持续更新下载,请加QQ群:680723714,群名:Bluefruit52官方技术群 nRF52832板子的MicroPython学习Wiki请浏览地址: https://www.afantor.cc/mpy/html/nrf52/quickref.html GPIO 的应用2 1.按键输入扫描 下面我就来首先介绍下 nRF52832 的按键扫描控制方式...