完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
什么是MicroPython? MicroPython是在单片机上可以跑的Python,也就是说,你可以通过Python脚本语言开发单片机程序。 由剑桥大学的理论物理学家乔治·达明设计。和Arduino类似,但Micro Python更强大。 MicroPython开发板让你可以通过Python代码轻松控制微控制器的各种外设,比如LED等,读取管脚电压,播放歌曲,和其他设备联网等等。 [size=0.83em]7 小时前 上传 下载附件 [size=0.83em](87.26 KB) 什么是TPYBoard? TPYBoard是一款MicroPython开发板,包括TYPBoardv101和v102两个版本,其中v102是v101的升级版新增swd接口。TPYBoard亮点是高级python语言控制硬件,各种物联网开发都可适用,还能画板子定制开发。 |
|
相关推荐
|
|
开发实例:[MicroPython]TPYboard控制LCD5110显示6x8字符 MicroPython的TPYBoard驱动LCD5110, 先看一下LCD5110针脚含义吧(注意:LCD5110的针脚有些不一样的) TPYBoard的针脚与5110的针脚对应关系如下: TPYBoard LCD5110 memo ———————————————————————————— # any Pin => RST Reset pin(0=reset, 1=normal) # any Pin => CE Chip Enable(0=listen for input, 1=ignore input) # any Pin => DC Data/Command(0=commands, 1=data) # MOSI => DIN data flow (Masterout, Slave in) # SCK => CLK SPI clock # 3V3 or any Pin => VCC 3.3V logic voltage(0=off, 1=on) # any Pin => LIGHT Light (0=on,1=off) # GND => GND 还是看不明白的话,直接上针脚编号吧 TPYBoard LCD5110 memo ———————————————————————————— Y10 => RST Reset pin (0=reset, 1=normal) Y11 => CE Chip Enable (0=listen for input,1=ignore input) Y9 => DC Data/Command (0=commands, 1=data) X8 => DIN data flow (Master out, Slave in) X6 => CLK SPI clock VCC Y12 => LIGHT Light (0=on, 1=off) GND blob.png 接线ok后,可运行main.py了。 blob.png main.py源代码: #main.py import pyb import upcd8544 from machineimport SPI,Pin def main(): SPI = pyb.SPI(1) #DIN=>X8-MOSI/CLK=>X6-SCK #DIN =>SPI(1).MOSI 'X8' data flow(Master out, Slave in) #CLK =>SPI(1).SCK 'X6' SPI clock RST = pyb.Pin('Y10') CE = pyb.Pin('Y11') DC = pyb.Pin('Y9') LIGHT = pyb.Pin('Y12') lcd_5110 = upcd8544.PCD8544(SPI, RST, CE,DC, LIGHT) lcd_5110.lcd_write_string('HelloPython!',0,0) lcd_5110.lcd_write_string('Micropython',6,1) lcd_5110.lcd_write_string('TPYBoard',12,2) lcd_5110.lcd_write_string('v102',60,3) lcd_5110.lcd_write_string('This is a testof LCD5110',0,4) if __name__ =='__main__': main() |
|
|
|
|
|
205 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1253 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
848 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
853 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1073 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12010 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 19:16 , Processed in 0.654621 second(s), Total 73, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号