PCB图如下:
描述
Tiny-Cairoduino 开源 DIY 套件
简介和大图
Tiny-Cairoduino 是一款基于 Atmel 漂亮的 ATtiny85 芯片的小型开发板。不要被它的小尺寸所迷惑,它功能强大,具有巨大的潜力和围绕它构建的有据可查的资源。我们想毫不犹豫地制作适合任何项目的小型低成本开发板。您不再需要放弃昂贵的 Arduino 或 Raspberry pi 板来构建您的项目。炸毁你便宜的 Tiny-Cairoduino 板,再买一个,简单!
那里有很多开源 Duinos,我正在构建另一个受开源 Duino 启发的板,但有一些我正在寻找的插件和功能。Tiny-Cairoduino 的主要灵感来自 Digispark 和 Trinket 板。感谢开源社区。Tiny-Cairoduino 开发板的主要目标是整合所有可用的基于 ATTiny85 的开发板的优势点,并推出一款易于编程且在硬件层面上也易于使用的新野兽。而且,完全开源!
我们的计划是开发一整套盾牌,帮助爱好者和新手轻松实施他们的硬件项目,就像他们正在组装乐高积木一样。我们目前正在努力,我们将很快发布这些盾牌。
我之前告诉过你,不要被它的大小所迷惑!尽管很小,Attiny85 芯片具有 8K 字节的闪存和 5 个 I/O 引脚。所有 5 个 GPIO 引脚都可以编程为数字输入或数字输出。包括四个引脚上的ADC(模拟输入),三个引脚上的PWM(模拟输出)-更多可以通过软件PWM实现-。由于预加载的引导加载程序可帮助您像任何 Arduino 开发板一样通过 USB 重新编程开发板,它实际上即插即用。Tiny-Cairoduino 也兼容 Arduino IDE。尽管您可以使用 Arduino IDE 对 Tiny-Cairoduino 进行编程,但它并非完全 100% 兼容 Arduino。对于这样一个小型且低成本的微控制器,您需要权衡一些事情!
Tiny-Cairoduino 没有用于调试的串行端口连接,因此串行端口监视器将无法发送/接收数据。但是,您仍然可以通过 USB 连接重新编程您的电路板。
某些计算机的 USB v3 端口无法识别 Tiny-Cairoduino 的引导加载程序。只需在两者之间使用 USB v2 端口或 USB 集线器。
Tiny-Cairoduino 规格:
支持 Arduino IDE 1.0 及更高版本(OS X、Windows 和 Linux)。
用于编程的内置 USB。
5 个 I/O 引脚(仅当您的程序通过 USB 主动通信时,2 个用于 USB,否则即使您通过 USB 编程,您也可以使用全部 5 个)。
8 KB 闪存(引导加载程序后约 6 KB),
I2C 和 SPI(相对于 USI)。
3 个引脚上的 PWM(使用软件 PWM 更可能)。
4 个引脚上的 ADC。
板载电源指示灯 LED。
板载 WS2818B 可寻址 RGB LED(连接到引脚 4)。
键盘或其他 HID 设备仿真(鼠标、游戏手柄……)。
方便的引出线接头,可轻松将您的 Tiny-Cairoduino 与外界连接。
板载 RESET 按钮。
一整套盾牌,最大限度地扩大和扩展板子的功能。
四个安装孔!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !