项目简介
本项目涵盖Dual Button Bricklet 2.0的固件源代码以及硬件设计文件。文档生成器配置可从特定仓库获取,项目中包含多种语言示例、编译文件、源码等,还有基于KiCad的硬件设计项目文件与相关数据手册。
项目的主要特性和功能
- 提供多种语言示例代码,方便开发者运用不同编程语言开展开发工作。
- 硬件设计采用开源EDA套件KiCad,具备可修改性与开放性。
- 支持Brick/Bricklet固件开发,编译后的固件能通过特定工具上传。
安装使用步骤
硬件部分
使用KiCad打开hardware/
中的.pro
文件,从而查看和修改原理图与PCB布局。
软件部分
- 使用项目提供的构建环境设置脚本,并阅读教程(https://www.tinkerforge.com/en/doc/Tutorials/Tutorial_Build_Environment/Tutorial.html)。
- 安装最新的GNU Arm Embedded Toolchain(https://launchpad.net/gcc - arm - embedded/+download)。
- 安装CMake(http://www.cmake.org/cmake/resources/software.html)。
- 在
software/
目录下执行make
命令来构建固件,编译后的固件(.zbin
)将位于software/build/
目录,可使用brickv(在启动屏幕点击“Flashing”按钮)进行上传。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】