From 22d45faaad3d3f4e3a4c939ed7b13a50c98fa443 Mon Sep 17 00:00:00 2001 From: Angelebeats <89266469@qq.com> Date: Tue, 21 Apr 2026 00:12:55 +0800 Subject: [PATCH] feat: add Arduino Nano V3.0 component --- index.tsx | 1 + lib/ArduinoNano/ArduinoNano.circuit.tsx | 83 +++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 lib/ArduinoNano/ArduinoNano.circuit.tsx diff --git a/index.tsx b/index.tsx index a34bf53..4948463 100644 --- a/index.tsx +++ b/index.tsx @@ -6,3 +6,4 @@ export * from "./lib/XiaoBoard/XiaoReceiver.circuit" export * from "./lib/ProMicroBoard/ProMicroBoard.circuit" // export * from "./Common Boards/RaspberryPiHatBoard/RaspberryPiHatBoard.circuit" export * from "./lib/ViaGridBoard/ViaGridBoard.circuit" +export * from "./lib/ArduinoNano/ArduinoNano.circuit" diff --git a/lib/ArduinoNano/ArduinoNano.circuit.tsx b/lib/ArduinoNano/ArduinoNano.circuit.tsx new file mode 100644 index 0000000..9993536 --- /dev/null +++ b/lib/ArduinoNano/ArduinoNano.circuit.tsx @@ -0,0 +1,83 @@ +import React from "react" + +/** + * Arduino Nano V3.0 Component for tscircuit + * + * Dimensions: 18mm x 45mm + * Pins: 30-pin DIP (0.1" pitch, 0.6" row spacing) + * Mounting Holes: 4 holes at (+/-8, +/-20) + */ +export const ArduinoNano = () => ( + + {/* Mounting Holes */} + + + + + + {/* ATmega328P Microcontroller */} + + + {/* USB-C Connector */} + + + {/* Reset Button */} +