从FunPack第7期的活动通知中才第一次听说mikroBus这种总线生态,动手查了一下 - 官方网站:https://www.mikroe.com/,
不看则已,一看喜出望外 - 太多的参考设计资源,可以说是硬件工程师、创客/电子爱好者以及高校电子类同学们的资源宝地。类似的资源曾在Digillent的PMOD上见过,我还专门整理在电子森林中,不过PMOD相对更简单,这里的mikroBus产品更广、功能更强。
有几点可圈可点:
几乎涵盖了所有常用的“功能模块”,总计大约有350种。虽说这些产品看起来比较贵,但讲真这么精致设计、经过产品验证可放心使用、设计资源丰富的“半成品”,就真的很值,节省了你大量的时间,以最短的路径方式完成你的任务;
支持n多家厂商的平台,同全球主流的半导体厂商合作打造的这些产品;
这个网站不仅销售”功能模块”,还为每个模块提供了示例代码,在其网站上(LibStock栏目)已经有3600多个开放出来的示例代码,帮助用户快速上手使用,当然,即便你不购买这些产品,这些示例代码同样可以有很好的参考作用;
多数产品都提供了原理图(虽然只是PDF格式的),原理图设计得也确实棒 - 讲究、清晰。跟很多其他开发板厂商提供的垃圾一样的原理图不同的是,他们有着自己的风格,并严格按照这种风格来设计所有的产品,这点尤其值得学习。有了这些原理图做样本,你在做自己设计用到同样功能或同样/相似器件得时候,通过比对这些原理图,会大大提升你设计的效率和准确度。
比如下面的这个LED点阵板
原理图如下:
这个DDS波形发生器:
原理图:用的是ADI的AD9834
还有很多很多:
绝对值得花时间了解一下。
另外苏老师还在GitHub上找到了mikroBus的KiCad库、模板等,用KiCad设计PCB的朋友可以直接基于此开始自己的设计 - https://github.com/tclarke/kicad-mikroBUS
看到这些资源,苏老师不仅心动,正好正在进行中的第七期FunPack活动,是大名鼎鼎的Microchip推出的一款PIC的单片机开发平台,其亮点就在于支持mikroBus的扩展。因此决定亲手带着参加活动、且想自己设计一块mikrobus模块的同学们,用KiCad设计一款mikroBus的外设模块,整个过程通过5次直播的方式分享出来,当然重点还是KiCad这款PCB设计工具的使用 - 从创意到打板整个设计流程。
参加第七期FunPack活动的朋友可以免费参加这次直播分享,并可以免费获得一块苏老师设计、加工出来的mikroBus外设模块,供大家在活动中使用。
对于想学习PCB设计以及使用mikroBus的同学们来讲,是不是一个很好的福利?
当然,最大的福利还是可以自己“免费”获得一套PIC单片机学习系统,并能够同天南海北的技术爱好者一起深度切磋、交流,成为朋友。
How?
具体的问题,可以入群咨询我的同事,只需扫描下面的二维码入群。
要了解FunPack第七期的福利活动(非常适合单片机初学者),可以访问:
好奇驱动创新,玩转8位单片机,直返300元京东券——Funpack第七期来了