diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/ADXL335.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/ADXL335.tsx new file mode 100644 index 0000000..0961ba7 --- /dev/null +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/ADXL335.tsx @@ -0,0 +1,223 @@ +import type { ChipProps } from "@tscircuit/props" + +const pinLabels = { + pin1: ["pin1"], + pin2: ["ST"], + pin3: ["GND1"], + pin4: ["pin4"], + pin5: ["GND2"], + pin6: ["GND3"], + pin7: ["GND4"], + pin8: ["ZOUT"], + pin9: ["pin9"], + pin10: ["YOUT"], + pin11: ["pin11"], + pin12: ["XOUT"], + pin13: ["pin13"], + pin14: ["VS1"], + pin15: ["VS2"], + pin16: ["pin16"], + pin17: ["EP"], +} as const + +export const ADXL335BCPZ_RL7 = (props: ChipProps) => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + } + cadModel={{ + objUrl: + "https://modelcdn.tscircuit.com/easyeda_models/download?uuid=68903396014e48fb91a97afa470c7888&pn=C34439", + rotationOffset: { x: 0, y: 0, z: 0 }, + positionOffset: { x: 0, y: 0, z: 0 }, + }} + {...props} + /> + ) +} diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/README.md b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/README.md new file mode 100644 index 0000000..1ef205d --- /dev/null +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/README.md @@ -0,0 +1,5 @@ +# SparkFun Triple Axis Accelerometer Breakout - ADXL335 + +For more information about this board, visit the official SparkFun product page: + +[https://www.sparkfun.com/sparkfun-triple-axis-accelerometer-breakout-adxl335.html](https://www.sparkfun.com/sparkfun-triple-axis-accelerometer-breakout-adxl335.html) \ No newline at end of file diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx new file mode 100644 index 0000000..a364847 --- /dev/null +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit.tsx @@ -0,0 +1,119 @@ +import { ADXL335BCPZ_RL7 } from "./ADXL335" + +export default () => ( + + + + + + + + + + + + + + + + +) diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-3d.snap.png b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-3d.snap.png new file mode 100644 index 0000000..937bbe1 Binary files /dev/null and b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-3d.snap.png differ diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-pcb.snap.svg b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-pcb.snap.svg new file mode 100644 index 0000000..3d101b5 --- /dev/null +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-pcb.snap.svg @@ -0,0 +1 @@ +Tri-AxisAccelerometerC1C2C3C4ADXL335STZYXGNDVCCJP1 \ No newline at end of file diff --git a/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-schematic.snap.svg b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-schematic.snap.svg new file mode 100644 index 0000000..46efdd3 --- /dev/null +++ b/boards/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335/__snapshots__/SparkFun-Triple-Axis-Accelerometer-Breakout-ADXL335.circuit-schematic.snap.svg @@ -0,0 +1,104 @@ +ADXL335BCPZ_RL7U12ST3GND15GND26GND37GND48ZOUT10YOUT12XOUT14VS115VS2C10.1uFC20.1uFC30.1uFC40.1uFJP11ST2Z3Y4X5GND6VCCVCCSTGNDGNDGNDGNDGNDSTGNDVCCGNDSTZOUTYOUTXOUTVCC \ No newline at end of file