正确安装micropython库(BNO055/IMU)
尝试在micropython下将BNO055 IMU 9DOF传感器与我的ESP32一起使用 为此,您需要安装/使用库。但是,当我遵循adafruit/circuitpython指令时,这是无法识别的 这是我的设置:正确安装micropython库(BNO055/IMU),python,sensors,esp32,micropython,sensor-fusion,Python,Sensors,Esp32,Micropython,Sensor Fusion,尝试在micropython下将BNO055 IMU 9DOF传感器与我的ESP32一起使用 为此,您需要安装/使用库。但是,当我遵循adafruit/circuitpython指令时,这是无法识别的 这是我的设置: ESP32+MU编辑器(alpha版本,与ESP32一起使用) BNO正确连接(并测试)到ESP32的I2C端口 已安装Windows 10计算机+python 3.7.4(和python 2.7) 要安装我使用的库,请根据指南安装adafruit-circython-bno055
- 谷歌搜索
- 确保MU环境在python 3中运行
- 在管理模式下运行MU
- 更多的事情
# Write your code here :-)
import machine
import time
import adafruit_bno055
p2_led = Pin(2, Pin.OUT)
while True:
p2_led.on()
time.sleep(1)
p2_led.off()
time.sleep(1)
错误:
>>>
raw REPL; CTRL-B to exit
>OK
Traceback (most recent call last):
File "<stdin>", line 5, in <module>
ImportError: no module named 'adafruit_bno055'
>
MicroPython v1.13 on 2020-09-02; ESP32 module with ESP32
Type "help()" for more information.
>>>
raw REPL; CTRL-B to exit
>OKTraceback (most recent call last):
File "<stdin>", line 5
SyntaxError: invalid syntax
>
MicroPython v1.13 on 2020-09-02; ESP32 module with ESP32
Type "help()" for more information.
错误:
>>>
raw REPL; CTRL-B to exit
>OK
Traceback (most recent call last):
File "<stdin>", line 5, in <module>
ImportError: no module named 'adafruit_bno055'
>
MicroPython v1.13 on 2020-09-02; ESP32 module with ESP32
Type "help()" for more information.
>>>
raw REPL; CTRL-B to exit
>OKTraceback (most recent call last):
File "<stdin>", line 5
SyntaxError: invalid syntax
>
MicroPython v1.13 on 2020-09-02; ESP32 module with ESP32
Type "help()" for more information.
raw-REPL;按CTRL-B键退出
>确定回溯(最近一次呼叫最后一次):
文件“”,第5行
SyntaxError:无效语法
>
MicroPython v1.13于2020-09-02发布;带ESP32的ESP32模块
有关详细信息,请键入“help()”。
答案很简单。把图书馆放在黑板上。。。()
然后,只需将库转移到电路板:
答案很简单。把图书馆放在黑板上。。。() 然后,只需将库转移到电路板:
这似乎是一个
mu
特定的问题,他们打包了自己的python版本。然而,使用他们安装的python副本,使用pip安装库并没有导致识别它。。。我猜这意味着MU并不是在esp32上使用micropython开发的完美编辑器。我之所以使用它,是因为uPyCraft
(向我推荐的)在我看来没有明显的语法检查器…(在mu中使用“安装第三方软件包”我设法安装了该库)这似乎是一个mu
特定的问题,他们打包了自己版本的python。然而,使用他们安装的python副本,使用pip安装库并没有导致识别它。。。我猜这意味着MU并不是在esp32上使用micropython开发的完美编辑器。我之所以使用它,是因为uPyCraft
(向我推荐)在我看来没有明显的语法检查器…(使用mu中的“安装第三方软件包”,我成功地安装了库)