xukejing
获得 501 次赞
帮助过660人
今天我们直入正题,DIY个乐器,做个USB-MIDI键盘的项目。 STM32F746NG带有高速USB接口,可以实现USB-MIDI协议。 MIDI键盘我们这次不做机械键盘,而是实验一下电容触摸输入。板子上的屏幕用来显示键盘。绘制键盘的代码如下: 我把完整的主程...查看更多
今天试一下PWM方式点灯。 我们来做个慢慢点亮和关闭的呼吸灯,依然使用MBED这个开发环境。 这次要用到PwmOut函数,用法如下: 那么接下来,我们来写PWM控制代码吧。 这次只用两个LED,我们把它依次慢慢地点亮和关闭。 点击编译,有警告,没...查看更多
本帖最后由 xukejing 于 2018-6-20 17:29 编辑 因为评测K1+的时候,我打算通过git下载一些源代码;所以,今天用git下载了不少代码,而且是用多台电脑一起下载的。目前我评测过的友善之臂板子总共有3块,分别是NEO(已嵌入到3D打印机上), NEO+2(非常稳定而且省电的...查看更多
板子已经确认试用了,只是还没到货。先写个点灯的工程备着吧,到时候开箱验货方便一点。 这个板子有个有趣的特点,预先已经烧入了支持NET Micro框架的固件,所以可以使用C#来编程,开发环境是visual studio(简写成VS)。 笔者电脑上装的是VS...查看更多
只点灯也没意思 既然是IOT模块,我们的根本目的还是要把ADC数据发送出去, 不然就跟传统单片机开发板没什么区别了 网络通讯方面,最常用的就是UDP了,采集并发送的代码写好了 如下,其中的IP是我笔记本的 为了接收数据,在电脑上开个udp服务器,端口号要...查看更多
板子还在路上的时候,我已经把各种驱动和应用都装上了,所以拿到板子以后就马上开搞。 原理图在前一篇也看过了,那个USB TypeC接口可以直接供电,可以不接那个电池座。 先起动板子,电脑识别出一个串口,然后打开美信的GUI软件 &nbs...查看更多
为了把CM3点亮,我们先来查看一下它的供电规范。 树莓派又6个主要供电口,他们的可耐受电压范围如下 推荐的供电电压如下 有一段话,说是6个供电都要供上,不管其对应的功能是否用到。 上面的VDAC是TV视频输出的...查看更多
今天我们来讨论一下Fig的硬件原理图。 首先是硬件框图,电脑的USB通过CP2104转成串口然后与W32通信,W32的IO连了各种外设。 板子核心是W32,也就是ESP32模块。如下图所示。 NRST是重启端口,GPIO0是烧写模式切换端...查看更多