littlebot
Published on 2025-04-15 / 0 Visits
0

【源码】基于C语言和KiCad的Dual Button Bricklet 2.0开发项目

项目简介

本项目涵盖Dual Button Bricklet 2.0的固件源代码以及硬件设计文件。文档生成器配置可从特定仓库获取,项目中包含多种语言示例、编译文件、源码等,还有基于KiCad的硬件设计项目文件与相关数据手册。

项目的主要特性和功能

  • 提供多种语言示例代码,方便开发者运用不同编程语言开展开发工作。
  • 硬件设计采用开源EDA套件KiCad,具备可修改性与开放性。
  • 支持Brick/Bricklet固件开发,编译后的固件能通过特定工具上传。

安装使用步骤

硬件部分

使用KiCad打开hardware/中的.pro文件,从而查看和修改原理图与PCB布局。

软件部分

  1. 使用项目提供的构建环境设置脚本,并阅读教程(https://www.tinkerforge.com/en/doc/Tutorials/Tutorial_Build_Environment/Tutorial.html)。
  2. 安装最新的GNU Arm Embedded Toolchain(https://launchpad.net/gcc - arm - embedded/+download)。
  3. 安装CMake(http://www.cmake.org/cmake/resources/software.html)。
  4. software/目录下执行make命令来构建固件,编译后的固件(.zbin)将位于software/build/目录,可使用brickv(在启动屏幕点击“Flashing”按钮)进行上传。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】