分类:编程

编译micropython遇到的几个问题(ESP32平台)

编译micropython遇到的几个问题(ESP32平台)
在编译esp32的micropython时候根据官方的github步骤来,但是还是有几个问题。特此记录一下: 1、执行make erase 擦除esp32的flash时候失败。原因与解决办法:查看micropython/ports/esp32目录下的Makefile文件,找到BA...

DK45 4年前 (2018-09-04) 6506℃ 0评论 10喜欢

python 从wav文件中提取pcm数据

python 从wav文件中提取pcm数据
目的很简单,我要从wav文件里面提取出来一段纯音频数据变成c语言数组的形式,最后烧录进我的设备中用来播放声音。本来还想自己查资料把wav文件的格式整个摸一遍,但是一搜python库还是有写好的,又省下一下午时间。 首先通过终端 pip install wave 安装一下pytho...

DK45 4年前 (2018-08-29) 9164℃ 0评论 11喜欢

使用python生成正弦波数据

使用python生成正弦波数据
在调试ESP32的音频功能的时候,需要对声音的效果做个测试,需要1khz的正弦波c语言数组形式的数据,采样率为16k。这么算也就是一个完整的正弦波波形用16个点来表示。如何快速获取这样的数据,又想起来了强大的python,知道有个numpy科学计算的库,但是仅限于知道还没怎么用过...

DK45 4年前 (2018-08-29) 10451℃ 0评论 13喜欢

python的bytes 打印中带有字符

python的bytes 打印中带有字符
要用到python把大概4000个bytes最终转换成c语言中数组的形式。我们知道python中的bytes是二进制的格式,而c语言的代码相当于文本。所以解决思路也很简单,就是把python中这4000个bytes先转换成字符,然后再写入到文本文件中。 但是其中却出现了一个问题,...

DK45 4年前 (2018-08-28) 4157℃ 0评论 3喜欢

micropython控制的机器人

micropython控制的机器人
micropython,应用于空间很小的嵌入式系统。目前在国内玩家还很少,我觉得这是下一代可以和arduino抗衡的创客平台。 展示一下我们第一个作品,虽然现在还只会动上半身。但是舞姿还是够炫酷: 机器人机械部分有小姜同志完成,软件有Derrick基于python编写,精神支持有...

DK45 6年前 (2016-10-11) 7883℃ 0评论 12喜欢

esp8266运行micropython教程

esp8266运行micropython教程
                                By Derrick      在micropython官网上看到esp8266可以运行micropython,并且在官方论坛里面的热度也是很高。百度以后竟然发现esp8266是个国产的soc。也忍不住的感叹了一下中...

DK45 6年前 (2016-09-30) 16837℃ 18喜欢

STM32 上面跑Python

STM32 上面跑Python
By Derrick Wang 之前我一直在找一种方案,可以把stm32打造成一个真正的创客平台。因为传统的开发环境安装编译,眼花缭乱的工具栏和按钮并不实用于非电子类专业的爱好者设计出自己的作品。这样的高门槛把很多有兴趣者拒之门外。一个没有mcu编程经验的初学者,要想让芯片跑起...

DK45 6年前 (2016-09-28) 17885℃ 0评论 23喜欢