Arduino Nano

Arduino Nano 是一款基于 ATmega328(Arduino Nano 3.x)的小型、完整且适合面包板的主板。它的功能与 Arduino Duemilanove 基本相同,但采用了不同的包装。它仅缺少直流电源插孔,且使用 Mini-B USB 线而非标准线。

Arduino Nano封面
dianzi_01012026-03-10 18:16:55WTFPL
157
Star2

PCBA

设计文件

KiCad图标Arduino Nano KiCad.zip2.99MB

生产BOM

外壳模型文件

其他附件

EDA查看器

复制嵌入代码

详细介绍

概述

Nano 是一款紧凑且多功能的开发板,它能很好地适配我许多原本为 UNO 设计的现有项目,这一点令人惊喜。其小巧的体积,使其成为空间受限项目的理想选择。

设计心得

这是本工程库中第一款我必须使用全贴片式 USB‑C 连接器、而非直插式连接器的开发板。原版 Nano 同样采用贴片式 USB 连接器,因为直插式方案会干扰底层布线与元器件布局。

在适配体积更大的 USB‑C 连接器时,我对连接器附近的丝印标识做了调整,但确保所有关键信息清晰、易于查看。

本项目已打板验证,可使用gerber直接复刻。

原理图及PCB

原理图

PCB设计

3D

Arduino KiCad其他版本

License

开源协议:WTFPL license

项目主页

仓库地址:https://github.com/sabogalc/KiCad-Arduino-Boards

作者:sabogalc

下面是Arduino Nano介绍


Arduino® Nano 是⼀款智能开发板,旨在以最⼩的尺⼨构建更快的原型。 Arduino Nano 是 Nano 系列中最早的⼀款产 品,可为您的试验电路板友好型应⽤提供⾜够的接⼝。该开发板的核⼼是 ATmega328 微控制器,时钟频率为 16 MHz ,功 能与 Arduino Duemilanove ⼤致相同。该电路板提供 20 个数字输⼊ / 输出引脚、 8 个模拟引脚和⼀个微型 USB 端⼝。

Arduino Nano v3.3 电路板的主处理器是⾼性能、低功耗的 8 位 ATmega328 微控制器,其时钟频率为 16 MHz 。芯⽚⽀持 UART TTL (5V) 、 I2C (TWI) 和 SPI ,能够通过串⾏通信接⼝连接外部设备。 Arduino Nano 可通过 Arduino 软件进⾏编程, 降低了新⽤⼾的⼊⻔⻔槛。最⼩尺⼨的嵌⼊式硬件使其成为创客社区试验电路板友好型项⽬的最佳选择。

硬件特性

特点

  • ATmega328 微控制器

    • 高性能、低功耗 8 位处理器

    • 16 MHz 时钟频率下性能可达 16 MIPS

    • 32 KB Flash(其中 2 KB 用于引导加载程序)

    • 2 KB 内部 SRAM

    • 1 KB EEPROM

    • 32 个 8 位通用工作寄存器

    • 带独立振荡器的实时计数器

    • 6 路 PWM 通道

    • 可编程串行 USART

    • 主 / 从 SPI 串行接口

  • 电源

    • Mini-B USB 接口供电 (本项目已更改USB-C接口供电)

    • 7-15V ⾮稳压外部电源(引脚 30 )

    • 5V 稳压外部电源(引脚 27 )

  • 睡眠模式

    • 空闲模式

    • ADC 降噪模式

    • 省电模式

    • 掉电模式

    • 待机模式

    • 扩展待机模式

  • 输⼊ / 输出

    • 20 路数字 I/O

    • 8 路模拟输入

    • 6 PWM 输出


引脚图