本设计分享的是国外硬件开源作品资料恩智浦iMX6Rex开发板底板PCB工程文件设计,见附件下载其原理图和PCB工程文件。该恩智浦iMX6开发底板接口底板采用高密度4层板(沉金)设计,它扩展了LVDS、网络、HDMI、CAN、矩阵键盘、SATA、高速USB Host\Device 、SD卡、RS232\485串口,音频等常用接口。恩智浦iMX6Rex开发板底板实物截图: 硬件开源iMX6Rex开发板底板规格参数: 后面板- 1Gb以太网 - 带音频的HDMI - 2x USB - RS232 - 电源7-24 DC(或单+ 5V) 前面板- 音频:麦克风输入,线路输出,耳机 - Micro SD卡 - 按钮:RESET,ON / OFF,用户按钮 - LED:电源LED,用户LED 侧面板- 2张SIM卡 - CFAST(适用于SSD SATA磁盘) 底部- 1x全PCIE迷你卡插槽(PCIE&USB&SIM卡) - 1x USB只有支持SIM&VOICE的PCIE迷你卡插槽 连接器和接头- LVDS,背光 - 触摸屏 - USB - 调制解调器扬声器和麦克风 - 串口(CMOS) - SPI - 8x GPIO(可用于按钮,LED,...) 具有活动LED的第二个SD插座(不能从面板访问 - 可以用于OS,可以用保护标签密封) RTC时钟板上备有电池 EEPROM 调试(可选):PCIE插槽,SATA连接器,微型USB OTG A / B JTAG ATX电源支持(可选) 四个额外的散热孔(如果需要) 尺寸:135 x 110mm 附件内容截图: 可能感兴趣的项目设计: layout经典教材-iMX6 Rex模块PCB工程文件(AD版本),链接:https://www.cirmall.com/circuit/7471/detail?3 黑客设计!硬件开源恩智浦iMX6 OpenRex PCB文件(AD版本),链接:https://www.cirmall.com/circuit/7475/detail?3
2021-11-20 08:22:19 35.06MB 恩智浦 硬件开源 imx6 rex
1
在考察当前市面上现有的仿真器之后,我们推出一款硬件软件均开源的仿真器,相比目前流行的jlink与stlink,具有以下优势: 1. 硬件原理图PCB完全开源,软件开源,无版权风险。当前市面上的jlink/stlink均为盗版,使用上存在一些法律问题,部分jlink和IDE如MDK配合使用时,会提示盗版而无法正常使用,且部分jlink版本存在使用一段时间后丢固件的问题,一旦固件丢失,需要手动操作软件恢复固件,操作极其繁琐。同时 jlink售价亦较为昂贵。 2.引出SWD接口,支持主流上位机调试软件,包括keil、IAR、openocd,均支持使用SWD进行下载、单步调试。 3. 引出JTAG接口,配合openocd可支持全球范围内几乎所有SoC芯片的调试,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准。通常的仿真器目标芯片一般为ARM Cortex-M系列,均未引出JTAG接口,而本产品引出JTAG接口,适合您在其他平台下进行开发调试工作。 4.支持虚拟串口(也就是既可以用来当仿真器,又可以作为串口工具使用,替代ch340、cp2102,pl2303)。 5. DAPLink是CMSIS-DAP仿真器的升级版,也是ARM官方在开源社区力推的仿真器,最大的特点是支持U盘拖拽烧录。插入DAPLink之后,PC上会出来一个U盘,只需将hex或者bin文件拖入到U盘中,即可完成烧录。 6. DAPLink支持U盘固件升级,只需将nRST接地,插入DAPLink,PC上即会出来一个U盘,只需将新的固件(hex或者bin文件)拖入到U盘中,即可完成固件升级。因为DAPLink实现了一个带U盘功能的bootloader,可以方便的完成固件升级。若您有基于STM32的产品正在量产,而且产品后续可能需要升级,则DAPLink中的bootloader代码非常值得您参考,客户端不需要安装复杂的IDE或者烧写工具才能完成升级,只需拖动到U盘即可方便的完成您的产品升级。 7. 具有一定深度的原理性的教程讲解视频,包括从硬件到软件,适合对嵌入式开发感兴趣的朋友观看学习。 更多信息,请点击https://github.com/wuxx/nanoDAP。
2021-11-14 20:05:07 30.1MB 仿真器 cmsis dap 电路方案
1
6月份全国电子设计大赛即将开始,以往好多大赛资料到现在都没有人公布,去年有幸参加了国赛,学校花重金购买了智能家居软硬件设计资料。此项目不是无限通信,而是通过有线通信控制各个家电和接收各个模块信息,房间与房间之间利用TCP/IP协议通信(模块ENC28J60),模块与模块之间利用MODBUS协议通信;主芯片是STM32F103VET6。话不多说,原理图和代码都在附件中。 电路城语:免费分享设计资料,不提供技术支持,请大家使用前验证资料的正确性! 附件资料如下:
1
本设计介绍的是飞控系统Pixhawk全部硬件设计,包括FMU/IMU/PSM/MINDPX 等。其中PX4FMU 是中心模块,即飞行管理单元。带有硬件浮点单元和单指令流多数据流。PX4FMU 是一个适用于固定翼、多旋翼、直升机、车、船和任何其他移动机器人平台的高性能自动驾驶仪模块。PX4FMU实物截图: PX4FMU飞控中心模块电路 PCB结构图: 飞控 Pixhawk 最新版本全部硬件资料截图:
2021-08-13 15:27:50 36.04MB pixhawk px4fmu 电路方案
1
硬件开源,基于STM8S003的LIN通讯验证板DEMO。包括原理图,PCB,Gerber生产文件。 功能描述: 采用STM8S系列单片机的LIN通信功能,配合LIN收发器进行汽车LIN总线通信功能验证与学习; 设计特点: 1、使用TJA1027T(可替换为TJA1020,TJA1021)作为LIN总线收发器; 2、STM8S003F3P6TR作为LIN主控/从控; 3、两个可程序控制的LED指示灯和一个自复位按钮开关用于验证LIN总线通信。
2021-06-01 09:02:19 191KB LIN验证板 STM8LIN通讯 硬件开源
该设计分享的是国外开源飞控PX4IO 8路舵机模块原理图/PCB源文件,见附件内容下载。PX4FMU 为了适应不同类型的飞机,自驾仪需要使用对应的扩展板。PX4IO 是带有8个舵机通道的输入/输出模块,,有4路继电器和失效保护/复用功能。飞控PX4IO 8路舵机模块特点: 24 Mhz Cortex-M3 失效保护微控制器 6-18V 电压输入, 5V / 2 A 输出 四路继电器, CAN, UART, I2C, PPM, S-Bus, Spektrum, 压差传感器 8路 50-400 Hz PWM 舵机输出 兼容Futaba S.Bus 舵机输出 兼容PPM, Spektrum 和 Futaba S.Bus 接收机输入 (信号叠加形式的PPM, 很多兼容接收机, 一路传送所有通道的信号) 2路 0-40 V, 1 A的固态继电器 (MOSFET) 2路 5 V, 500mA 限流的开关电源输出 Analog port with voltage divider (压差传感器) PX4 扩展总线(叠加安装在PX4FMU上) 飞控PX4IO 8路舵机模块电路 PCB截图: 飞控PX4IO 8路舵机模块硬件结构图: 可能感兴趣的项目设计: 室内定高智能光学流动传感器PX4Flow电路原理图/源代码全部资料,https://www.cirmall.com/circuit/3396/detail?3 飞控 Pixhawk 全部硬件开源,包括FMU/IMU/PSM/MINDPX 等,https://www.cirmall.com/circuit/6730/detail?3
2021-04-27 08:56:40 2.46MB px4fmu 硬件开源 8路舵机 px4io
1
闲暇时间试着用开源的arduino做了一个蓝牙智能手表,简述过程把经验分享给大家,这个蓝牙手表可以显示时间,连接手机显示通知数量,电池,wifi等。 Arduino蓝牙智能手表硬件如下: Arduino pro mini开发板一块 hc-06蓝牙模块 12864oled显示屏 锂电池 USB转TTL 调试器 导线,烙铁等 Arduino蓝牙智能手表制作步骤如下: 买齐以上材料后,如图用烙铁把它们对应连接起来。图片上是没有开关的图,强烈建议装个按钮,这样可以切换显示。(在最后一张图上面有,电阻是20k欧) 注意不要连错了特别是正负极! 相关程序,在附件下载蓝牙手表的源码程序。 下载arduino ide并安装,ide是用来给咱们刚刚做好的手表”装上系统的软件 把USB转TTL 下载器和arduino mini连接起来,接线方法如下 {下载器 } { arduino Pro MINI } GND——————GND RXD——————TX TXD——————RX VCC——————VCC 充电时连接电脑或者充电器就行了。我上面是直接接了个充电板。 把下载器连接电脑usb,这时候arduino mini应该亮了起来,然后装驱动,打开下载源码里面的retrowatch.ino,选择正确的com口和开发板,也就是arduino pro mini 在点击那个箭头,没有错误的话就能把程序下载到你的手表了,这时候手边应该就能显示时间00:00了。 使用arduino IDE 下载程序时,当出现 uploading时 需要按下 arduino板上的 reset按钮。 接下来要连接手机同步时间设置通知等,下载文末的手机端程序并安装,打开蓝牙,找到hc-06也就是蓝牙模块的名称,输入密码(默认一般是1234,可以问卖家)连接成功后时间就自动同步了,你可以在手机端设置时钟风格等。下图我把usb下载器拆了。 把这几个模块拼合起来,再找个表带,就差不多做成了一个简单的蓝牙手表。或者你可以把他们用硅胶封起来,防水了(不过你要想好如何解决充电问题,这个自由发挥吧。)这样体积已经不小了,装不了gps和姿态传感器了,做个大的到可以记录运动量,记录位置,行程路线,速度等。 电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除! 附件包含以下资料:
1