
【航顺训练营】送给我的女儿HK32开发板-402304A
简介
一块简单的开发板,最大的特点应该是面向小孩子学习的,接口方面留了很多大面积的焊盘方便用鳄鱼夹连接外部传感器,板上集成了两个用户按键,两个RGB灯,一个麦克风,一个蜂鸣器,MPU6050以及MSA300
简介:一块简单的开发板,最大的特点应该是面向小孩子学习的,接口方面留了很多大面积的焊盘方便用鳄鱼夹连接外部传感器,板上集成了两个用户按键,两个RGB灯,一个麦克风,一个蜂鸣器,MPU6050以及MSA300开源协议
:undefined
描述
这块开发板是给女儿的小小礼物,写上了我女儿的名字,愿她天天开心!
已测试可以通过Arduino IDE开发,通过USB下载程序也很简单!HK32很强大!!!
使用Arduino_STM32库简单测试了一下,也是可以支持的。配置如下:

使用串口下载,完全没有问题!
再测试下Mixly...Mixly也是用的Arduino_STM32库,但是编译速度明显比arduino快,然后编译出来以后.bin
文件始终是16K大小,我修复了上传的错误后,上传到hk32的程序也是不工作的。同样的代码用Arduino编译bin文件后用Mixly上传没有问题,证明Mixly的编译是有问题的,期待大神解决!
附Mixly上传STM32F103C程序出错解决方法:
在目录:mixly_win/arduino/portable/packages/stm32duino/tools/stm32tools/2020.6.20/win/下找到maple_upload.bat这个文件,默认是用这个上传!
把里里面的内容全部替换成serial_upload.bat里面的内容,就可以用串口上传了!
同理如果是用stlink或jlink上传,应该是替换成stlink_upload.bat或jlink_upload.bat时面的内容就可以了。Mixly本身并没有提供修改上传方式的入口,期待官方解决!
WS2812板上电路用PA4控制没有问题,已经点灯成功,原来不亮是因为我用的W2812C的灯珠,Neopixel的库似乎不支持!换了灯珠之后点灯正常,
现存是板载I2C的两个传感器都读不出来,I2CScanner也找不到地址,不知道是不是我的电路有问题?
麦克风的声音检测电路也有问题,Analogread读不出并读不出数据。
触摸电路在Arduino下编程还是有问题的。
预览效果还不错!


最大的特点就看就是外接端口字母设计都比较大方便上鳄鱼夹,四个M3的螺柱孔是可以接外部供电的,一路5V供电,一路3.3V供电,底部字母外接端口的设计是可以用类似Microbit的金手指连接扩展板的!
第一款扩展板就设计智能小车,目前构思中!
触摸按键原理图非常简单,我参考的是一们大神的设计!希望到手后可以顺利调通,到时候按键——蜂鸣器为大家弹奏一曲!
其它部分包括USB-TTL下载电路,还预留了ST-link下载接口,供电部分的降压电路,麦克风电路,两个WS2812灯,MPU6050电路,MSA300电路
实物图片:



使用Arduino IDE开发蛮方便的!
首先首选项中加入STM32开发板的json

在开发板管理器中安装 STM32 Cores

这是我开发hk32f103c8t6的配置,使用CH340C芯片USB-TTL测试下载程序后正常
下载程序前将boot0置1,按一下reset键,下载程序后再boot0置0,再按下reset,程序运行一切正常!
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论