Skip to content
Snippets Groups Projects
Commit 0bd1ff5f authored by Krisjanis Rijnieks's avatar Krisjanis Rijnieks :lion_face:
Browse files

Add AVR128DB32-I/PT microcontroller along with footprints

parent 387fe400
No related branches found
No related tags found
No related merge requests found
Pipeline #202938 failed
......@@ -12,6 +12,24 @@ K AVR 8bit Microcontroller tinyAVR
F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
$ENDCMP
#
$CMP ATmega8-16AU
D 16MHz, 8kB Flash, 1kB SRAM, 512B EEPROM, TQFP-32
K AVR 8bit Microcontroller MegaAVR
F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf
$ENDCMP
#
$CMP ATmega8A-AU
D 16MHz, 8kB Flash, 1kB SRAM, 512B EEPROM, TQFP-32
K AVR 8bit Microcontroller MegaAVR
F http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%208bit%20mcu%20AVR%20ATmega8A%20data%20sheet%2040001974A.pdf
$ENDCMP
#
$CMP AVR128DB32-I_PT
D IC MCU 8BIT 128KB FLASH TQFP-32
K AVR 8bit Microcontroller DB TQFP-32
F http://ww1.microchip.com/downloads/en/DeviceDoc/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf
$ENDCMP
#
$CMP BUTTON_B3SN
D Push button switch, Omron B3SN, Sealed Tactile Switch (SMT), SPST-NO Top Actuated Surface Mount
K switch normally-open pushbutton push-button button tactile spst single pole single throw
......@@ -157,6 +175,12 @@ K AVR 8bit Microcontroller tinyAVR
F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf
$ENDCMP
#
$CMP Microcontroller_AVR128DB32-I_PT
D 8MHz, 8kB Flash, 1kB SRAM, 512B EEPROM, TQFP-32
K AVR 8bit Microcontroller MegaAVR
F http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf
$ENDCMP
#
$CMP Motor_Driver_A5940
D Three Phase Sensorless Sinusoidal Fan Driver, Allegro A5940GLKTR-T
K h-bridge half-bridge half bridge motor driver bldc brushless DC
......
......@@ -368,6 +368,53 @@ X PA04 9 -1000 1200 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# AVR128DB32-I_PT
#
DEF AVR128DB32-I_PT U 0 20 Y Y 1 F N
F0 "U" -500 1350 50 H V L BNN
F1 "AVR128DB32-I_PT" 200 -1350 50 H V L TNN
F2 "fab:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
TQFP*7x7mm*P0.8mm*
$ENDFPLIST
DRAW
S -500 -1300 500 1300 0 1 10 f
X PA3 1 -600 -500 100 R 50 50 1 1 B
X VDDIO2 10 -200 1400 100 D 50 50 1 1 W
X PD1 11 600 400 100 L 50 50 1 1 B
X PD2 12 600 300 100 L 50 50 1 1 B
X PD3 13 600 200 100 L 50 50 1 1 B
X PD4 14 600 100 100 L 50 50 1 1 B
X PD5 15 600 0 100 L 50 50 1 1 B
X PD6 16 600 -100 100 L 50 50 1 1 B
X PD7 17 600 -200 100 L 50 50 1 1 B
X AVDD 18 -100 1400 100 D 50 50 1 1 W
X GND 19 0 -1400 100 U 50 50 1 1 W
X PA4 2 -600 -600 100 R 50 50 1 1 B
X PF0_(XTAL32K1) 20 600 -500 100 L 50 50 1 1 B
X PF1_(XTAL32K2) 21 600 -600 100 L 50 50 1 1 B
X PF2 22 600 -700 100 L 50 50 1 1 B
X PF3 23 600 -800 100 L 50 50 1 1 B
X PF4 24 600 -900 100 L 50 50 1 1 B
X PF5 25 600 -1000 100 L 50 50 1 1 B
X PF6 26 600 -1100 100 L 50 50 1 1 B
X UPDI 27 -600 600 100 R 50 50 1 1 B
X VDD 28 0 1400 100 D 50 50 1 1 W
X GND 29 100 -1400 100 U 50 50 1 1 W
X PA5 3 -600 -700 100 R 50 50 1 1 B
X PA0_(XTALHF1) 30 -600 -200 100 R 50 50 1 1 B
X PA1_(XTALHF2) 31 -600 -300 100 R 50 50 1 1 B
X PA2 32 -600 -400 100 R 50 50 1 1 B
X PA6 4 -600 -800 100 R 50 50 1 1 B
X PA7 5 -600 -900 100 R 50 50 1 1 B
X PC0 6 600 1100 100 L 50 50 1 1 B
X PC1 7 600 1000 100 L 50 50 1 1 B
X PC2 8 600 900 100 L 50 50 1 1 B
X PC3 9 600 800 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# AVRISP
#
DEF AVRISP M 0 40 N N 1 L N
......@@ -1450,6 +1497,54 @@ X VCC 8 0 600 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# Microcontroller_AVR128DB32-I_PT
#
DEF Microcontroller_AVR128DB32-I_PT U 0 20 Y Y 1 F N
F0 "U" -500 1350 50 H V L BNN
F1 "Microcontroller_AVR128DB32-I_PT" 200 -1350 50 H V L TNN
F2 "Package_QFP:TQFP-32_7x7mm_P0.8mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
ALIAS ATmega8-16AU ATmega8A-AU
$FPLIST
TQFP*7x7mm*P0.8mm*
$ENDFPLIST
DRAW
S -500 -1300 500 1300 0 1 10 f
X PD3 1 600 -600 100 L 50 50 1 1 B
X PD6 10 600 -900 100 L 50 50 1 1 B
X PD7 11 600 -1000 100 L 50 50 1 1 B
X PB0 12 600 1100 100 L 50 50 1 1 B
X PB1 13 600 1000 100 L 50 50 1 1 B
X PB2 14 600 900 100 L 50 50 1 1 B
X PB3 15 600 800 100 L 50 50 1 1 B
X PB4 16 600 700 100 L 50 50 1 1 B
X PB5 17 600 600 100 L 50 50 1 1 B
X AVCC 18 100 1400 100 D 50 50 1 1 W
X ADC6 19 -600 300 100 R 50 50 1 1 I
X PD4 2 600 -700 100 L 50 50 1 1 B
X AREF 20 -600 500 100 R 50 50 1 1 P
X AGND 21 100 -1400 100 U 50 50 1 1 W
X ADC7 22 -600 200 100 R 50 50 1 1 I
X PC0 23 600 400 100 L 50 50 1 1 B
X PC1 24 600 300 100 L 50 50 1 1 B
X PC2 25 600 200 100 L 50 50 1 1 B
X PC3 26 600 100 100 L 50 50 1 1 B
X PC4 27 600 0 100 L 50 50 1 1 B
X PC5 28 600 -100 100 L 50 50 1 1 B
X PC6/~RESET 29 -600 1100 100 R 50 50 1 1 B
X GND 3 0 -1400 100 U 50 50 1 1 W
X PD0 30 600 -300 100 L 50 50 1 1 B
X PD1 31 600 -400 100 L 50 50 1 1 B
X PD2 32 600 -500 100 L 50 50 1 1 B
X VCC 4 0 1400 100 D 50 50 1 1 W
X GND 5 0 -1400 100 U 50 50 1 1 P N
X VCC 6 0 1400 100 D 50 50 1 1 P N
X PB6/XTAL1 7 -600 900 100 R 50 50 1 1 B
X PB7/XTAL2 8 -600 700 100 R 50 50 1 1 B
X PD5 9 600 -800 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Motor_Driver_A5940
#
DEF Motor_Driver_A5940 U 0 40 Y Y 1 F N
......
(module TQFP-32_7x7mm_P0.8mm (layer F.Cu) (tedit 5FF72CD2)
(descr "32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "QFP 0.8")
(attr smd)
(fp_text reference REF** (at 0 -6.05) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value TQFP-32_7x7mm_P0.8mm (at 0 6.05) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -3.625 -3.4) (end -5.05 -3.4) (layer F.SilkS) (width 0.15))
(fp_line (start 3.625 -3.625) (end 3.3 -3.625) (layer F.SilkS) (width 0.15))
(fp_line (start 3.625 3.625) (end 3.3 3.625) (layer F.SilkS) (width 0.15))
(fp_line (start -3.625 3.625) (end -3.3 3.625) (layer F.SilkS) (width 0.15))
(fp_line (start -3.625 -3.625) (end -3.3 -3.625) (layer F.SilkS) (width 0.15))
(fp_line (start -3.625 3.625) (end -3.625 3.3) (layer F.SilkS) (width 0.15))
(fp_line (start 3.625 3.625) (end 3.625 3.3) (layer F.SilkS) (width 0.15))
(fp_line (start 3.625 -3.625) (end 3.625 -3.3) (layer F.SilkS) (width 0.15))
(fp_line (start -3.625 -3.625) (end -3.625 -3.4) (layer F.SilkS) (width 0.15))
(fp_line (start -5.3 5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.3 -5.3) (end 5.3 -5.3) (layer F.CrtYd) (width 0.05))
(fp_line (start 5.3 -5.3) (end 5.3 5.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -5.3 -5.3) (end -5.3 5.3) (layer F.CrtYd) (width 0.05))
(fp_line (start -3.5 -2.5) (end -2.5 -3.5) (layer F.Fab) (width 0.15))
(fp_line (start -3.5 3.5) (end -3.5 -2.5) (layer F.Fab) (width 0.15))
(fp_line (start 3.5 3.5) (end -3.5 3.5) (layer F.Fab) (width 0.15))
(fp_line (start 3.5 -3.5) (end 3.5 3.5) (layer F.Fab) (width 0.15))
(fp_line (start -2.5 -3.5) (end 3.5 -3.5) (layer F.Fab) (width 0.15))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center -4.375 -4.15) (end -4.375 -3.9) (layer F.SilkS) (width 0.12))
(pad 1 smd rect (at -4.25 -2.8) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -4.25 -2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -4.25 -1.2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -4.25 -0.4) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at -4.25 0.4) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at -4.25 1.2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at -4.25 2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at -4.25 2.8) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at -2.8 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -2 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.2 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -0.4 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0.4 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at 1.2 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 2 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 16 smd rect (at 2.8 4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 17 smd rect (at 4.25 2.8) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 18 smd rect (at 4.25 2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 19 smd rect (at 4.25 1.2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 20 smd rect (at 4.25 0.4) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 21 smd rect (at 4.25 -0.4) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 22 smd rect (at 4.25 -1.2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 23 smd rect (at 4.25 -2) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 24 smd rect (at 4.25 -2.8) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 25 smd rect (at 2.8 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 26 smd rect (at 2 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 27 smd rect (at 1.2 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 28 smd rect (at 0.4 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 29 smd rect (at -0.4 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 30 smd rect (at -1.2 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 31 smd rect (at -2 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(pad 32 smd rect (at -2.8 -4.25 90) (size 1.6 0.5) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Package_QFP.3dshapes/TQFP-32_7x7mm_P0.8mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment