ICode9

精准搜索请尝试: 精确搜索
  • MicroPython刷写固件(一)2021-08-26 23:33:16

    烧录固件工具 ESP FLASH DOWNLOAD TOOL 第一步,安装Python环境。这里要注意一下,Python环境分2和3两种,esptool.py是需要在Python2环境下运行的,在Python3环境下会报错。我安装的是Python27,下载地址 安装完成后会提示是否添加环境变量,选择添加环境 变量即可,如果后面在命令提示符中使

  • 吃白菜一样用micropython玩esp32(一)—— 搭建环境2021-07-26 18:59:08

    安装IDE MicroPython的IDE选用uPyCraft,下面附上安装链接:https://pan.baidu.com/s/1D0LawcQA1EuKZnsA2fuJoQ 提取码:ker1 为esp32烧写固件 打开uPyCraft,如果有弹出下面的提示,点击Cancel即可。 打开后点击Tools→BurnFirmware,出现 如上图设置好,com的口一般都不相同,没事的(没有

  • 专门为micropython设计的logging模块2021-06-27 22:02:48

    micropython-ulogger 在 micropython 上做logging不是一件容易的事情, micropython 有很多尚未完成的接口, 因此能记录到的日志内容非常有限, 我根据 micropython 的情况设计了这个 ulogger 的库. 特色: 在 micropython 中, 由于单片机的计算能力有限, 一切事情都需要快速地

  • 【进阶开发】如何编译MaixPy工程2021-06-18 10:58:30

    开源 MaixPy 项目开发指南 本文是为了帮助一些想要成为开发者的用户而写的开源项目の开发文档。 1. 获取 maixpy 开源项目 请准备 linux 系统环境(在 Windows 上使用 WSL 也可以),挂上 XXX 代理,输入 git clone https://github.com/sipeed/MaixPy 拉取 MaixPy 仓库代码和子模块,确

  • micropython格式化处理文本最快的方式(优化文本)2021-06-14 14:30:50

    在单片机中, 计算能力资源非常有限, 如何设计出更高执行效率的代码时嵌入式开发者的必修课程, 我通过统计和对比计算出了在micropython中最快的文本处理方法. 实验流程: 分别使用 string.join () , 文本加文本 , % 占位符 , string.format() 这四种方式 (micropython不支持f-

  • raspberry pi Pico使用MicroPython变砖后的解决方法2021-06-11 16:04:57

    使用raspberry pi Pico的原因 在硬件产品(单片机)的开发中我们往往需要借助一些额外的仪器/设备进行产品的辅助测试, 假设我们需要一个IO+ADC类型辅助设备, 以往的做法是 原理图->PCB->程序, 而现在随着开源硬件的流行很多时候我们没有必要在重复造轮子。 arduino,raspberry pi,micro

  • 在 raspberry pi pico 上体验 MicroPython2021-06-11 09:33:24

    raspberry pi pico 官方提供 2 种开发方式,其中一种是使用 python3 开发,树莓派提供了 MicroPython 固件,把这个固件烧录进去,就可以 在 pico 上跑 python3 脚本。 1、MicroPython 相关资源 用 python 开发,官网能找到的资源有: 1、MicroPython 固件 已经编译好的固件:getting-started

  • ssd1306OLED中文显示-MicroPython-ESP32-利用GB2312字库(非手动取模)2021-06-05 16:34:06

    ssd1306OLED中文显示-MicroPython-ESP32-利用GB2312字库(非手动取模) 文章目录 ssd1306OLED中文显示-MicroPython-ESP32-利用GB2312字库(非手动取模)前言:1. 安装好thonny和基本操作:2. 刷固件:3. Windows10笔记本上传字体到MicroPython设备中:4. 示例python脚本:4.1. ssd1306.py脚

  • Micropython学习笔记--Python语言实现串口读写2021-05-20 19:59:24

    Micropython学习笔记--Python语言实现串口读写   前文提到,HaaS Python轻应用是对Micropython的深度定制和扩展,本节开始,将详细介绍基于HaaS Python轻应用如何完成串口数据读写   运行的硬件环境: HaaS100开发板,HaaS EDK K1等 # coding=utf-8 # This is a sample Python script.

  • 【转】【MicroPython】 mp对象和 c 类型的转换2021-05-19 16:04:55

        【来源】  

  • micropython ujson2021-05-10 21:02:09

    JSON 1. 对象 -> 字符串 import ujson jsonObj = {"a": "1", "b": "2"} jsonStr = ujson.dumps(jsonObj) 2. 字符串 -> 对象 import json jsonStr = '{"a": "1", "b": "2"}' jsonO

  • 【microbit】micropython 之 体感遥控器2021-05-10 15:31:05

    设计一款无线体感遥控器,模拟控制赛车前进、后退、左转、右转、停止。 使用三轴加速度传感器,判断当前遥控器状态发送状态至接收系统接收系统通过5*5 LED点阵箭头指示赛车行进方向。X表示停止 使用:2块microbit板件 设计思路: 通过检测三轴加速度传感器X/Y轴的数值,通过判断数值的

  • MicroPython 开发 Pico 环境2021-05-01 10:04:55

    1、开发软件 据店家给的资料说明,用MicroPython 开发 Pico 推荐使用Thonny IDE软件,其官网地址:https://thonny.org/ ;官网上看到涉及树莓派的地方如下图就四排英文,两排说支持版本,两排说感谢。    2、软件开发Pico方法 软件安装好后,用可通信的USB数据线把板子与电脑连接,开始电脑上

  • ESP8266-MicroPython版2021-04-30 23:58:52

    ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。 ESP8266的开发可以使用官方IDE工具,比如乐鑫或者安信可的IDE,或者使用arduino进行开发。 不过官方的工具设计界面和使用上都不太友好,所以今天给大家介绍用micropython

  • 树莓派pico使用MicroPython驱动oled屏显示中文和英文2021-04-08 17:01:47

    文章目录 树莓派pico使用MicroPython驱动oled屏显示中文和英文介绍硬件连接示例显示英文字符显示汉字 树莓派pico使用MicroPython驱动oled屏显示中文和英文 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 欢迎前往社区交流:海萤物联网社区 介绍 esp32

  • 【micropython】用Raspberry Pi PICO学micropython2021-03-30 12:58:45

    目录 用Raspberry Pi PICO学micropython官方资料开箱包装正面背面说明引脚图 开发环境搭建1、下载固件2、烧录程序3、识别成串口4、连接串口 第一个程序1、点亮LED灯2、使用MU编辑器1、模式选择2、进入REPL3、运行程序 用Raspberry Pi PICO学micropython 官方资料 htt

  • 解决使用micropython发送post请求时出现 TypeError: object with buffer protocol required 的问题2021-02-28 23:34:05

    在使用micropython的urequests模块发送application/x-www-form-urlencoded类型的post请求时,data不能直接使用字典格式,而要自行把form数据转换成一个字串(name1=value1&name2=value2…的形式)(在抓包工具中点view source也能看到)。

  • Micropython学习笔记2021-02-24 00:01:06

    LED对象 构造函数说明pyb.LED(id)其中id是编号,1-4分别对应LED1至LED4 使用方法说明LED.off()关闭LEDLED.on()打开LEDLED.toggle()打开/关闭LED状态切换(反转)LED.intensity(value)亮度调节,value的值范围是0-255 延时对象 构造函数说明pyb.delay(ms)毫秒级延时pyb.udelay(us)

  • 为micropython添加模块(2)-类模块2021-02-16 22:31:34

    这篇是我早年学习micropython的学习笔记. 当时关于micropython的开发文档资料相当匮乏, 我自己很多开发的思路都是通过研读代码, 连蒙带猜一点一点摸索出来的. 这篇<移植mpy:向模块中添加类>的文档成文之后, 一直存放在我的一个私有代码仓库里, 作为我近几年学习micropython

  • HaaS100 Python应用入门2021-02-07 11:59:09

    1、前言 Python 语言的是一款非常容易使用的解释性语言,它的主要特点如下: 易学易用可扩展可移植丰富的三方库 正是由于以上这些特点,使得python在一些逻辑简单,功能复杂的场景应用非常广泛。近几年,随着人工智能的飞速发展,Python 的优点得到的充分的体现,因此成为了AI开发的首选语言

  • RASPBERRY PI PICO 树莓派PICO开发板双核高性能低功耗RP2040芯片2021-01-26 20:33:14

      ▌01 RASPBERRY PICO 1.简介 RaspBerry Pi Pico是一款低价格、高性能的微控制器电路板,具有丰富灵活的数字接口,主要特点包括有: RP2040 microcontroller chip designed by Raspberry Pi in the United KingdomDual-core Arm Cortex M0+ processor, flexible clock running

  • Micropython——报错解决:TypeError: object with buffer protocol required2021-01-25 19:00:20

    报错: 检查报错处代码 仔细检查可以发现,是括号放错位置,导致函数无法正常执行,故报错! 一般情况下,Micropython除硬件如定时器中断内存溢出等硬件本身报错外,其他均为语法错误!

  • MicroPython_ESP8266_IoT——(工具篇)Pycharm + Micropython2021-01-16 14:59:33

    MicroPython_ESP8266_IoT——(工具篇)Pycharm + Micropython 工欲善其事,必先利其器。 之前,使用官网推荐的REPL和Files Download工具,估计都已经熟悉了,不熟悉的同学可以根据前五回的内容进行复习。 想必学习Python的时候,会选择一款功能强大的IDE;而Pycharm就是一款功能强大的Pyt

  • MicroPython_ESP8266_IoT——第二回 致敬点灯(一切从点灯开始)2020-12-20 12:59:00

    第二回 致敬点灯(一切从点灯开始) 续接上回,接着折腾,接着学。 ESP8266通用信息 ESP8266是Espressif Systems推出的一种流行的,具有WiFi功能的片上系统(SoC)。相关的Datasheet可以在这里下载 (密码参考第一回内容)。 MicroPython for ESP8266库(应该叫方法)中的Pin number都是基于ESP826

  • 基于rt-thread micropython 移植记录2020-12-04 17:02:17

    验证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 p

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有