该库在 AVR ATtiny85 微控制器上实现了 Maxim 1-Wire 协议 作为 1-Wire 的软件实现,它是独一无二的,或者至少是新颖的,因为严格的时序要求是通过板载定时器设备实现的。这是一个非常精确的 1-Wire 实现。 用法 两个 GPIO 引脚正在使用中,一个用于 1-Wire 协议,另一个用于启用强上拉(为无源供电设备供电)。这些引脚在编译时设置。 1-Wire 引脚默认为 PORTB4,强上拉引脚默认为 PORTB1。 目前仅支持 8 MHz CPU 频率。由于 CPU 速度不够快,因此不支持 Overdrive。 参见test-harness.c典型用法。 Maxim Integrated 应用笔记中记录了 1-Wire 协议,包括: AN1796“1-Wire 技术及其使用概述” AN126“通过软件进行的 1-Wire 通信” AN187“1-Wire 搜索算法” AN162“在微控制器环境中连接 DS18X20/DS1822 1-Wire 温度传感器” 更多详情、使用方法,请下载后阅读README.md文件
2024-05-24 17:08:03 11KB
STC15F104E、ATtiny13A、PIC12F675,都是SOP8封装的小单片机,适合低成本、微型控制,最小系统原理图+PCB,已开板跑程序验证过,奉献给大家
2024-02-23 17:36:49 5.9MB STC15F104E ATtiny13A PIC12F675 最小系统
1
blf-固件 基于 ATtiny13A 的手电筒驱动程序固件 描述在这里找到 执照: 特此免费授予获得此软件副本的任何人使用、复制、修改、分发、再许可和/或出售该软件的副本的许可,并允许向其提供该软件的人进行所以。 该软件“按原样”提供,不提供任何形式的明示或暗示的保证。
2023-02-20 11:40:20 48KB C
1
LCD_ST7032 带有i2c接口的ST7032 LCD控制器的Arduino库。 使用以下LCD模块在Arduino Uno,Arduino Zero,Attiny85 @ 1mhz,Attiny85 @ 8mhz和ESP8266上进行了测试: : (3.3V和5V)
2022-08-11 16:49:13 7KB arduino esp8266 attiny lcd
1
TinyTX 节点的代码 ##TinyTX_DS18B20 带 DS18B20 温度传感器。 ##TinyTX_DHT22 带 DHT22 温湿度传感器。 ##TinyTX_TMP36 带有 TMP36 模拟温度传感器。 ##TinyTX_LDR_Meter 使用 LDR 读取电表上的 LED 脉冲。 ##TinyTX_LDR 使用 LDR 读取光照水平。 ##TinyTX_ReedSwitch 检测常闭簧片开关打开和关闭,引脚更改中断以从睡眠中唤醒。 ##TinyTX_Hall_Effect_Gas 使用 A3214EUA-T 或 A3213EUA-T 霍尔效应传感器读取燃气表上的脉冲磁铁。 ##TinyTX_Rain_Gauge 使用带有簧片开关的翻斗式雨量计来指示每个尖端。引脚变化中断用于唤醒 TinyTX ##TinyTX_Water 使用 TinyTX、一个 100K 电阻器和两个线探针的泄漏/洪水传感器。请参阅下面的接收器。 更多详情、使用方法,请下载后细读README.md文件
2022-07-14 18:04:24 61KB 设计 传感器
具有超低待机功耗 (<1µA) 的微型门窗传感器/警报器 一个超低待机电源项目,每次切换到 4 种不同服务之一(您需要选择和配置一个)时,它都会推动连接的开关(簧片/磁铁或任何其他)的状态。 立即可用的(即用型)服务(可以轻松扩展): IFTTT 推箱子 物语 ArrestDB(这不是在线服务,而是一个很好的 php 脚本,它将开关的状态写入数据库(在 pi 上)) /3/4/5/6/7 零件清单: 阁楼25(45/85) 具有启用/关断引脚的稳压器(使用 SPX3819、AS1363、LT1763 测试) ESP-07 / ESP-12(E) 转换/SPDT 簧片开关 一些电阻器、电容器和 3 个 LED(r、g、b) 更多详情、使用方法,请下载后细读README.md文件
2022-07-14 18:04:17 610KB 传感器 Arduino ESP ATtiny
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 文档 设计
基于 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
LED PWM 火焰效果(固件)# 自述文件杰克克里斯滕森 2014 年 12 月 介绍 一个使用脉冲宽度调制和 ATtiny84A 微控制器模拟蜡烛或其他小火外观的小项目。 这个项目的最初应用是点亮万圣节南瓜灯。 固件是使用和。 请参阅的硬件设计和电路说明。 CC BY-SA Jack Christensen 的“LED PWM Fire Effect”在下获得许可。
2022-05-01 17:27:22 3KB
1
它是RDA5807的跨平台Arduini库。 您可以将其与正式的Arduino开发板,ATtiny,STM32,ESP32等一起使用。 它与I2C协议配合使用,可以为您提供一个更简单的界面来控制RDA5807器件。 该库是基于“ RDA5807M-单片广播FM收音机调谐器-Rev.1.1–Aug.2015”构建的 可以使用MIT Free Software模型自由分发此库。 。 联络人: 。 内容 前言 RDA5807是具有低噪声放大器支持的FM DSP集成电路接收器(50至115MHz)。 与其他类似设备相比,该设备需要很少的外部组件。 它还支持RDS / RBDS功能,直接自动增益控制(AGC)和实时自适应噪声消除功能。 PU2CLR RDA5807 Arduino库是为充分利用该设备的功能而开发的。 请检查以获取更多详细信息。 {%include video01.html%
2022-01-12 16:42:48 1.67MB radio arduino attiny library
1