• USB2.0数据线接口定义及接口封装

    USB2.0数据线接口定义及接口封装

    Universal Serial Bus(通用串行总线)常称为USB。USB数据线接口按其发展分为USB1.0、USB1.1、USB2.0、USB3.0,目前USB 2.0是最常见和最常用的这是本文的重点。USB2.0数据线接口又分为四种类型A型、B型、Mini型还有后来补充的Micro型接口,每种接口都分插头和插座两个部分,Micro还有比较特殊的AB兼容型, 本文简要介绍这四类插头和插座的实物及结构尺寸图,如果是做设计用途,还需要参考官方最新补充或修正说明,如果仅仅是日常修复制作手机数据线、耳机数据线或各种USB充电线本文是不错的参考。尽管USB 3.0性能非常卓越,但由于USB 3.0规范变化较大,以后会另文介绍。不管怎样,都已经把1394火线逼到末路,苹果公司的iPhone、ipad是一个特例。

  • 鉴别各种USB转RS232数据线

    鉴别各种USB转RS232数据线

    检查USB转232串口线驱动芯片的方法:(基于WIN7版本的操作) 步骤1)、随意找一根USB转RS232数据线; 步骤2)、将USB插上电脑,打开“设备管理器”à“端口(COM和LPT)”展开后发现电脑上串口多出COM12,图片如下…

  • 如何通过网页控制Arduino

    如何通过网页控制Arduino

    当我们完成一些Arduino项目后,比如Arduino控制灯的项目或者Arduino控制舵机的项目,等等。这时你或许会思考一个问题,是否可以通过网页实现对灯或舵机的控制。当然,自带网络版本的Arduino是首选,比如Arduino Yun。下面来看看怎么去实现它。首先,我们需要创建一个简单的网页,使它可以与Arduino通信。

  • 树莓派4如何自动挂载固态硬盘

    树莓派4如何自动挂载固态硬盘

    当我们在使用树莓派主板的过程中,是不是你也想过把闲置的固态硬盘通过一条专用的USB-SATA连接线,将它和树莓派连接起来。树莓派的Raspbian操作系统是基于linux开发的,当你插入USB SATA设备时,它并不像Win…

  • 为ATmega328P刷bootloader的三种方法比较

    为ATmega328P刷bootloader的三种方法比较

    在RX5808分集接收机制作 的文章中,我参考开源的资料制作了RX5808分集接收机电路板,另外使用USP-ISP编程器通过Arduino IDE给电路板了写程序,详见使用USB-ISP编程器向Mega328p写程序,在实际使用中发现这种…

  • 兼容Arduino Zero的自制机器人控制板的舵机控制

    兼容Arduino Zero的自制机器人控制板的舵机控制

    兼容Arduino Zero的机器人控制板已打样完成,关于控制板的布局和接口定义可查阅:制作Arduino Zero机器人控制板 ,关于CORTEX_M0处理器刷Arduino Bootloader的过程可查阅:使用J-Link EDU Mini 为ATSAMD21G1…

  • 制作Arduino Zero机器人控制板

    制作Arduino Zero机器人控制板

    这是一块自制的完全兼容Arduino Zero的机器人控制板,集成了陀螺仪,能够帮助我们创建一些有趣的机器人项目。该控制板可以被用于平衡机器人、写字机器人、画蛋机器人、机械臂、3D打印机等项目。同时预留了足…

  • 使用J-Link EDU Mini 为ATSAMD21G18烧写Bootloader

    使用J-Link EDU Mini 为ATSAMD21G18烧写Bootloader

    最近几天利用ATSAMD21G18 制作了与Arduino Zero安全兼容的几块PCB样板,支持三路步进电机输出,四路舵机输出,预留了ESP-12可插拔接口,集成了ICM-20600陀螺仪,因为新购的ATMEL ATSAMD21G18不烧写专用的Boo…

上一页

下一页