项目概述
Arduino 设计文件是全开源的,但并非使用KiCad进行设计的,因此本项目的作者sabogalc决定通过官方的原理图和布局,使用KiCad进行重新设计。
PCB与原理图
看到板上这 96 颗 LED 阵列时,我就知道工作量小不了。而且在这个仓库的所有电路板里,这是唯一一块我不确定能否满足厂家生产规范的板子。下面我会标出我认为可能存在问题的部分。
首先,3.3V 保险丝距离 USB‑C 接口的 GND 焊盘非常近,这可能成为 3.3V 对地短路的隐患。

其次就是 LED 的布局与走线,尤其是很多走线之间的间距非常小。

这块板上一些弧形走线也可能存在问题,例如下图所示。

总而言之,如果有人真的用这些 Gerber 文件去打样生产这块板,麻烦告诉我结果是一切正常,还是需要做修改。
原理图

PCB

3D截图


Arduino KiCad其他版本
Arduino Uno R4 WiFi (该设计未验证,使用前请自行核实)
License
开源协议:WTFPL license
项目主页
仓库地址:https://github.com/sabogalc/KiCad-Arduino-Boards
作者:sabogalc
下面是Arduino Uno R4 WiFi介绍
UNO R4 WiFi

Arduino® UNO R4 WiFi 是⾸款配备 32 位微控制器和 ESP32-S3 Wi-Fi® 模块 (ESP32-S3-MINI-1-N8) 的 UNO 板。它采⽤ Renesas 的 RA4M1 系列微控制器 (R7FA4M1AB3CFM#AA0) ,基于 48 MHz Arm® Cortex®-M4 微处理器。 UNO R4 WiFi 的 内存⽐前代产品⼤,有 256 kB 闪存、 32 kB SRAM 和 8 kB EEPROM 。 RA4M1 的⼯作电压固定为 5V ,⽽ ESP32-S3 模块为 3.3V 。这两个 MCU 之间的通信通过逻辑电平转换器 (TXB0108DQSR) 执 ⾏。
该开发板具有 14 个数字 I/O 端⼝, 6 个模拟通道,专⽤于 I2C 、 SPI 和 UART 连接的引脚。它具有更⼤的内存:闪存( 256 kB )是之前的 8 倍, SRAM ( 32 kB )是之前的 16 倍。它的时钟速度为 48 MHz ,⽐之前的快 3 倍。
此外,它还具有 ESP32-S3 模块,⽤于 Wi-Fi® 和 Bluetooth® 连接,以及内置的 12x8 LED 矩阵,使其成为迄今为⽌最具视觉 效果的 Arduino 开发板之⼀。 LED 矩阵是完全可编程的,您可以加载从静态帧到⾃定义动画的任何内容。
技术参数
概述
48 MHz Arm® Cortex®-M4 微处理器,带浮点运算单元 (FPU)
5V ⼯作电压
实时时钟 (RTC)
内存保护单元 (MPU)
数模转换器 (DAC)
内存
256kB 闪存
32kB SRAM
8kB 数据存储器( EEPROM )
外设
电容式触摸感应单元( CTSU )
USB 2.0 全速模块 (USBFS)
14 位 ADC
最⾼ 12 位 DAC 运算放⼤器 (OPAMP)
电源
RA4M1 的⼯作电压为 5V
建议输⼊电压 (VIN) 为 6-24 V
桶形插孔连接⾄ VIN 引脚( 6-24 V )
通过 USB-C® 供电 , 电压为 5V
通信
1 个 UART (引脚 D0 、 D1 )
1 个 SPI (引脚 D10-D13 , ICSP 针座)
2 个 I2C (引脚 A4 、 A5 、 SDA 、 SCL, (Qwiic connector)
1 个 CAN (引脚 D4 、 D5 ,需要外部收发器)
