inital commit

This commit is contained in:
Carl Philipp Klemm 2025-07-23 18:36:05 +02:00
commit ffb822d96d
9 changed files with 11097 additions and 0 deletions

BIN
SP_lib/SP_lib1.zip Normal file

Binary file not shown.

45
SP_lib/arduino.lib Normal file
View file

@ -0,0 +1,45 @@
EESchema-LIBRARY Version 2.3 Date: lun. 15 oct. 2012 21:10:05 CEST
#encoding utf-8
#
# arduino_mini
#
DEF arduino_mini U 0 40 Y Y 1 F N
F0 "U" 500 -950 70 H V C CNN
F1 "arduino_mini" 750 -1050 70 H V C CNN
F2 "DIL20" 0 -50 60 H V C CNN
DRAW
X GND 14 0 -1550 200 U 60 60 0 0 W
X Vin 15 -150 1150 200 D 60 60 0 0 W
S -400 950 400 -1350 0 1 0 N
X (led)(SCK)D13 1 700 650 300 L 60 60 1 1 I
X 3V3 2 150 1150 200 D 60 60 1 1 w
X Aref 3 -700 400 300 R 60 60 1 1 I
X A0 4 -700 200 300 R 60 60 1 1 B
X A1 5 -700 100 300 R 60 60 1 1 B
X A2 6 -700 0 300 R 60 60 1 1 B
X A3 7 -700 -100 300 R 60 60 1 1 B
X A4(SDA) 8 -700 -200 300 R 60 60 1 1 B
X A5(SCL) 9 -700 -300 300 R 60 60 1 1 B
X A6 10 -700 -400 300 R 60 60 1 1 B
X (int2)D2 20 700 -600 300 L 60 60 1 1 B
X (MISO)D12 30 700 550 300 L 60 60 1 1 B
X A7 11 -700 -500 300 R 60 60 1 1 B
X (int3)#D3 21 700 -500 300 L 60 60 1 1 B
X 5V 12 0 1150 200 D 60 60 1 1 w
X D4 22 700 -400 300 L 60 60 1 1 B
X RST 13 -700 -1300 300 R 60 60 1 1 I L
X #D5 23 700 -300 300 L 60 60 1 1 B
X #D6 24 700 -50 300 L 60 60 1 1 B
X D7 25 700 50 300 L 60 60 1 1 B
X (TX)D0 16 700 -800 300 L 60 60 1 1 B
X D8 26 700 150 300 L 60 60 1 1 B
X (RX)D1 17 700 -700 300 L 60 60 1 1 B
X #D9 27 700 250 300 L 60 60 1 1 B
X RST 18 -700 -1200 300 R 60 60 1 1 I NL
X (SS)#D10 28 700 350 300 L 60 60 1 1 B
X GND 19 100 -1550 200 U 60 60 1 1 W N
X (MOSI)#D11 29 700 450 300 L 60 60 1 1 B
ENDDRAW
ENDDEF
#
#End Library

240
SP_lib/arduino.mod Normal file
View file

@ -0,0 +1,240 @@
PCBNEW-LibModule-V1 10/01/2013 18:25:03
# encoding utf-8
$INDEX
arduino_mini
$EndINDEX
$MODULE arduino_mini
Po 0 0 0 15 507C2E55 00000000 ~~
Li arduino_mini
Cd 30 pins DIL package, elliptical pads, width 600mil (arduino mini)
Kw DIL arduino mini
Sc 00000000
AR U***
Op 0 0 0
T0 -5500 -1500 700 700 0 120 N V 21 N "U***"
T1 -250 1250 700 700 0 120 N V 21 N "arduino mini"
DS -9000 -2500 8000 -2500 150 21
DS 8000 -2500 8000 2500 150 21
DS 8000 2500 -9000 2500 150 21
DS -9000 2500 -9000 -2500 150 21
DS -9000 500 -8500 500 150 21
DS -8500 500 -8500 -500 150 21
DS -8500 -500 -9000 -500 150 21
$PAD
Sh "1" R 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -7500 3000
$EndPAD
$PAD
Sh "2" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -6500 3000
$EndPAD
$PAD
Sh "3" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -5500 3000
$EndPAD
$PAD
Sh "4" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -4500 3000
$EndPAD
$PAD
Sh "5" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -3500 3000
$EndPAD
$PAD
Sh "6" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 3000
$EndPAD
$PAD
Sh "7" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 3000
$EndPAD
$PAD
Sh "8" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 3000
$EndPAD
$PAD
Sh "9" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 3000
$EndPAD
$PAD
Sh "10" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 3000
$EndPAD
$PAD
Sh "11" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 3000
$EndPAD
$PAD
Sh "12" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 3500 3000
$EndPAD
$PAD
Sh "13" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 4500 3000
$EndPAD
$PAD
Sh "14" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 5500 3000
$EndPAD
$PAD
Sh "15" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6500 3000
$EndPAD
$PAD
Sh "16" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6500 -3000
$EndPAD
$PAD
Sh "17" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 5500 -3000
$EndPAD
$PAD
Sh "18" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 4500 -3000
$EndPAD
$PAD
Sh "19" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 3500 -3000
$EndPAD
$PAD
Sh "20" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 2500 -3000
$EndPAD
$PAD
Sh "21" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 1500 -3000
$EndPAD
$PAD
Sh "22" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 500 -3000
$EndPAD
$PAD
Sh "23" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -500 -3000
$EndPAD
$PAD
Sh "24" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -1500 -3000
$EndPAD
$PAD
Sh "25" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -2500 -3000
$EndPAD
$PAD
Sh "26" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -3500 -3000
$EndPAD
$PAD
Sh "27" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -4500 -3000
$EndPAD
$PAD
Sh "28" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -5500 -3000
$EndPAD
$PAD
Sh "29" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -6500 -3000
$EndPAD
$PAD
Sh "30" O 620 900 0 0 0
Dr 320 0 0
At STD N 00E0FFFF
Ne 0 ""
Po -7500 -3000
$EndPAD
$SHAPE3D
Na "arduino_nano.wrl"
Sc 0.393700 0.393700 0.393700
Of -0.978000 -0.385000 0.000000
Ro 0.000000 0.000000 0.000000
$EndSHAPE3D
$EndMODULE arduino_mini
$EndLIBRARY

BIN
SP_lib/arduino_nano.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

6760
SP_lib/arduino_nano.wrl Normal file

File diff suppressed because it is too large Load diff

20
SP_lib/readme.txt Normal file
View file

@ -0,0 +1,20 @@
This library is the same then the lib from Yann Jautard
I just add the 3D wrl file and the value for scaling
You need to use the arduino.mod here to have the good offset and scaling
Scale :
X = 0.393700
Y = 0.393700
Z = 0.393700
Offset :
X = -0.978000
Y = -0.385000
Z = 0.000000
Rotation
0.000000
0.000000
0.000000