“Digispark”的版本间的差异
来自YFRobotwiki
(未显示1个用户的9个中间版本) | |||
第1行: | 第1行: | ||
− | |||
+ | [[Image:Digispark.jpg|450px|thumb|Bluebird正面]] | ||
+ | |||
+ | ==简介== | ||
Digispark是一个基于ATTINY85微控制器的开发板,体积小且价钱便宜,功能方面则没有Arduino般强大。代码与Arduino大同小異,也是使用Arduino IDE开发。 | Digispark是一个基于ATTINY85微控制器的开发板,体积小且价钱便宜,功能方面则没有Arduino般强大。代码与Arduino大同小異,也是使用Arduino IDE开发。 | ||
− | Digispark是Digistump LLC (digistump.com)版权所有,请使用者仔细阅 | + | [http://digistump.com/category/1 Digispark] 是Digistump LLC (digistump.com)版权所有,请使用者仔细阅 读[http://digistump.com/wiki/digispark/policy Digispark 使用协议和版权声明] |
Digispark的特别之处是使用了USB与电脑沟通,省了USB至串口转换器。为此,Digispark必须占用2KB的快闪记忆体(Flash Memory)以便用来安装Bootloader。 | Digispark的特别之处是使用了USB与电脑沟通,省了USB至串口转换器。为此,Digispark必须占用2KB的快闪记忆体(Flash Memory)以便用来安装Bootloader。 | ||
+ | ==硬件== | ||
+ | 许多现有的库将无法使用 | ||
+ | Pin outs: | ||
+ | * All pins can be used as Digital I/O | ||
+ | * Pin 0 → I2C SDA, PWM (LED on Model B) | ||
+ | * Pin 1 → PWM (LED on Model A) | ||
+ | * Pin 2 → I2C SCK, Analog In | ||
+ | * Pin 3 → Analog In (also used for USB+ when USB is in use) | ||
+ | * Pin 4 → PWM, Analog (also used for USB- when USB is in use) | ||
+ | * Pin 5 → Analog In | ||
+ | 说明: | ||
+ | * GPIO引脚输出最大电流20ma | ||
+ | * IIC引脚pin0(SDA)和pin2(SCL) | ||
+ | * USB通信采用Pin3/4 | ||
+ | * PWM输出引脚 0,1,4 | ||
+ | * LED是连接到Pin1 | ||
+ | * Vin引脚电压范围7-12V | ||
+ | * 5v引脚电压范围4.5-5V | ||
+ | * USB接口5v | ||
+ | * Pin3有一个1.5KΩ上拉电阻 | ||
+ | * Pin5有局限性,大电流尽量不使用该引脚 | ||
+ | * ADC(analog Input/analogread) Pin 2,3,4,5。但引脚编号是不一样的 | ||
+ | Digital 2 is analog (ADC channel) 1 | ||
+ | Digital 3 is analog (ADC channel) 3 | ||
+ | Digital 4 is analog (ADC channel) 2 | ||
+ | Digital 5 is analog (ADC channel) 0 | ||
+ | |||
+ | ==入门使用== | ||
[[Digispark控制板使用]] | [[Digispark控制板使用]] | ||
+ | |||
+ | |||
+ | [http://yfrobot.com/thread-11571-1-1.html 老版本下载Bootloader论坛教程] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | [[首页 | 返回首页]] | ||
+ | |||
+ | 更多建议和问题欢迎反馈至 [http://www.yfrobot.com YFRobot论坛] | ||
+ | |||
+ | 购买方式:[http://yfrobot.taobao.com/ YFRobot 电子工作室] |
2020年8月28日 (五) 11:32的最后版本
简介
Digispark是一个基于ATTINY85微控制器的开发板,体积小且价钱便宜,功能方面则没有Arduino般强大。代码与Arduino大同小異,也是使用Arduino IDE开发。
Digispark是Digistump LLC (digistump.com)版权所有,请使用者仔细阅读Digispark使用协议和版权声明
Digispark的特别之处是使用了USB与电脑沟通,省了USB至串口转换器。为此,Digispark必须占用2KB的快闪记忆体(Flash Memory)以便用来安装Bootloader。
硬件
许多现有的库将无法使用
Pin outs:
- All pins can be used as Digital I/O
- Pin 0 → I2C SDA, PWM (LED on Model B)
- Pin 1 → PWM (LED on Model A)
- Pin 2 → I2C SCK, Analog In
- Pin 3 → Analog In (also used for USB+ when USB is in use)
- Pin 4 → PWM, Analog (also used for USB- when USB is in use)
- Pin 5 → Analog In
说明:
- GPIO引脚输出最大电流20ma
- IIC引脚pin0(SDA)和pin2(SCL)
- USB通信采用Pin3/4
- PWM输出引脚 0,1,4
- LED是连接到Pin1
- Vin引脚电压范围7-12V
- 5v引脚电压范围4.5-5V
- USB接口5v
- Pin3有一个1.5KΩ上拉电阻
- Pin5有局限性,大电流尽量不使用该引脚
- ADC(analog Input/analogread) Pin 2,3,4,5。但引脚编号是不一样的
Digital 2 is analog (ADC channel) 1 Digital 3 is analog (ADC channel) 3 Digital 4 is analog (ADC channel) 2 Digital 5 is analog (ADC channel) 0
入门使用
更多建议和问题欢迎反馈至 YFRobot论坛
购买方式:YFRobot 电子工作室