微块 IDE 使用 Block & MicroPython 对微控制器进行编程。支持 KidBright32 系列、OpenKB、IPST-WiFi 和 TTGO T-Display 未来 使用 Block 和 MicroPython 代码进行编程 不可用时自动检查并上传 MicroPython 使用安装扩展添加未来 从 GitHub 保存和打开代码 一键分享代码 有两种类型 1) 无需安装即可在线使用 2) 未来可离线使用 在仪表板上查看您板上的所有数据! 变化真实模拟器 更多详情、使用方法,请下载后阅读README.md文件
2022-07-07 18:13:38 63.86MB javascript
BadUSB 电缆基于 Attiny85 微控制器,启用了数据线。 概括: 致谢 介绍 免责声明 安装 引导加载程序 基本要求(Ubuntu 和 Windows) 安装 Digispark USB 驱动程序(仅限 Windows) Micronucleus Windows 的安装和更新(仅限 Windows,未测试) Micronucleus Ubuntu 的安装和更新(仅限 Ubuntu) 上传有效负载(Ubuntu 和 Windows) 有效负载(Ubuntu 和 Windows) 虚拟机 数据线信息 攻击选项 更多详情、使用方法,请下载后阅读README.md文件
2022-07-07 18:13:37 1008KB 文档 设计
zmu 是用于微控制器的系统级仿真器,旨在对内核和外围设备进行高速仿真。目前针对 ARM Cortex MCU。 zmu 支持 Linux 和 Windows 操作系统。 支持的功能 加载 ELF 二进制文件 相对高效的模拟 Intel Core i7-2630QM @ 2.8 Ghz 可以实时模拟 40-50 Mhz Cortex-m4 架构: 手臂-v6m, arm-v7m(部分支持) arm-v7me(部分支持) 内核(进行中):Cortex-m0/m0+、Cortex-m3、Cortex-m4 指令预解码以实现高效仿真 异常和故障处理 处理器睡眠 ARM 半主机,支持的半主机扩展: 打开、关闭(仅限流) 弗伦 ISTTY 写读 寻找、时钟、异常 -> 退出 错误号 ITM (TPIU) 以帧格式将激励寄存器数据写入文件 STIM0 .. 支持 STIM31 载重吨 循环计数器 指令跟踪 更多详情、使用方法,请下载后阅读README.md文件
2022-07-07 18:13:36 186KB rust
非常简单的适配器,用于将 Wii Nunchuck 连接到您的 Arduino 或其他微控制器。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-07 18:13:33 16KB objective-c
AVR 微控制器和通用板(例如 Arduino)的硬件抽象层。基于avr-device板条箱。 快速开始 你需要一个夜间 Rust 编译器来为 AVR 编译 Rust 代码。rust-toolchain.toml由于该文件,将自动安装正确的版本。 在 Ubuntu 上,您需要安装依赖项: 更多详情、使用方法,请下载后阅读README.md文件
2022-07-06 19:10:04 171KB rust
支持的最低 Rust 版本 (MSRV) 这个 crate 保证可以在稳定的 Rust 1.59 及更高版本上编译。它可能与旧版本一起编译,但在任何新的补丁版本中可能会发生变化。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-06 19:10:02 176KB rust
此存储库包括以下 Teensy 版本的 KiCAD 符号: Teensy 1.0 Teensy++ 1.0 Teensy 2.0 Teensy++ 2.0 Teensy 3.0 Teensy 3.1 Teensy 3.2 Teensy 3.5 Teensy 3.6 Teensy 4.0 Teensy 4.1 Teensy LC Teensy 3.5/3.6 有两个符号:一个包括 Teensy 上的通孔连接,另一个在 Teensy 底部添加所有 SMT 连接。
2022-07-06 19:10:00 10KB 设计 微控制器
为 ARM Cortex-M 微控制器构建应用程序的模板 :这是一个非常简短的版本,仅涵盖构建程序。对于长版本,它还包括闪烁、运行和调试程序 在我们开始之前,您需要确定目标设备的一些特征,因为这些特征将用于配置项目: ARM 内核。例如 Cortex-M3。 ARM 内核是否包含 FPU?Cortex-M4 F和 Cortex-M7 F内核可以。 目标设备有多少闪存和 RAM?例如 256 KiB 的闪存和 32 KiB 的 RAM。 闪存和 RAM 在地址空间中映射到哪里?例如,RAM 通常位于 address 0x2000_0000。 您可以在设备的数据表或参考手册中找到此信息。 在本例中,我们将使用 STM32F3DISCOVERY。该板包含一个 STM32F303VCT6 微控制器。该微控制器具有: 包含单精度 FPU 的 Cortex-M4F 内核 256 KiB 的闪存位于地址 0x0800_0000。 40 KiB 的 RAM 位于地址 0x2000_0000。(还有另一个 RAM 区域,但为简单起见,我们将忽略它)。 更多详情、使用方法,请下载后阅
2022-07-06 19:10:00 18KB rust
入门 因此,您想使用 Rust 编程语言对新的 Raspberry Silicon 微控制器进行编程。你来对地方了! 该存储库是rp-halRaspberry Silicon RP2040 微控制器和各种相关板(如 Raspberry Pi Pico 和 Adafruit Feather RP2040)的高级驱动程序的集合。 如果您想为 Raspberry Silicon 编写应用程序,请查看我们的 RP2040 项目模板。 如果您想编写使用 Raspberry Silicon PIO 状态机的代码,请查看pio-rs。您甚至可以在运行时在 RP2040 本身上编译 PIO 程序! 如果您想在我们支持的板上试用一些示例,请查看下面的板支持包列表,然后单击以查看每个板的各种示例。 在尝试任何示例之前,请确保您安装了最新的稳定版 Rust,以及正确的目标支持: 更多详情、使用方法,请下载后阅读README.md文件
2022-07-06 19:09:59 321KB rust
基于 Attiny85 微控制器的 BadUSB 电缆(文档、gerbers、设计和原理图)。 概括: 历史 致谢 电子元器件 不带 USB 连接器的 BadUSB 电缆 Rev0(仅供参考) Rev1(仅供参考) Rev2(最终版) Rev3(最终版本,这个版本更容易焊接在移动电缆上) Rev3.1(最终版本,孔 D+ 和 D- 已删除) 信息 Rev0(仅供参考) Rev1(仅供参考) Rev2(这个版本比Rev3小) Rev3(此版本更容易焊接在移动电缆上) Rev3.1(孔 D+ 和 D- 移除) 导入项目 介绍 组装、引导加载程序和测试 引脚分配 Rev2 引脚分配 Rev3 引脚分配 Rev3.1 硬件需要烧录bootloader 下载引导加载程序 刻录引导程序 组装开发套件 基本要求 安装 Digispark USB 驱动程序 (Windows) Micronucleus Windows 的安装和更新(未测试) Micronucleus Ubuntu的安装和更新 上传有效载荷 有效载荷 虚拟机 更多详情、使用方法,请下载后阅读README.md文件
2022-07-06 19:09:58 28.16MB Prolog