本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页
最热资讯


描述:源代码(0730版本)
描述:完整PCB工程
描述:原理图
当前为Micropython的第二版(第一版:https://www.cirmall.com/circuit/17187)
有些事还是选择眼不见为净,我致力于慢慢升级吧。
主要涉及硬件或芯片:
stm32f405
mma7660 -- 三轴加速度
tja1050 -- can1和can2【双can】
sp3485 -- rs485总线通讯
dht11/ds18b20 -- 温湿度
nrf24l01 -- 无线通讯
oled/ips -- 屏幕显示
设计考虑:
以上硬件的源代码都是官方固件里所支持的,所以干脆全部拉出。第一版更像是python核心板。该板也可以当stm32 c开发板,用常规的keil开发。两种语言可以随意使用。
简单说明:
你可以选择pyboard的中国版的github各个例子代码入门(https://github.com/TPYBoard/developmentBoard/tree/...),但是它没啥含量,这里我本来准备一个个例子做,发现代码太简短,一个个折腾觉得浪费时间,干脆结合python高级语法特性+部分数据结构算法+个别有价值的硬件底层驱动,只做一个综合例子,后面的更新也只针对这个综合例子进行内容的增加。
目前硬件增加了有特色的IPS240屏幕的驱动,支持三种字体:12,16,和24字体,问题在于硬件spi画点时,在python这一层太浪费时间了,结果刷新非常慢,不适合实时显示,虽然可以写c库直接编译进python固件,但是想想还是尽量不改动原版的python固件源代码。
当做代码更新时,我发现个问题,没有合适的方式推送给买家和其他人。网页发布更新有滞后性,信息不对称。但是搞QQ群一想,更不方便,信息发布是方便了,但是会浪费一堆精力在非代码更新发布上。
我还是选择淘宝页面更新吧,有兴趣的偶尔上去看看,发现页面说明的上次代码更新时间变了,就可以去网盘下载了。
电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击 投诉本电路 反馈给电路城。
直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
50个经典电路设计汇总,让你快速成为技术高手
2019-06-18
月薪9k电子工程师:我把单片机玩死了...
2017-09-11
2015年十佳 Linux /Android 黑客单片机
2015-12-24
Arduino:这是深圳创客周最火的开源开发板
2015-06-29
干货 基于Arduino Uno平台人体跌倒的检测和报警设计
2015-10-13
郭天祥十天学会PIC单片机lesson1-1
2012-06-18
郭天祥十天学会PIC单片机lesson6
2012-06-18
STM32单片机Boost升压恒流电源模块电路及程序设计讲解
2020-06-12
天狼星AVR单片机第三课
2012-07-05
天狼星AVR单片机第七课(上)
2012-07-05
购买后评价此方案,将获电路城官方赠送的最高6折折扣码一份,可至您的个人中心-我的折扣码中查看,用于低价购买其他方案内容。