bla
This commit is contained in:
commit
4e119bde29
BIN
v2.2/Anleitung/iR-Herz-2.2.pdf
Normal file
BIN
v2.2/Anleitung/iR-Herz-2.2.pdf
Normal file
Binary file not shown.
42
v2.2/firmware/Makefile
Normal file
42
v2.2/firmware/Makefile
Normal file
|
@ -0,0 +1,42 @@
|
|||
# This file needs avra version >= 1.2.0
|
||||
|
||||
PROJECT=akl-mini
|
||||
DEVICE=t24
|
||||
LFUSE=0x62
|
||||
HFUSE=0xDF
|
||||
|
||||
all: hispai
|
||||
|
||||
par:
|
||||
avra $(PROJECT).asm
|
||||
avrpp -fl$(LFUSE) -fh$(HFUSE) $(PROJECT).hex $(PROJECT).eep.hex
|
||||
|
||||
parmulti:
|
||||
avra $(PROJECT).asm
|
||||
while true; do \
|
||||
avrpp -fl$(LFUSE) -fh$(HFUSE) $(PROJECT).hex $(PROJECT).eep.hex && /bin/echo -e "\nPASSED\n\x07"; done
|
||||
|
||||
hispai:
|
||||
avra $(PROJECT).asm
|
||||
hispai -d $(DEVICE) -m -i 100k -wp $(PROJECT).hex -we $(PROJECT).eep.hex -fl $(LFUSE) -fh $(HFUSE)
|
||||
|
||||
hispaitest:
|
||||
avra $(PROJECT).asm
|
||||
hispai -d $(DEVICE) -wp $(PROJECT).hex -we $(PROJECT).eep.hex -fl $(LFUSE) -fh $(HFUSE)
|
||||
|
||||
stk:
|
||||
avra $(PROJECT).asm
|
||||
avrdude -c stk500pp -p $(DEVICE) -U flash:w:$(PROJECT).hex -U lfuse:w:$(LFUSE):m -U hfuse:w:$(HFUSE):m
|
||||
#-U eeprom:w:$(PROJECT).eep.hex
|
||||
|
||||
isp:
|
||||
avra $(PROJECT).asm
|
||||
avrdude -c avr910 -p $(DEVICE) -U flash:w:$(PROJECT).hex
|
||||
|
||||
eeprom:
|
||||
avra $(PROJECT).asm
|
||||
avrdude -c avr910 -p $(DEVICE) -U eeprom:w:$(PROJECT).eep.hex
|
||||
|
||||
fuses:
|
||||
avrdude -c avr910 -p $(DEVICE) -U lfuse:w:$(LFUSE):m -U hfuse:w:$(HFUSE):m
|
||||
|
665
v2.2/firmware/akl-mini.asm
Normal file
665
v2.2/firmware/akl-mini.asm
Normal file
|
@ -0,0 +1,665 @@
|
|||
;AntiKippenLights-Mini (AKL-Mini) - 18 animated LEDs on a microcontroller
|
||||
;ATtiny24 @ 1 MHz (internal R/C oscillator), BOD disabled to save power
|
||||
;Fuses: lfuse=0x62, hfuse=0xDF, efuse=0xFF (factory defaults)
|
||||
;
|
||||
;Based on "KippenLights special edition with PIC16C54" version 0.2, 2005-01-01
|
||||
;by Stefan Schuermans <1stein@schuermans.info>
|
||||
;GNU public license - http://www.gnu.org/copyleft/gpl.html
|
||||
;
|
||||
;To disable auto-power-off function, bridge PA0 to ground (J1). This
|
||||
;configuration is read at power-on (by applying power or pressing the button).
|
||||
;
|
||||
;To enable always-on mode, bridge PA0 to PA2 (J2). This configuration is only
|
||||
;read once after applying power.
|
||||
;
|
||||
;PORTS
|
||||
; PA0 = No off-timer detect (connect to GND) - disables auto-power-off,
|
||||
; Always on detect (connect to PA2) - disables auto-power-off & button
|
||||
; PA1 = push-button input (internal pull-up)
|
||||
; PA2-7 = LED anodes 1~6
|
||||
; PB0-2 = LED group cathodes A~C (A: LEDs 1~6, B: LEDs 7~12, C: LEDs 13~18)
|
||||
; PB3 = [Reset]
|
||||
;
|
||||
;LED ARRANGEMENT
|
||||
; 15
|
||||
; 12 08 16
|
||||
; 13 11 09 07 11 12 13 14 17
|
||||
; 14 10 06 18
|
||||
; 15 05 10 01
|
||||
; 16 04 02
|
||||
; 17 03 09 08 07 06 03
|
||||
; 18 02 04
|
||||
; 01 05
|
||||
;
|
||||
; (for the heart arrangement, directions of clockwise
|
||||
; and counter-clockwise animations are reversed)
|
||||
;
|
||||
;VERSIONS
|
||||
; 2017-11-09 - Version 1.0.0 - Arne Rossius
|
||||
; * complete re-write
|
||||
; 2019-02-27 - Version 2.0.0 - Arne Rossius
|
||||
; * changed from ATtiny2313 to ATtiny24
|
||||
; * corrected conflicting use of 'value' register
|
||||
|
||||
;button hold-down delay before power-on (1 ms units)
|
||||
.equ POWER_ON_DELAY = 50 ;50 ms
|
||||
|
||||
;auto-power-off timeout (~8.4 kHz units)
|
||||
.equ AUTO_POWER_OFF = 8400 * 60 * 60 * 2 ;approx. 2 hours
|
||||
;.equ AUTO_POWER_OFF = 8400 * 5 ;approx. 5 seconds
|
||||
|
||||
;===============================================================================
|
||||
|
||||
.include "../include/tn24def.inc"
|
||||
|
||||
.undef XL
|
||||
.undef XH
|
||||
.undef YH
|
||||
.undef ZL
|
||||
.undef ZH
|
||||
|
||||
.def temp = R16
|
||||
.def count = R17
|
||||
.def repeat = R18
|
||||
.def value = R19
|
||||
.def leds = R20
|
||||
.def pwm = R21
|
||||
.def button_cnt = R22
|
||||
.def timeout1 = R23
|
||||
.def timeout2 = R24
|
||||
.def timeout3 = R25
|
||||
.def timeout4 = R26
|
||||
.def flags = R27
|
||||
.equ fAlwaysOn = 0
|
||||
.equ fNoAutoOff = 1
|
||||
|
||||
;===============================================================================
|
||||
|
||||
.dseg
|
||||
RAM_Frame: .byte 18 ;one frame of LED data (brightness values 0~63)
|
||||
|
||||
;===============================================================================
|
||||
|
||||
.cseg
|
||||
.org 0x000
|
||||
rjmp reset
|
||||
|
||||
.org PCI0addr
|
||||
;pin change interrupt: button pressed
|
||||
reti
|
||||
|
||||
;===============================================================================
|
||||
|
||||
reset:
|
||||
;init ports
|
||||
ldi temp, 0xFC ;PORTA
|
||||
out DDRA, temp
|
||||
ldi temp, 0x03
|
||||
out PORTA, temp
|
||||
ldi temp, 0x07 ;PORTB
|
||||
out DDRB, temp
|
||||
ldi temp, 0x0F
|
||||
out PORTB, temp
|
||||
|
||||
;disable analog comparator (to save power)
|
||||
ldi temp, 0x80
|
||||
out ACSR, temp
|
||||
|
||||
;init stackpointer
|
||||
ldi temp, RAMEND
|
||||
out SPL, temp
|
||||
|
||||
;configure pin change interrupt on PA1 (push-button inut)
|
||||
ldi temp, 0x02 ;detect pin change on PA1 only
|
||||
out PCMSK0, temp
|
||||
ldi temp, 1<<PCIE0 ;enable pin change interrupt
|
||||
out GIMSK, temp
|
||||
|
||||
;init registers
|
||||
clr flags
|
||||
ldi timeout1, BYTE1(AUTO_POWER_OFF)
|
||||
ldi timeout2, BYTE2(AUTO_POWER_OFF)
|
||||
ldi timeout3, BYTE3(AUTO_POWER_OFF)
|
||||
ldi timeout4, BYTE4(AUTO_POWER_OFF)
|
||||
|
||||
;check if always-on mode selected
|
||||
sbic PINA, 0
|
||||
rjmp always_on_end
|
||||
sbi PORTA, 2
|
||||
rjmp PC+1
|
||||
sbic PINA, 0
|
||||
ori flags, 1<<fAlwaysOn | 1<<fNoAutoOff
|
||||
always_on_end:
|
||||
cbi PORTA, 2
|
||||
|
||||
;sleep
|
||||
sbrs flags, fAlwaysOn
|
||||
rcall power_off
|
||||
|
||||
;-------------------------------------------------------------------------------
|
||||
|
||||
main_loop:
|
||||
|
||||
rcall animation_run_cw
|
||||
rcall animation_flicker
|
||||
rcall animation_worm_ccw
|
||||
rcall animation_blink
|
||||
rcall animation_run_ccw
|
||||
rcall animation_wobble
|
||||
rcall animation_worm_cw
|
||||
rcall animation_glow
|
||||
|
||||
rjmp main_loop
|
||||
|
||||
;===============================================================================
|
||||
|
||||
animation_blink:
|
||||
;flash all LEDs on and off 3 times
|
||||
ldi repeat, 3
|
||||
|
||||
animation_blink_loop:
|
||||
ldi value, 63 ;all LEDs on
|
||||
rcall set_leds
|
||||
ldi count, 50
|
||||
rcall show_frame
|
||||
|
||||
ldi value, 0 ;all LEDs off
|
||||
rcall set_leds
|
||||
ldi count, 50
|
||||
rcall show_frame
|
||||
|
||||
dec repeat
|
||||
brne animation_blink_loop
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_glow:
|
||||
;slowly fade all LEDs on and off 3 times
|
||||
ldi repeat, 3
|
||||
ldi value, 0
|
||||
|
||||
animation_glow_on:
|
||||
rcall set_leds
|
||||
ldi count, 2
|
||||
rcall show_frame
|
||||
inc value
|
||||
cpi value, 63
|
||||
brne animation_glow_on
|
||||
|
||||
animation_glow_off:
|
||||
rcall set_leds
|
||||
ldi count, 2
|
||||
rcall show_frame
|
||||
dec value
|
||||
nop
|
||||
brne animation_glow_off
|
||||
|
||||
dec repeat
|
||||
brne animation_glow_on
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_flicker:
|
||||
;alternate between odd and even LEDs 10 times
|
||||
ldi repeat, 10
|
||||
|
||||
animation_flicker_loop:
|
||||
ldi value, 0 ;even LEDs off (odd LEDs on)
|
||||
rcall set_leds_even
|
||||
ldi count, 15
|
||||
rcall show_frame
|
||||
|
||||
ldi value, 63 ;even LEDs on (odd LEDs off)
|
||||
rcall set_leds_even
|
||||
ldi count, 15
|
||||
rcall show_frame
|
||||
|
||||
dec repeat
|
||||
brne animation_flicker_loop
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_wobble:
|
||||
;slowly fade between odd and even LEDs 5 times
|
||||
ldi repeat, 5
|
||||
ldi value, 0
|
||||
|
||||
animation_wobble_on:
|
||||
rcall set_leds_even
|
||||
ldi count, 2
|
||||
rcall show_frame
|
||||
inc value
|
||||
cpi value, 63
|
||||
brne animation_wobble_on
|
||||
|
||||
animation_wobble_off:
|
||||
rcall set_leds_even
|
||||
ldi count, 2
|
||||
rcall show_frame
|
||||
dec value
|
||||
nop
|
||||
brne animation_wobble_off
|
||||
|
||||
dec repeat
|
||||
brne animation_wobble_on
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_run_cw:
|
||||
;light chaser with 2 dots, clockwise, 2.5 rotations
|
||||
ldi repeat, 5
|
||||
|
||||
animation_run_cw_start:
|
||||
ldi YL, RAM_Frame
|
||||
animation_run_cw_loop:
|
||||
ldi value, 0
|
||||
rcall set_leds
|
||||
ldi value, 63
|
||||
std Y+9, value
|
||||
st Y+, value
|
||||
ldi count, 20
|
||||
rcall show_frame
|
||||
cpi YL, RAM_Frame+9
|
||||
brne animation_run_cw_loop
|
||||
|
||||
dec repeat
|
||||
brne animation_run_cw_start
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_run_ccw:
|
||||
;light chaser with 2 dots, counter-clockwise, 2.5 rotations
|
||||
ldi repeat, 5
|
||||
|
||||
animation_run_ccw_start:
|
||||
ldi YL, RAM_Frame+9
|
||||
animation_run_ccw_loop:
|
||||
ldi value, 0
|
||||
rcall set_leds
|
||||
ldi value, 63
|
||||
st -Y, value
|
||||
std Y+9, value
|
||||
ldi count, 20
|
||||
rcall show_frame
|
||||
cpi YL, RAM_Frame
|
||||
brne animation_run_ccw_loop
|
||||
|
||||
dec repeat
|
||||
brne animation_run_ccw_start
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_worm_cw:
|
||||
;worm with fade-out tail, clockwise, 3 rotations
|
||||
ldi repeat, 5
|
||||
ldi value, 0
|
||||
rcall set_leds
|
||||
|
||||
animation_worm_cw_start:
|
||||
ldi YL, RAM_Frame
|
||||
animation_worm_cw_loop:
|
||||
rcall fade_leds
|
||||
ldi value, 63
|
||||
st Y+, value
|
||||
ldi count, 20
|
||||
rcall show_frame
|
||||
cpi YL, RAM_Frame+18
|
||||
brne animation_worm_cw_loop
|
||||
|
||||
dec repeat
|
||||
brne animation_worm_cw_start
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
animation_worm_ccw:
|
||||
;worm with fade-out tail, counter-clockwise, 3 rotations
|
||||
ldi repeat, 5
|
||||
ldi value, 0
|
||||
rcall set_leds
|
||||
|
||||
animation_worm_ccw_start:
|
||||
ldi YL, RAM_Frame+18
|
||||
animation_worm_ccw_loop:
|
||||
rcall fade_leds
|
||||
ldi value, 63
|
||||
st -Y, value
|
||||
ldi count, 20
|
||||
rcall show_frame
|
||||
cpi YL, RAM_Frame
|
||||
brne animation_worm_ccw_loop
|
||||
|
||||
dec repeat
|
||||
brne animation_worm_ccw_start
|
||||
ret
|
||||
|
||||
;===============================================================================
|
||||
|
||||
set_leds:
|
||||
;set all LEDs to the same brightness value
|
||||
sts RAM_Frame+0, value
|
||||
sts RAM_Frame+1, value
|
||||
sts RAM_Frame+2, value
|
||||
sts RAM_Frame+3, value
|
||||
sts RAM_Frame+4, value
|
||||
sts RAM_Frame+5, value
|
||||
sts RAM_Frame+6, value
|
||||
sts RAM_Frame+7, value
|
||||
sts RAM_Frame+8, value
|
||||
sts RAM_Frame+9, value
|
||||
sts RAM_Frame+10, value
|
||||
sts RAM_Frame+11, value
|
||||
sts RAM_Frame+12, value
|
||||
sts RAM_Frame+13, value
|
||||
sts RAM_Frame+14, value
|
||||
sts RAM_Frame+15, value
|
||||
sts RAM_Frame+16, value
|
||||
sts RAM_Frame+17, value
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
set_leds_even:
|
||||
;set even LEDs to given brightness value, odd LEDs to the inverse
|
||||
mov temp, value
|
||||
com temp
|
||||
andi temp, 63
|
||||
sts RAM_Frame+0, value
|
||||
sts RAM_Frame+1, temp
|
||||
sts RAM_Frame+2, value
|
||||
sts RAM_Frame+3, temp
|
||||
sts RAM_Frame+4, value
|
||||
sts RAM_Frame+5, temp
|
||||
sts RAM_Frame+6, value
|
||||
sts RAM_Frame+7, temp
|
||||
sts RAM_Frame+8, value
|
||||
sts RAM_Frame+9, temp
|
||||
sts RAM_Frame+10, value
|
||||
sts RAM_Frame+11, temp
|
||||
sts RAM_Frame+12, value
|
||||
sts RAM_Frame+13, temp
|
||||
sts RAM_Frame+14, value
|
||||
sts RAM_Frame+15, temp
|
||||
sts RAM_Frame+16, value
|
||||
sts RAM_Frame+17, temp
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
fade_leds:
|
||||
;fade each LED to half its brightness value
|
||||
lds value, RAM_Frame+0
|
||||
lsr value
|
||||
sts RAM_Frame+0, value
|
||||
lds value, RAM_Frame+1
|
||||
lsr value
|
||||
sts RAM_Frame+1, value
|
||||
lds value, RAM_Frame+2
|
||||
lsr value
|
||||
sts RAM_Frame+2, value
|
||||
lds value, RAM_Frame+3
|
||||
lsr value
|
||||
sts RAM_Frame+3, value
|
||||
lds value, RAM_Frame+4
|
||||
lsr value
|
||||
sts RAM_Frame+4, value
|
||||
lds value, RAM_Frame+5
|
||||
lsr value
|
||||
sts RAM_Frame+5, value
|
||||
lds value, RAM_Frame+6
|
||||
lsr value
|
||||
sts RAM_Frame+6, value
|
||||
lds value, RAM_Frame+7
|
||||
lsr value
|
||||
sts RAM_Frame+7, value
|
||||
lds value, RAM_Frame+8
|
||||
lsr value
|
||||
sts RAM_Frame+8, value
|
||||
lds value, RAM_Frame+9
|
||||
lsr value
|
||||
sts RAM_Frame+9, value
|
||||
lds value, RAM_Frame+10
|
||||
lsr value
|
||||
sts RAM_Frame+10, value
|
||||
lds value, RAM_Frame+11
|
||||
lsr value
|
||||
sts RAM_Frame+11, value
|
||||
lds value, RAM_Frame+12
|
||||
lsr value
|
||||
sts RAM_Frame+12, value
|
||||
lds value, RAM_Frame+13
|
||||
lsr value
|
||||
sts RAM_Frame+13, value
|
||||
lds value, RAM_Frame+14
|
||||
lsr value
|
||||
sts RAM_Frame+14, value
|
||||
lds value, RAM_Frame+15
|
||||
lsr value
|
||||
sts RAM_Frame+15, value
|
||||
lds value, RAM_Frame+16
|
||||
lsr value
|
||||
sts RAM_Frame+16, value
|
||||
lds value, RAM_Frame+17
|
||||
lsr value
|
||||
sts RAM_Frame+17, value
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
show_frame:
|
||||
;show current frame 'count' times
|
||||
rcall frame
|
||||
dec count
|
||||
brne show_frame
|
||||
|
||||
;--------------------
|
||||
|
||||
frame:
|
||||
;multiplex current frame once (with PWM)
|
||||
;63 * 119 = 7497 total cycles (excluding return instruction) => ~7.5 ms
|
||||
|
||||
;running from 62 to 0: LED on if pwm < value, 100% on for value = 63
|
||||
ldi pwm, 62
|
||||
pwm_loop:
|
||||
;total loop cycles: 25+3+25+5+25+5+25+2+4 = 119 cycles
|
||||
;(1 MHz / 119) = ~8.4 kHz loop frequency
|
||||
|
||||
;calculate data for LED group A (25 cycles)
|
||||
ldi leds, 0xC0 ;pull-ups enabled for PA1 and PA0
|
||||
lds temp, RAM_Frame+0
|
||||
cp pwm, temp ;carry set (LED on) if pwm < temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+1
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+2
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+3
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+4
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+5
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
|
||||
;output (3 cycles)
|
||||
out PORTA, leds ;output LED data for group A
|
||||
cbi PORTB, 0 ;enable LED group A
|
||||
|
||||
;calculate data for LED group B (25 cycles)
|
||||
ldi leds, 0xC0
|
||||
lds temp, RAM_Frame+6
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+7
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+8
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+9
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+10
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+11
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
|
||||
;output (5 cycles)
|
||||
sbi PORTB, 0 ;disable LED group A
|
||||
out PORTA, leds ;output LED data for group B
|
||||
cbi PORTB, 1 ;enable LED group B
|
||||
|
||||
;calculate data for LED group C (25 cycles)
|
||||
ldi leds, 0xC0
|
||||
lds temp, RAM_Frame+12
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+13
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+14
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+15
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+16
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
lds temp, RAM_Frame+17
|
||||
cp pwm, temp
|
||||
ror leds
|
||||
|
||||
;output (5 cycles)
|
||||
sbi PORTB, 1 ;disable LED group B
|
||||
out PORTA, leds ;output LED data for group C
|
||||
cbi PORTB, 2 ;enable LED group C
|
||||
|
||||
;poll push-button (7 cycles)
|
||||
sbic PINA, 1
|
||||
rjmp button_released
|
||||
;button pressed
|
||||
sbrs button_cnt, 7 ;prevent overflow
|
||||
inc button_cnt
|
||||
cpi button_cnt, 127 ;pressed for (127 / 8.4 kHz) = ~15 ms
|
||||
brne button_end
|
||||
sbrs flags, fAlwaysOn
|
||||
rcall power_off
|
||||
rjmp button_end
|
||||
button_released:
|
||||
clr button_cnt
|
||||
rjmp PC+1 ;2 cycles
|
||||
nop ;1 cycle
|
||||
button_end:
|
||||
;auto-power-off timeout counter (8 cycles)
|
||||
clc ;clear carry
|
||||
sbrs flags, fNoAutoOff
|
||||
subi timeout1, 1
|
||||
sbci timeout2, 0
|
||||
sbci timeout3, 0
|
||||
sbci timeout4, 0
|
||||
brne PC+2
|
||||
rcall power_off
|
||||
;extra delay (10 cycles) - button (7) + timeout (8) + 10 = 25 cycles
|
||||
rcall return ;7 cycles
|
||||
rjmp PC+1 ;2 cycles
|
||||
nop ;1 cycle
|
||||
|
||||
;output (2 cycles)
|
||||
sbi PORTB, 2 ;disable LED group C
|
||||
|
||||
;end of PWM loop (4 cycles when looping, 3 when exiting loop)
|
||||
subi pwm, 1
|
||||
brcs PC+2
|
||||
rjmp pwm_loop
|
||||
|
||||
return:
|
||||
ret
|
||||
|
||||
;--------------------
|
||||
|
||||
power_off:
|
||||
;button pressed or auto-power-off timeout elapsed: turn off
|
||||
|
||||
;disable LED group C
|
||||
sbi PORTB, 2
|
||||
|
||||
;set all LED cathodes low (turn on LEDs installed in reverse)
|
||||
ldi temp, 0x03
|
||||
out PORTA, temp
|
||||
|
||||
;wait until button released
|
||||
power_off_wait:
|
||||
sbis PINA, 1
|
||||
rjmp power_off_wait
|
||||
|
||||
;pull PA0 low (avoid pull-up current)
|
||||
cbi PORTA, 0
|
||||
sbi DDRA, 0
|
||||
|
||||
;enable interrupts (use pin change interrupt for wake-up)
|
||||
ldi temp, 1<<PCIF0 ;clear pending pin change interrupts
|
||||
out GIFR, temp
|
||||
sei
|
||||
|
||||
power_off_sleep:
|
||||
;sleep
|
||||
ldi temp, 1<<SM1 | 1<<SE ;power-down mode, sleep enabled
|
||||
out MCUCR, temp
|
||||
sleep
|
||||
ldi temp, 1<<SM1 ;disable sleeping
|
||||
out MCUCR, temp
|
||||
|
||||
;check if button pressed for a certain time (filter ESD and spikes)
|
||||
clr button_cnt
|
||||
power_on_loop:
|
||||
;delay ~1 ms (999 cycles)
|
||||
ldi temp, 0 ;256 * 3 = 768 cycles delay
|
||||
dec temp
|
||||
brne PC-1
|
||||
ldi temp, 77 ;77 * 3 = 231 cycles delay
|
||||
dec temp
|
||||
brne PC-1
|
||||
;poll button
|
||||
sbic PINA, 1
|
||||
rjmp power_off_sleep
|
||||
;button pressed
|
||||
inc button_cnt
|
||||
cpi button_cnt, POWER_ON_DELAY
|
||||
brlo power_on_loop
|
||||
|
||||
;power on
|
||||
ldi button_cnt, 255 ;avoid duplicate button press detection
|
||||
|
||||
;restore PA0 as input with pull-up
|
||||
cbi DDRA, 0
|
||||
sbi PORTA, 0
|
||||
|
||||
;disable interrupts
|
||||
cli
|
||||
|
||||
;reset power-off timeout
|
||||
ldi timeout1, BYTE1(AUTO_POWER_OFF)
|
||||
ldi timeout2, BYTE2(AUTO_POWER_OFF)
|
||||
ldi timeout3, BYTE3(AUTO_POWER_OFF)
|
||||
ldi timeout4, BYTE4(AUTO_POWER_OFF)
|
||||
|
||||
;read PA0 (auto-power-off disable)
|
||||
andi flags, ~(1<<fNoAutoOff)
|
||||
sbis PINA, 0
|
||||
ori flags, 1<<fNoAutoOff
|
||||
|
||||
ret
|
||||
|
63
v2.2/firmware/akl-mini.hex
Normal file
63
v2.2/firmware/akl-mini.hex
Normal file
|
@ -0,0 +1,63 @@
|
|||
:020000020000FC
|
||||
:0200000002C03C
|
||||
:1000040018950CEF0ABB03E00BBB07E007BB0FE03E
|
||||
:1000140008BB00E808B90FED0DBF02E002BB00E128
|
||||
:100024000BBFBB2770E08AED9AE9A3E0C89904C02E
|
||||
:10003400DA9A00C0C899B360DA98B0FF96D142D07A
|
||||
:1000440024D06AD005D04CD02CD058D00DD0F7CFC6
|
||||
:1000540023E03FE36FD012E315D130E06BD012E31D
|
||||
:1000640011D12A95B1F7089523E030E063D012E06E
|
||||
:1000740009D133953F33D1F75DD012E003D13A95DE
|
||||
:100084000000D1F72A9591F708952AE030E077D05F
|
||||
:100094001FE0F8D03FE373D01FE0F4D02A95B1F706
|
||||
:1000A400089525E030E06BD012E0ECD033953F3377
|
||||
:1000B400D1F765D012E0E6D03A950000D1F72A9541
|
||||
:1000C40091F7089525E0C0E630E034D03FE3398766
|
||||
:1000D400399314E1D7D0C936B9F72A95A1F7089511
|
||||
:1000E40025E0C9E630E026D03FE33A93398714E1AE
|
||||
:1000F400C9D0C036B9F72A95A1F7089525E030E0B4
|
||||
:1001040019D0C0E664D03FE3399314E1BBD0C237C1
|
||||
:10011400C9F72A95B1F7089525E030E00BD0C2E77E
|
||||
:1001240056D03FE33A9314E1ADD0C036C9F72A95CF
|
||||
:10013400B1F708953093600030936100309362000A
|
||||
:10014400309363003093640030936500309366000D
|
||||
:1001540030936700309368003093690030936A00ED
|
||||
:1001640030936B0030936C0030936D0030936E00CD
|
||||
:1001740030936F0030937000309371000895032F13
|
||||
:1001840000950F7330936000009361003093620018
|
||||
:10019400009363003093640000936500309366001D
|
||||
:1001A40000936700309368000093690030936A00FD
|
||||
:1001B40000936B0030936C0000936D0030936E00DD
|
||||
:1001C40000936F0030937000009371000895309194
|
||||
:1001D400600036953093600030916100369530931D
|
||||
:1001E4006100309162003695309362003091630073
|
||||
:1001F40036953093630030916400369530936400F3
|
||||
:1002040030916500369530936500309166003695DF
|
||||
:1002140030936600309167003695309367003091D3
|
||||
:1002240068003695309368003091690036953093B4
|
||||
:10023400690030916A00369530936A0030916B0002
|
||||
:10024400369530936B0030916C00369530936C008A
|
||||
:1002540030916D00369530936D0030916E00369577
|
||||
:1002640030936E0030916F00369530936F0030916B
|
||||
:10027400700036953093700030917100369530934C
|
||||
:100284007100089502D01A95E9F75EE340EC0091FD
|
||||
:1002940060005017479500916100501747950091F1
|
||||
:1002A40062005017479500916300501747950091DD
|
||||
:1002B40064005017479500916500501747954BBB54
|
||||
:1002C400C09840EC00916600501747950091670074
|
||||
:1002D40050174795009168005017479500916900A1
|
||||
:1002E4005017479500916A005017479500916B008D
|
||||
:1002F40050174795C09A4BBBC19840EC00916C00D5
|
||||
:100304005017479500916D005017479500916E0066
|
||||
:100314005017479500916F00501747950091700052
|
||||
:10032400501747950091710050174795C19A4BBBE0
|
||||
:10033400C298C99907C067FF63956F3731F4B0FF5E
|
||||
:1003440014D003C0662700C000008894B1FF715028
|
||||
:1003540080409040A04009F408D006D000C00000BE
|
||||
:10036400C29A515008F092CF0895C29A03E00BBB91
|
||||
:10037400C99BFECFD898D09A00E10ABF789400E3D5
|
||||
:1003840005BF889500E105BF662700E00A95F1F7EF
|
||||
:100394000DE40A95F1F7C999F2CF63956233A8F396
|
||||
:1003A4006FEFD098D89AF89470E08AED9AE9A3E0B8
|
||||
:0803B400BD7FC89BB2600895F3
|
||||
:00000001FF
|
2181
v2.2/pcb_eagle/AKLM-2.2.brd
Normal file
2181
v2.2/pcb_eagle/AKLM-2.2.brd
Normal file
File diff suppressed because it is too large
Load Diff
7152
v2.2/pcb_eagle/AKLM-2.2.sch
Normal file
7152
v2.2/pcb_eagle/AKLM-2.2.sch
Normal file
File diff suppressed because it is too large
Load Diff
BIN
v2.2/pcb_kicad/AKLM-2.2-backups/AKLM-2.2-2023-12-11_190710.zip
Normal file
BIN
v2.2/pcb_kicad/AKLM-2.2-backups/AKLM-2.2-2023-12-11_190710.zip
Normal file
Binary file not shown.
BIN
v2.2/pcb_kicad/AKLM-2.2-backups/AKLM-2.2-2023-12-11_191315.zip
Normal file
BIN
v2.2/pcb_kicad/AKLM-2.2-backups/AKLM-2.2-2023-12-11_191315.zip
Normal file
Binary file not shown.
11869
v2.2/pcb_kicad/AKLM-2.2-eagle-import.kicad_sym
Normal file
11869
v2.2/pcb_kicad/AKLM-2.2-eagle-import.kicad_sym
Normal file
File diff suppressed because it is too large
Load Diff
1
v2.2/pcb_kicad/AKLM-2.2.kicad_dru
Normal file
1
v2.2/pcb_kicad/AKLM-2.2.kicad_dru
Normal file
|
@ -0,0 +1 @@
|
|||
(version 1)
|
6539
v2.2/pcb_kicad/AKLM-2.2.kicad_pcb
Normal file
6539
v2.2/pcb_kicad/AKLM-2.2.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
77
v2.2/pcb_kicad/AKLM-2.2.kicad_prl
Normal file
77
v2.2/pcb_kicad/AKLM-2.2.kicad_prl
Normal file
|
@ -0,0 +1,77 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 0,
|
||||
"active_layer_preset": "All Layers",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": false,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"visible_layers": "fffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "AKLM-2.2.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
476
v2.2/pcb_kicad/AKLM-2.2.kicad_pro
Normal file
476
v2.2/pcb_kicad/AKLM-2.2.kicad_pro
Normal file
|
@ -0,0 +1,476 @@
|
|||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.049999999999999996,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.049999999999999996,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": false,
|
||||
"text_position": 0,
|
||||
"units_format": 1
|
||||
},
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.09999999999999999,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.09999999999999999,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.09999999999999999,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"filename": "board_design_settings.json",
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.19999999999999998,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.024999999999999998,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.7999999999999999,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.0,
|
||||
"min_via_annular_width": 0.09999999999999999,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 5,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_onpadsmd": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_ontrackend": false,
|
||||
"td_onviapad": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [],
|
||||
"via_dimensions": [],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"conflicting_netclasses": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"endpoint_off_grid": "warning",
|
||||
"extra_units": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "warning",
|
||||
"missing_bidi_pin": "warning",
|
||||
"missing_input_pin": "warning",
|
||||
"missing_power_pin": "error",
|
||||
"missing_unit": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"similar_labels": "warning",
|
||||
"simulation_model_issue": "ignore",
|
||||
"unannotated": "error",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "AKLM-2.2.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.2,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"drawing": {
|
||||
"dashed_lines_dash_length_ratio": 12.0,
|
||||
"dashed_lines_gap_length_ratio": 3.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "empty.kicad_wks",
|
||||
"plot_directory": "",
|
||||
"spice_current_sheet_as_root": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"spice_model_current_sheet_as_root": true,
|
||||
"spice_save_all_currents": false,
|
||||
"spice_save_all_voltages": false,
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"f6012c1c-4dd0-4151-897b-30166aab3215",
|
||||
"AKLM-2.2_0"
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
3173
v2.2/pcb_kicad/AKLM-2.2.kicad_sch
Normal file
3173
v2.2/pcb_kicad/AKLM-2.2.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
55
v2.2/pcb_kicad/AKLM-2.2.pretty/C0805.kicad_mod
Normal file
55
v2.2/pcb_kicad/AKLM-2.2.pretty/C0805.kicad_mod
Normal file
|
@ -0,0 +1,55 @@
|
|||
(footprint "C0805" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>CAPACITOR</b><p>")
|
||||
(fp_text reference "REF**" (at -1.27 -1.27) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp fab5000b-ab6d-4606-be42-788c3616e479)
|
||||
)
|
||||
(fp_text value "C0805" (at -1.27 2.54) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp a89bf7e2-1958-45d0-b7fd-eb3b6965db68)
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.1001 0.4001)
|
||||
(xy 0.1001 0.4001)
|
||||
(xy 0.1001 -0.4001)
|
||||
(xy -0.1001 -0.4001)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Adhes") (tstamp 6551ebda-16a4-472f-bc70-39fdd3ca38be))
|
||||
(fp_line (start -1.973 -0.983) (end 1.973 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 113d7781-8c35-4f4c-ab23-2729868ee38b))
|
||||
(fp_line (start -1.973 0.983) (end -1.973 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 531e7bbc-549d-4c7e-88fb-5ef19372957e))
|
||||
(fp_line (start 1.973 -0.983) (end 1.973 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp de417e99-b2e4-46bc-bdbd-c313560caf5b))
|
||||
(fp_line (start 1.973 0.983) (end -1.973 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 300cc5b1-579b-400c-a63d-febc5f69658d))
|
||||
(fp_line (start -0.381 -0.66) (end 0.381 -0.66)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 67af12d9-8169-4880-8ad7-c900d88ac9e6))
|
||||
(fp_line (start -0.356 0.66) (end 0.381 0.66)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp e5773e38-c2a4-4643-9cf7-193b1ba6b4cf))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.0922 0.7239)
|
||||
(xy -0.3421 0.7239)
|
||||
(xy -0.3421 -0.7262)
|
||||
(xy -1.0922 -0.7262)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 3d368af4-08f1-4ac6-a6ec-77b0f7b53c1a))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.3556 0.7239)
|
||||
(xy 1.1057 0.7239)
|
||||
(xy 1.1057 -0.7262)
|
||||
(xy 0.3556 -0.7262)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp e48ae82a-9bf6-477f-b469-c20825ac987d))
|
||||
(pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp f44fa261-c410-430d-9e70-9426f6b28866))
|
||||
(pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 3c3fc3af-a1cb-4f9d-8d4a-8569b95faf61))
|
||||
)
|
143
v2.2/pcb_kicad/AKLM-2.2.pretty/CHIPLED_0805.kicad_mod
Normal file
143
v2.2/pcb_kicad/AKLM-2.2.pretty/CHIPLED_0805.kicad_mod
Normal file
|
@ -0,0 +1,143 @@
|
|||
(footprint "CHIPLED_0805" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>CHIPLED</b><p>\nSource: http://www.osram.convergy.de/ ... LG_R971.pdf")
|
||||
(fp_text reference "REF**" (at -1.27 1.27 90) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 178afc16-09cf-4ac1-852c-a4eb2da44dae)
|
||||
)
|
||||
(fp_text value "CHIPLED_0805" (at 2.54 1.27 90) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 99c6fc05-6353-4d35-8b76-756f74bab86b)
|
||||
)
|
||||
(fp_line (start -0.3556 0.2794) (end 0.3556 0.2794)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 15c09a7d-596e-4e23-803f-78d144ebdf4d))
|
||||
(fp_line (start -0.3048 0.254) (end -0.2794 0.2286)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 0c5ba6a1-b685-422a-b9a5-8db953712765))
|
||||
(fp_line (start -0.2032 0.2032) (end 0 -0.127)
|
||||
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp fc1dbff6-e497-4676-9093-17717d6b7a9a))
|
||||
(fp_line (start -0.2032 0.2032) (end 0.2032 0.2032)
|
||||
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp e345bc49-5776-4349-bd4a-414d51a9bb57))
|
||||
(fp_line (start -0.0508 0.0762) (end 0.0508 0.0762)
|
||||
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp 76bb1dd4-9cb0-477d-959f-12e1419eea77))
|
||||
(fp_line (start 0 -0.2794) (end -0.3556 0.2794)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 4331db6c-dd2d-45e3-9f34-1d249c795c28))
|
||||
(fp_line (start 0 -0.2286) (end 0 -0.2032)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 821cb12f-5538-4326-85b0-98e7bffe122d))
|
||||
(fp_line (start 0 -0.127) (end 0.2032 0.2032)
|
||||
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp 2321a460-2ec1-4e79-b975-a3f71186cdc4))
|
||||
(fp_line (start 0.3048 0.254) (end 0.2794 0.2286)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 2ac36f54-ae95-4ab7-befb-f91a6edb919d))
|
||||
(fp_line (start 0.3556 0.2794) (end 0 -0.2794)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.SilkS") (tstamp 18b4405c-9c0a-43c6-81d9-423994003267))
|
||||
(fp_line (start -0.575 0.5) (end -0.575 -0.925)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 95372af7-9439-45ef-8d1d-7bf973ed8797))
|
||||
(fp_line (start 0.575 -0.525) (end 0.575 0.525)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 0bb815d5-e905-4b83-ba79-e1126cd06891))
|
||||
(fp_arc (start -0.35 1) (mid 0 0.65) (end 0.35 1)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp c539b066-7a19-4c08-bb6e-faf9261f8c6d))
|
||||
(fp_arc (start 0.35 -1) (mid 0 -0.65) (end -0.35 -1)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.Fab") (tstamp 9afa74cd-f26f-405c-b082-dcbecc0358c6))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.625 -0.925)
|
||||
(xy -0.4 -0.925)
|
||||
(xy -0.4 -1)
|
||||
(xy -0.625 -1)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 1260251e-cc8b-4307-ae3b-22c26bbca00e))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.625 1)
|
||||
(xy -0.3 1)
|
||||
(xy -0.3 0.5)
|
||||
(xy -0.625 0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 3f2860b5-c742-4f76-b8de-0bbdb44c6635))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.325 -0.5)
|
||||
(xy -0.175 -0.5)
|
||||
(xy -0.175 -0.75)
|
||||
(xy -0.325 -0.75)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 1c300dab-0938-4e6d-b586-1ee0481b6f7b))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.325 0.75)
|
||||
(xy -0.175 0.75)
|
||||
(xy -0.175 0.5)
|
||||
(xy -0.325 0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 6fd7dd5b-cefe-4115-be29-ac3418a33437))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.3 -1)
|
||||
(xy -0.625 -1)
|
||||
(xy -0.625 -0.5)
|
||||
(xy -0.3 -0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 2d83fe07-1403-4657-8e7c-4a62b6c2bc0e))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.2 -0.5)
|
||||
(xy 0.2 -0.5)
|
||||
(xy 0.2 -0.675)
|
||||
(xy -0.2 -0.675)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 54542f3f-4c3e-4b30-b195-466577d859d0))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.2 0.675)
|
||||
(xy 0.2 0.675)
|
||||
(xy 0.2 0.5)
|
||||
(xy -0.2 0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 36b50da8-1a5f-432b-95f0-bd0ecc22ee13))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.175 -0.5)
|
||||
(xy 0.325 -0.5)
|
||||
(xy 0.325 -0.75)
|
||||
(xy 0.175 -0.75)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 94d72570-63f2-4315-9089-353a97f45929))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.175 0.75)
|
||||
(xy 0.325 0.75)
|
||||
(xy 0.325 0.5)
|
||||
(xy 0.175 0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 70bb21c0-f9da-438a-9105-1b7dbb2b4fdf))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.3 -0.5)
|
||||
(xy 0.625 -0.5)
|
||||
(xy 0.625 -1)
|
||||
(xy 0.3 -1)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp a4d21d16-6b3b-45d7-b307-1d3277c2b8ef))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.3 1)
|
||||
(xy 0.625 1)
|
||||
(xy 0.625 0.5)
|
||||
(xy 0.3 0.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d504b5b6-74e7-4b16-a70a-9a6ccd3cec01))
|
||||
(pad "A" smd rect (at 0 1.05) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 569fe4d9-cad1-41a6-b69c-303786749063))
|
||||
(pad "C" smd rect (at 0 -1.05) (size 1.2 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp c15fea15-11ba-4ca1-81ba-a872c2edf940))
|
||||
)
|
195
v2.2/pcb_kicad/AKLM-2.2.pretty/KZH20SMD.kicad_mod
Normal file
195
v2.2/pcb_kicad/AKLM-2.2.pretty/KZH20SMD.kicad_mod
Normal file
|
@ -0,0 +1,195 @@
|
|||
(footprint "KZH20SMD" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(fp_text reference "REF**" (at 0 0) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 9e0ba536-1b56-4854-9b23-9112c3cca046)
|
||||
)
|
||||
(fp_text value "" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp b6e00e88-d751-4642-b3e5-e3f97bcdd639)
|
||||
)
|
||||
(fp_text user "CR2032" (at -7 -2) (layer "F.Fab")
|
||||
(effects (font (size 2.159 2.159) (thickness 0.381)) (justify left bottom))
|
||||
(tstamp f442ad64-895f-40ea-96aa-b5d63e45c6c4)
|
||||
)
|
||||
(fp_line (start -14 -3.5) (end -14 -2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp bdcefc70-9613-4418-885e-ae1b631dc061))
|
||||
(fp_line (start -14 -2.2) (end -11 -2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 6826a10d-cabd-44d7-be16-0af25834212c))
|
||||
(fp_line (start -14 2.2) (end -11 2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 6f6dec08-4014-4fea-8955-cb0bc0b54d39))
|
||||
(fp_line (start -14 3.5) (end -14 2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 914ee31f-a270-446b-9f93-7eaf35d71a25))
|
||||
(fp_line (start -13.4 -2) (end -11.5 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 52d9b084-292b-4605-ad00-79bf2f91f47a))
|
||||
(fp_line (start -13.4 2) (end -11.5 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 51390e4c-602f-4a78-8c62-534aae4c18ac))
|
||||
(fp_line (start -11.5 -2) (end -11.5 -1.7)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a8af3c6f-2aaa-4963-96e5-ccc9dfa2b064))
|
||||
(fp_line (start -11.5 -1.7) (end -11.5 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 38a22948-bdae-4a21-af02-39220ef6128b))
|
||||
(fp_line (start -11.5 -1.7) (end -10 -1.7)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 16ca20f2-9282-4fa5-952f-a9c455850d43))
|
||||
(fp_line (start -11.5 1.8) (end -11.5 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 38b562fc-9eb0-477e-b66a-d25f937ab4bb))
|
||||
(fp_line (start -11.5 1.8) (end -10 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bb1d317e-8c11-44ca-b44b-7cdead7cf515))
|
||||
(fp_line (start -11 -8) (end -11 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 5f15f005-6559-4f15-bb47-2014b30b2642))
|
||||
(fp_line (start -11 -8) (end -6.2 -8)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 175b1a94-4f5f-497f-89a8-dffb0810b6df))
|
||||
(fp_line (start -11 -3.5) (end -14 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 17958d0b-41ea-474d-bd27-088b492358f7))
|
||||
(fp_line (start -11 -2.2) (end -11 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 32b96219-4cd4-492b-92d2-e21115e75d71))
|
||||
(fp_line (start -11 2.2) (end -11 3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp bab29e1b-1195-4cee-a104-11abcd4df9bd))
|
||||
(fp_line (start -11 3.5) (end -14 3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 8cfc2c9d-9dbf-4c51-bcf4-0a8459d23d62))
|
||||
(fp_line (start -11 8) (end -11 3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 0caf9632-24a9-41e4-b4c2-d13658fa5eb2))
|
||||
(fp_line (start -9.5 -7.5) (end -9.5 -5.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp d29d3bc4-e75e-4bd3-845e-2a320d8c848e))
|
||||
(fp_line (start -6.2 -8.1) (end -5.9 -8.1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6a181e2c-aa43-48a3-9d6a-c590e88a5d9d))
|
||||
(fp_line (start -6.2 8) (end -11 8)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 5d342c6e-4307-4fda-b1d3-2a0f324f1bef))
|
||||
(fp_line (start -6.2 8.1) (end -5.9 8.1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 912aaef3-35bf-4d35-860a-5a2833633cfc))
|
||||
(fp_line (start 6.2 -8.1) (end 5.9 -8.1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6705ce10-7926-472b-aaa4-50bcc8af7cae))
|
||||
(fp_line (start 6.2 -8) (end 9.5 -8)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 3f08699a-4ad6-4e40-acae-c6975e78eb84))
|
||||
(fp_line (start 6.2 8.1) (end 5.9 8.1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 68220fe8-17b6-4441-94ff-ba9a306837dd))
|
||||
(fp_line (start 8.5 6.5) (end 10.5 6.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp aeda6bd6-fbaf-4dfd-84ec-f52c6ae2e235))
|
||||
(fp_line (start 9.5 -8) (end 11 -6.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 29cf772e-48f3-437b-b49e-2904420edee0))
|
||||
(fp_line (start 9.5 -0.8) (end 10.4 -0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5c693a5e-c331-4447-b483-ed901a77d7e0))
|
||||
(fp_line (start 9.5 1.8) (end 10.5 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ecf4d7f7-73bb-465e-839f-36b018e5482f))
|
||||
(fp_line (start 9.5 5.5) (end 9.5 7.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp ab0febe7-9593-464e-aec6-9b0305bd2e1d))
|
||||
(fp_line (start 10.4 -0.8) (end 10.4 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8e606c6d-4b13-41b2-9ab8-36cd9c95c361))
|
||||
(fp_line (start 10.4 -0.8) (end 10.5 -0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 77d78fc2-6d47-486a-bdc9-51cf98d54741))
|
||||
(fp_line (start 10.4 0.8) (end 9.5 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8a01963e-1c26-43b6-9f93-8b8f2179f871))
|
||||
(fp_line (start 10.4 0.8) (end 10.5 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 52d37367-411b-4571-83b7-cd3d1d5fce15))
|
||||
(fp_line (start 10.5 -1.8) (end 9.5 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8f1d68bd-def2-42e5-8fa1-cd7977c4b7e9))
|
||||
(fp_line (start 10.5 -0.8) (end 10.5 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7c3a7986-7dc0-4638-91ac-da6e104e3620))
|
||||
(fp_line (start 10.5 0.8) (end 10.5 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp fbe3242c-ae5e-45a2-ae6a-deb9ff3fdf22))
|
||||
(fp_line (start 10.5 1.8) (end 11.5 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bd9557cb-5721-42a9-92f3-13dfb332102e))
|
||||
(fp_line (start 11 -6.5) (end 11 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp daac1c61-e3ff-4185-89cd-cb448ac4a91f))
|
||||
(fp_line (start 11 -3.5) (end 14 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 47def08f-eb29-4ec3-b902-408cfc21e3fc))
|
||||
(fp_line (start 11 -2.2) (end 11 -3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 5e088b72-804d-481b-8a1a-d2c4413c8a53))
|
||||
(fp_line (start 11 2.2) (end 11 3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp ca3c1c13-5447-4add-ac6d-c4008d699cc8))
|
||||
(fp_line (start 11 3.5) (end 11 8)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 1cd16de1-18ac-4346-8a5c-42625892eba8))
|
||||
(fp_line (start 11 3.5) (end 14 3.5)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 97370726-d0b6-427e-8152-7a665f437dc0))
|
||||
(fp_line (start 11 8) (end 6.2 8)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 00b34d2c-9d46-4773-8942-318405386289))
|
||||
(fp_line (start 11.5 -2) (end 11.5 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2b43bb63-eccd-49e6-ad18-48e3cb8bfe1a))
|
||||
(fp_line (start 11.5 -1.8) (end 10.5 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6be0635f-48eb-4de9-b3ad-2a978e3af48e))
|
||||
(fp_line (start 11.5 -1.8) (end 11.5 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 882202bf-0ad3-499e-854b-cc2c11e2b940))
|
||||
(fp_line (start 11.5 1.8) (end 11.5 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7e69ccd9-f8cb-41d0-8b55-85118ce041b1))
|
||||
(fp_line (start 11.5 2) (end 13.4 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6f117890-b0e7-45a1-8c63-73960715d486))
|
||||
(fp_line (start 13.4 -2) (end 11.5 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp f3f18e7b-c422-45a3-8795-9fb5a54f75a4))
|
||||
(fp_line (start 13.9 -2.2) (end 11 -2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 9df11459-6340-4b14-909a-c7897a12879c))
|
||||
(fp_line (start 14 -3.5) (end 14 -2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 66928372-b14b-4941-a483-240e8a19b4c6))
|
||||
(fp_line (start 14 2.2) (end 11 2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 5066a5d9-4764-462c-a1c9-c94422903b32))
|
||||
(fp_line (start 14 3.5) (end 14 2.2)
|
||||
(stroke (width 0.3048) (type solid)) (layer "F.SilkS") (tstamp 5bb02790-7829-4b95-87d2-f0090adf930a))
|
||||
(fp_arc (start -10 0.000002) (mid -1.004089 -9.950466) (end 9.8 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5a2f8cd7-9e7c-4516-873d-fc2ac3676188))
|
||||
(fp_arc (start 9.5 -0.8) (mid 9 -1.3) (end 9.5 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp abc371d2-29ec-4a87-88cc-de9993cbb91b))
|
||||
(fp_arc (start 9.5 1.8) (mid 9 1.3) (end 9.5 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp bc17473d-6ce0-47e6-b8d4-7b66a9be6174))
|
||||
(fp_arc (start 9.8 1.999998) (mid -1.004087 9.950466) (end -10 0)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2b06c440-e624-46ed-bca2-2eefa544f308))
|
||||
(fp_arc (start 10 -0.6) (mid 10.004499 -0.3) (end 10 0)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b64466c7-9d25-47f4-a7da-f5a92625303f))
|
||||
(fp_arc (start 10 0) (mid 10.004499 0.3) (end 10 0.6)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6ad8c002-bf65-48e3-9c6d-ca451ba7b3e5))
|
||||
(fp_circle (center -9.5 -6.5) (end -8.382 -6.5)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp adf47672-0b86-4f60-b029-37916db022b9))
|
||||
(fp_circle (center 9.5 -1.3) (end 9.6 -1.3)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 19ce02e8-2741-4148-b464-483d93f30eae))
|
||||
(fp_circle (center 9.5 1.3) (end 9.6 1.3)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 2c411463-4d84-4c78-8983-152fc9c18791))
|
||||
(fp_circle (center 9.5 6.5) (end 10.618 6.5)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp c9291eac-bf89-4174-9b25-ab4449a652f7))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -12.75 -1.5)
|
||||
(xy -12.25 -1.5)
|
||||
(xy -12.25 -2)
|
||||
(xy -12.75 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 5b2eac88-f9ed-4e02-8834-67fddddf80cb))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 12.25 -1.5)
|
||||
(xy 12.75 -1.5)
|
||||
(xy 12.75 -2)
|
||||
(xy 12.25 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.SilkS") (tstamp 5ede4713-fd81-4798-bee7-ebe019bd1f68))
|
||||
(fp_line (start -16 -1.7) (end -16 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 0f28b879-b505-469b-90c4-cb8a0db83947))
|
||||
(fp_line (start -16 -1.7) (end -13.4 -1.7)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp f28856c1-975f-4ebb-b90d-5b62f0ff9747))
|
||||
(fp_line (start -16 1.8) (end -13.4 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 302df53e-d052-4331-8f64-582726fff321))
|
||||
(fp_line (start -13.4 -1.7) (end -13.4 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 67d8035b-5803-40e0-b34d-68f309f9d070))
|
||||
(fp_line (start -13.4 -1.7) (end -13.4 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp e2d3c238-ffaf-4655-ae44-7e58f424e6ed))
|
||||
(fp_line (start -13.4 1.8) (end -13.4 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 57d530aa-521c-4688-bff1-d65d9e2d559b))
|
||||
(fp_line (start -3 4) (end 3 4)
|
||||
(stroke (width 0.8128) (type solid)) (layer "F.Fab") (tstamp 024e792f-2a33-40a9-a097-a26bdfd5abf5))
|
||||
(fp_line (start 0 7) (end 0 1)
|
||||
(stroke (width 0.8128) (type solid)) (layer "F.Fab") (tstamp acda5591-4d6e-46a6-8eef-3f5550fa1fcf))
|
||||
(fp_line (start 13.4 -1.8) (end 13.4 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 1f040587-f684-4afe-8a73-fd436eae770d))
|
||||
(fp_line (start 13.4 -1.8) (end 13.4 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 3d0daa49-5dd4-4a36-bdfe-111bd1f92ef2))
|
||||
(fp_line (start 13.4 1.8) (end 16 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 8172d1e4-869a-401b-86f6-8f0e6b9e16fe))
|
||||
(fp_line (start 13.4 2) (end 13.4 1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 87bcf07c-339e-460c-b99f-1dfff7fae5f3))
|
||||
(fp_line (start 16 -1.8) (end 13.4 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp b8031925-fd03-4819-9c6a-958f00332b53))
|
||||
(fp_line (start 16 1.8) (end 16 -1.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 183fd273-9355-4afe-a61d-400dfa2c58a4))
|
||||
(pad "NEG" smd rect (at -14.65 0) (size 3 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp cb7295fb-4d25-43c0-9f88-4289c83be792))
|
||||
(pad "POS" smd rect (at 14.65 0) (size 3 4) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp c034dc15-e64a-46f7-b787-efe233f2e634))
|
||||
)
|
55
v2.2/pcb_kicad/AKLM-2.2.pretty/LSG-KEY.kicad_mod
Normal file
55
v2.2/pcb_kicad/AKLM-2.2.pretty/LSG-KEY.kicad_mod
Normal file
|
@ -0,0 +1,55 @@
|
|||
(footprint "LSG-KEY" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(fp_text reference "REF**" (at 0 0) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 150b5553-e1ad-48c1-863b-c512fe26f568)
|
||||
)
|
||||
(fp_text value "" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp d76f0a13-5140-44c1-b142-954d77655f8d)
|
||||
)
|
||||
(fp_line (start -2 -1) (end -1.5 -1.5)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 93525eb9-e069-49b6-aead-5daf6412b0e0))
|
||||
(fp_line (start -2 -0.8) (end -2 -1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ef62c85c-90f1-4193-a4cc-82956b70915b))
|
||||
(fp_line (start -2 0.8) (end -2 -0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 96b6707e-474a-4151-8238-d5f674839829))
|
||||
(fp_line (start -2 1) (end -2 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 01b6416a-8d0a-4e79-807b-79c774734fca))
|
||||
(fp_line (start -1.5 -1.5) (end -1 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 69bedaae-7b74-4fe8-8f44-cd2754e8a5d6))
|
||||
(fp_line (start -1.5 1.5) (end -2 1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 3dbdb669-8410-49f5-a5fd-60274540e1fa))
|
||||
(fp_line (start -1 -2) (end 1 -2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b43ec5ed-922e-4dbf-aad3-29a9b7ccd370))
|
||||
(fp_line (start -1 2) (end -1.5 1.5)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5dd630c3-861d-4ee3-8717-ff30d6056423))
|
||||
(fp_line (start 1 -2) (end 1.5 -1.5)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 63a83b11-284d-4aef-8f2d-e3ee256552f1))
|
||||
(fp_line (start 1 2) (end -1 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2f2aceed-2f18-4302-8c70-b9619b7e9d14))
|
||||
(fp_line (start 1.5 -1.5) (end 2 -1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 54caf71e-b8b6-4bdf-8874-afce13267094))
|
||||
(fp_line (start 1.5 1.5) (end 1 2)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 717b1062-6e55-4733-8222-e6e127802350))
|
||||
(fp_line (start 2 -1) (end 2 -0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 1681250f-d1f9-4b5e-9f4b-d2baf2c9a5dd))
|
||||
(fp_line (start 2 -0.8) (end 2 0.8)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 6779b343-c2b4-466b-97b1-e3fedf1e9ef0))
|
||||
(fp_line (start 2 0.8) (end 2 1)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 8c8725a5-2487-48ee-8e73-6562b10d38bf))
|
||||
(fp_line (start 2 1) (end 1.5 1.5)
|
||||
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b2a15d77-fa9e-47f1-a830-84a06db496e9))
|
||||
(fp_circle (center 0 0) (end 1.25 0)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 8cd21fbd-ab33-4175-8c46-c3544ca4a456))
|
||||
(fp_circle (center 0 0) (end 1.5 0)
|
||||
(stroke (width 0.127) (type solid)) (fill none) (layer "F.SilkS") (tstamp 02644308-4552-42f4-8a1f-3b40f17a8042))
|
||||
(pad "A1" smd rect (at -3.1 -1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 78c22a3f-899a-44e0-9fd3-127656aa49cc))
|
||||
(pad "A2" smd rect (at 3.1 -1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp fce3ce20-26b3-43e8-9589-b410e91b68a5))
|
||||
(pad "B1" smd rect (at -3.1 1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 646f9642-15ed-41cc-9fb9-eee322734a44))
|
||||
(pad "B2" smd rect (at 3.1 1.85) (size 1.8 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp eb1444b7-914d-4862-a1ea-39700f4d579e))
|
||||
)
|
55
v2.2/pcb_kicad/AKLM-2.2.pretty/R0805.kicad_mod
Normal file
55
v2.2/pcb_kicad/AKLM-2.2.pretty/R0805.kicad_mod
Normal file
|
@ -0,0 +1,55 @@
|
|||
(footprint "R0805" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>RESISTOR</b><p>")
|
||||
(fp_text reference "REF**" (at -0.635 -1.27) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp e0456992-a1e2-4d48-82b5-76ffd06eac9b)
|
||||
)
|
||||
(fp_text value "R0805" (at -0.635 2.54) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp aed4cf38-ad3b-4415-986b-827a2b40648c)
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.1999 0.5001)
|
||||
(xy 0.1999 0.5001)
|
||||
(xy 0.1999 -0.5001)
|
||||
(xy -0.1999 -0.5001)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Adhes") (tstamp 581992ea-e244-4835-a9c9-ce48f4bca7ee))
|
||||
(fp_line (start -1.973 -0.983) (end 1.973 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 44179b13-9130-48e9-8cf5-71f169ec49b9))
|
||||
(fp_line (start -1.973 0.983) (end -1.973 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 8fbd0ac6-7fe4-4a8c-b9ef-546e55c5a498))
|
||||
(fp_line (start 1.973 -0.983) (end 1.973 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp a8654ae2-616f-44cf-9504-493a42b4bfde))
|
||||
(fp_line (start 1.973 0.983) (end -1.973 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp d73cfb27-f8d2-44c2-bcbd-81701cbcf03a))
|
||||
(fp_line (start -0.41 -0.635) (end 0.41 -0.635)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 9dc8e79d-cdb7-4352-a72d-6b68a075db9d))
|
||||
(fp_line (start -0.41 0.635) (end 0.41 0.635)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 3f4a4fea-8edb-4d99-9449-161fa52d5536))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.0668 0.6985)
|
||||
(xy -0.4168 0.6985)
|
||||
(xy -0.4168 -0.7015)
|
||||
(xy -1.0668 -0.7015)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 6a874bfc-1d97-4893-a2c0-e5aa80876077))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.4064 0.6985)
|
||||
(xy 1.0564 0.6985)
|
||||
(xy 1.0564 -0.7015)
|
||||
(xy 0.4064 -0.7015)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 5f2b90c2-28d0-436d-9202-805c152f1499))
|
||||
(pad "1" smd rect (at -0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp ea55cb05-7085-4a9a-b52c-8b4f86a2eb37))
|
||||
(pad "2" smd rect (at 0.95 0) (size 1.3 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 464a5134-1da7-4639-b3e6-234011a14a93))
|
||||
)
|
55
v2.2/pcb_kicad/AKLM-2.2.pretty/R1206.kicad_mod
Normal file
55
v2.2/pcb_kicad/AKLM-2.2.pretty/R1206.kicad_mod
Normal file
|
@ -0,0 +1,55 @@
|
|||
(footprint "R1206" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>RESISTOR</b>")
|
||||
(fp_text reference "REF**" (at -1.27 -1.27) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 7d151c2b-c76b-4b1b-a832-cced9f34ab5a)
|
||||
)
|
||||
(fp_text value "R1206" (at -1.27 2.54) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 5de2d8d8-e201-4fc6-9ef5-48f48860e65d)
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.3 0.7)
|
||||
(xy 0.3 0.7)
|
||||
(xy 0.3 -0.7)
|
||||
(xy -0.3 -0.7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Adhes") (tstamp 7085365b-3c57-4a85-bcac-8c409b225f4a))
|
||||
(fp_line (start -2.473 -0.983) (end 2.473 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 8c7e0ef7-8b10-4e6e-82b4-8a24b96fd719))
|
||||
(fp_line (start -2.473 0.983) (end -2.473 -0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 0392639e-739a-4a6a-85dc-a48ee401879b))
|
||||
(fp_line (start 2.473 -0.983) (end 2.473 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp 98b50ce6-ac8f-48cf-874c-c2c3ffbb1c14))
|
||||
(fp_line (start 2.473 0.983) (end -2.473 0.983)
|
||||
(stroke (width 0.0508) (type solid)) (layer "F.CrtYd") (tstamp d35cb62b-c696-4273-b827-8929f65c3d85))
|
||||
(fp_line (start 0.9525 -0.8128) (end -0.9652 -0.8128)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 61a3c665-8eb5-4614-bf44-bfa33e700a89))
|
||||
(fp_line (start 0.9525 0.8128) (end -0.9652 0.8128)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp df10360a-60e4-46e0-b3ff-ac59f95312de))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.6891 0.8763)
|
||||
(xy -0.9525 0.8763)
|
||||
(xy -0.9525 -0.8763)
|
||||
(xy -1.6891 -0.8763)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp bfd57954-a72a-459a-8f44-bd02dfb4af88))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.9525 0.8763)
|
||||
(xy 1.6891 0.8763)
|
||||
(xy 1.6891 -0.8763)
|
||||
(xy 0.9525 -0.8763)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 4bdf9ae5-e2b9-4b81-9590-7ceeba2b5d4c))
|
||||
(pad "1" smd rect (at -1.422 0) (size 1.6 1.803) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 1f271ca0-d9c4-4035-9286-6c161de55a13))
|
||||
(pad "2" smd rect (at 1.422 0) (size 1.6 1.803) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 313a97e4-1920-4e13-92fe-336fe2c0dde2))
|
||||
)
|
40
v2.2/pcb_kicad/AKLM-2.2.pretty/SJS.kicad_mod
Normal file
40
v2.2/pcb_kicad/AKLM-2.2.pretty/SJS.kicad_mod
Normal file
|
@ -0,0 +1,40 @@
|
|||
(footprint "SJS" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>Solder jumper</b>\nSmall footprint")
|
||||
(fp_text reference "REF**" (at -1.051 -0.743) (layer "F.SilkS")
|
||||
(effects (font (size 0.595 0.595) (thickness 0.105)) (justify left bottom))
|
||||
(tstamp 862b4f20-de79-44a7-8282-c308bdc96451)
|
||||
)
|
||||
(fp_text value "" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp e6cf05e2-f997-48b7-af6a-5e178d29b3af)
|
||||
)
|
||||
(fp_line (start -1.001 0.562) (end -1.001 -0.562)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp e0c172bc-221c-495b-9c52-6c0cc724da8a))
|
||||
(fp_line (start -0.897 -0.666) (end 0.897 -0.666)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 045b2aca-cd7c-4957-92f7-3115feab9649))
|
||||
(fp_line (start 0.897 0.666) (end -0.897 0.666)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 9e5ba4a4-5b86-46b9-9e95-1fc04622a663))
|
||||
(fp_line (start 1.001 0.562) (end 1.001 -0.562)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 8a97e1e8-ff54-4bbe-b0e4-8cc8df714245))
|
||||
(fp_arc (start -1.001 -0.562) (mid -0.970539 -0.635539) (end -0.897 -0.666)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 567dc953-ff3f-4122-b933-53c67df4a6e1))
|
||||
(fp_arc (start -0.897 0.666) (mid -0.970539 0.635539) (end -1.001 0.562)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp fb7bbec5-e32d-4e09-8f0b-e5a725e5698d))
|
||||
(fp_arc (start 0.897 -0.666) (mid 0.970539 -0.635539) (end 1.001 -0.562)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 99ac9777-d1a7-4336-8cd2-085d473c7064))
|
||||
(fp_arc (start 1.001 0.562) (mid 0.970539 0.635539) (end 0.897 0.666)
|
||||
(stroke (width 0.1016) (type solid)) (layer "F.SilkS") (tstamp 70081fe8-1c8a-4318-9005-87a8e9a644e6))
|
||||
(fp_line (start -1.08 -0.68) (end 1.08 -0.68)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3c5988b-0a3f-41ee-b605-291e59727b84))
|
||||
(fp_line (start -1.08 0.68) (end -1.08 -0.68)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 18ee8329-7f47-4e9f-928b-77685f92083b))
|
||||
(fp_line (start 1.08 -0.68) (end 1.08 0.68)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f0066aef-ecba-47ee-bde9-7fc35a3e4644))
|
||||
(fp_line (start 1.08 0.68) (end -1.08 0.68)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dc32400b-5982-43c2-93ef-1c72a262e54a))
|
||||
(pad "1" smd rect (at -0.45 0) (size 0.7 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 4462e7a2-36f9-428d-a3d1-11ca1e68c7eb))
|
||||
(pad "2" smd rect (at 0.45 0) (size 0.7 1) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 155d9f9e-8c78-4c98-b348-8bb843bb7776))
|
||||
)
|
14
v2.2/pcb_kicad/AKLM-2.2.pretty/SMD2,54-2.54.kicad_mod
Normal file
14
v2.2/pcb_kicad/AKLM-2.2.pretty/SMD2,54-2.54.kicad_mod
Normal file
|
@ -0,0 +1,14 @@
|
|||
(footprint "SMD2,54-2.54" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>SMD PAD</b>")
|
||||
(fp_text reference "REF**" (at -1.5 2.5 90) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 4c4768d9-3859-4a14-b75b-88cb738ca5d4)
|
||||
)
|
||||
(fp_text value "" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 55c967b4-8f3d-4e4f-970e-377e9f611e61)
|
||||
)
|
||||
(pad "1" smd rect (at 0 0) (size 2.54 2.54) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 21e0dba7-90c0-45e7-afe4-754dccdccd7a))
|
||||
)
|
13
v2.2/pcb_kicad/AKLM-2.2.pretty/SMDPAD_75MIL.kicad_mod
Normal file
13
v2.2/pcb_kicad/AKLM-2.2.pretty/SMDPAD_75MIL.kicad_mod
Normal file
|
@ -0,0 +1,13 @@
|
|||
(footprint "SMDPAD_75MIL" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(fp_text reference "REF**" (at 0 0) (layer "F.SilkS")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 9e88e2c1-16a8-42fe-aff2-7529adb2719f)
|
||||
)
|
||||
(fp_text value "" (at 0 0) (layer "F.Fab")
|
||||
(effects (font (size 1.27 1.27) (thickness 0.15)))
|
||||
(tstamp 49700ad9-0e65-41f3-b506-a69eb8551907)
|
||||
)
|
||||
(pad "PAD" smd roundrect (at 0 0) (size 1.905 1.905) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.5)
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp a8c59a0a-efe5-41d1-aeed-b0f9dc41019e))
|
||||
)
|
183
v2.2/pcb_kicad/AKLM-2.2.pretty/SO14.kicad_mod
Normal file
183
v2.2/pcb_kicad/AKLM-2.2.pretty/SO14.kicad_mod
Normal file
|
@ -0,0 +1,183 @@
|
|||
(footprint "SO14" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(fp_text reference "REF**" (at -5.08 1.905 90) (layer "F.SilkS")
|
||||
(effects (font (size 1.1176 1.1176) (thickness 0.1524)) (justify left bottom))
|
||||
(tstamp 306a52ea-a549-4cc3-9fd0-b0c2cbd0143b)
|
||||
)
|
||||
(fp_text value "SO14" (at -3.175 0.635) (layer "F.Fab")
|
||||
(effects (font (size 1.1176 1.1176) (thickness 0.1524)) (justify left bottom))
|
||||
(tstamp a585d27f-8d93-40c9-9bff-c4eda4f3415c)
|
||||
)
|
||||
(fp_line (start -4.375 -2) (end -4.375 -0.75)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 14099f77-ed20-4c53-b256-fb822c45f379))
|
||||
(fp_line (start -4.375 -2) (end 4.375 -2)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 487df6f9-df3a-4bbb-aadb-26fa9974f95e))
|
||||
(fp_line (start -4.375 0.75) (end -4.375 1.5)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e143f866-71ba-450b-8306-e4678709b26d))
|
||||
(fp_line (start -4.375 1.5) (end -4.375 2)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 0eb65e03-062f-4475-bdeb-85d3c88cf13a))
|
||||
(fp_line (start -4.375 1.5) (end 4.375 1.5)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp cbce3898-adf9-481a-8dbc-c1563ea466e2))
|
||||
(fp_line (start -4.375 2) (end 4.375 2)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 2d9e5b24-b8cd-4a9a-83f4-420b74309fff))
|
||||
(fp_line (start 4.375 1.5) (end 4.375 -2)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 23550a04-2dad-453b-9d94-c21c70b1ad0a))
|
||||
(fp_line (start 4.375 2) (end 4.375 1.5)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 2d260834-3567-498b-bf1d-7dce201ba997))
|
||||
(fp_arc (start -4.375 -0.75) (mid -3.625 0) (end -4.375 0.75)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 84521392-7e99-4fca-804e-da9fd310cd9f))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.06 3.1)
|
||||
(xy -3.56 3.1)
|
||||
(xy -3.56 2)
|
||||
(xy -4.06 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 96ea2f44-6fc2-4a14-ab53-c9aff2a15de2))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -3.56 -3.1)
|
||||
(xy -4.06 -3.1)
|
||||
(xy -4.06 -2)
|
||||
(xy -3.56 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 2a819b2d-6ced-4517-9a1b-6d76cf971c83))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -2.79 3.1)
|
||||
(xy -2.29 3.1)
|
||||
(xy -2.29 2)
|
||||
(xy -2.79 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 0281fe6a-06d5-47f1-b445-d1b2bf20af97))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -2.29 -3.1)
|
||||
(xy -2.79 -3.1)
|
||||
(xy -2.79 -2)
|
||||
(xy -2.29 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 22ddda25-0c7c-4bb2-89ef-f8200b9f3397))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.52 3.1)
|
||||
(xy -1.02 3.1)
|
||||
(xy -1.02 2)
|
||||
(xy -1.52 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp b27cbe50-1e73-492a-9502-54da70f232d2))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.02 -3.1)
|
||||
(xy -1.52 -3.1)
|
||||
(xy -1.52 -2)
|
||||
(xy -1.02 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp cb7adc7e-9595-4b7e-9813-4270c641c402))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.25 3.1)
|
||||
(xy 0.25 3.1)
|
||||
(xy 0.25 2)
|
||||
(xy -0.25 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d4cc6817-b269-41c9-8002-4242a5d94d27))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.25 -3.1)
|
||||
(xy -0.25 -3.1)
|
||||
(xy -0.25 -2)
|
||||
(xy 0.25 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d5cef848-31e8-4ca7-aaee-69dc9ead4aab))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 1.02 3.1)
|
||||
(xy 1.52 3.1)
|
||||
(xy 1.52 2)
|
||||
(xy 1.02 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 20170302-54f1-4106-a4cc-391531001173))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 1.52 -3.1)
|
||||
(xy 1.02 -3.1)
|
||||
(xy 1.02 -2)
|
||||
(xy 1.52 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 999d6752-e5e2-4495-93b3-2eb35a7563d1))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 2.29 3.1)
|
||||
(xy 2.79 3.1)
|
||||
(xy 2.79 2)
|
||||
(xy 2.29 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d377a6bd-3741-4c5b-b334-069e3e740f45))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 2.79 -3.1)
|
||||
(xy 2.29 -3.1)
|
||||
(xy 2.29 -2)
|
||||
(xy 2.79 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d3c1a62c-43c2-4ed6-ab71-aefe0918d463))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 3.56 3.1)
|
||||
(xy 4.06 3.1)
|
||||
(xy 4.06 2)
|
||||
(xy 3.56 2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp c658f374-609c-415b-a8ab-f391f922b801))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.06 -3.1)
|
||||
(xy 3.56 -3.1)
|
||||
(xy 3.56 -2)
|
||||
(xy 4.06 -2)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 2d6382da-d461-4a0b-a55b-8b5735168ed2))
|
||||
(pad "1" smd rect (at -3.81 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 31349d4b-471f-4cf0-a32e-eed5e46099ba))
|
||||
(pad "2" smd rect (at -2.54 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp f6968f12-777e-4190-bec5-cc225eaeaf0a))
|
||||
(pad "3" smd rect (at -1.27 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp e9e6bbd8-0ac4-4e92-b042-d267ba1ab992))
|
||||
(pad "4" smd rect (at 0 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp fe47588c-cad5-4c6a-910c-cde1def27c81))
|
||||
(pad "5" smd rect (at 1.27 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp dbc8af32-3e32-4c11-8df1-fd675bfa37e8))
|
||||
(pad "6" smd rect (at 2.54 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp f42f133d-f630-4fc2-b967-ed5d982e557c))
|
||||
(pad "7" smd rect (at 3.81 2.75 180) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 6440e265-fbec-40d5-b419-7d66b3e7cba0))
|
||||
(pad "8" smd rect (at 3.81 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp cb7e4649-29c7-4dc3-89e2-db939f74ef40))
|
||||
(pad "9" smd rect (at 2.54 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 011afcfd-4d9f-4cb3-8037-fefe32d5bc9e))
|
||||
(pad "10" smd rect (at 1.27 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 61db8d52-9eff-4d61-9919-f1b1f345ece7))
|
||||
(pad "11" smd rect (at 0 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 7fd11707-c8b1-4367-a007-3931b5e73d37))
|
||||
(pad "12" smd rect (at -1.27 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 0bafb544-ec69-4c22-9894-92fee9dde62d))
|
||||
(pad "13" smd rect (at -2.54 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp b10974f7-bff5-4037-b708-e1266c8e645e))
|
||||
(pad "14" smd rect (at -3.81 -2.75) (size 0.65 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 3b540c6d-f1c7-4f1b-8fc5-6264c3ac7e01))
|
||||
)
|
89
v2.2/pcb_kicad/AKLM-2.2.pretty/SOT23-5L.kicad_mod
Normal file
89
v2.2/pcb_kicad/AKLM-2.2.pretty/SOT23-5L.kicad_mod
Normal file
|
@ -0,0 +1,89 @@
|
|||
(footprint "SOT23-5L" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "<b>Small Outline Transistor</b><p>\npackage type OT")
|
||||
(fp_text reference "REF**" (at -1.905 -1.905) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 4795f38c-7f1d-423f-8531-78941119fde6)
|
||||
)
|
||||
(fp_text value "SOT23-5L" (at -1.905 3.429) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify left bottom))
|
||||
(tstamp 1986f15c-35d9-466b-9d66-a0ea0143b3cd)
|
||||
)
|
||||
(fp_line (start -1.422 -0.81) (end -1.328 -0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp fcda11ed-11ae-4663-a00e-8a3920bf6ff1))
|
||||
(fp_line (start -1.422 0.81) (end -1.422 -0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 74479c7f-5692-4306-b171-9e355b6586e3))
|
||||
(fp_line (start -1.328 0.81) (end -1.422 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 34d56205-21b8-487c-aa83-a8f00ff6dab0))
|
||||
(fp_line (start -0.522 -0.81) (end 0.522 -0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp e7240aa4-584b-439e-b7a5-1b50fd3340a2))
|
||||
(fp_line (start -0.428 0.81) (end -0.522 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 763659e7-3f71-4bcb-bc38-bed4275989dd))
|
||||
(fp_line (start 0.522 0.81) (end 0.428 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 3517673b-0d8d-48fe-b0b9-220439a1443f))
|
||||
(fp_line (start 1.328 -0.81) (end 1.422 -0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 401f1234-901d-405b-9d82-fbe644777954))
|
||||
(fp_line (start 1.422 -0.81) (end 1.422 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 5cee2717-8edf-431f-b440-1576b0ba978d))
|
||||
(fp_line (start 1.422 0.81) (end 1.328 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.SilkS") (tstamp 92711a12-df4e-41aa-a96a-e6e5936b4eea))
|
||||
(fp_line (start -1.422 -0.81) (end 1.422 -0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp e62cc99d-9a62-40d5-9bb8-8e9fa63654d7))
|
||||
(fp_line (start 1.422 0.81) (end -1.422 0.81)
|
||||
(stroke (width 0.1524) (type solid)) (layer "F.Fab") (tstamp 9297fd07-8d40-41e5-82a1-1976e4d4f685))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.2 -0.85)
|
||||
(xy -0.7 -0.85)
|
||||
(xy -0.7 -1.5)
|
||||
(xy -1.2 -1.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp a696d3d1-6b18-4067-b38c-cb61d3f2c927))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.2 1.5)
|
||||
(xy -0.7 1.5)
|
||||
(xy -0.7 0.85)
|
||||
(xy -1.2 0.85)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 06cdb093-e3bc-404d-82ce-8233c04f1da2))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.25 1.5)
|
||||
(xy 0.25 1.5)
|
||||
(xy 0.25 0.85)
|
||||
(xy -0.25 0.85)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 542f2d0a-f878-4081-be77-0b5a29afb320))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.7 -0.85)
|
||||
(xy 1.2 -0.85)
|
||||
(xy 1.2 -1.5)
|
||||
(xy 0.7 -1.5)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp dfc2b66e-3da9-4a28-a459-3ac4b8d5ce63))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.7 1.5)
|
||||
(xy 1.2 1.5)
|
||||
(xy 1.2 0.85)
|
||||
(xy 0.7 0.85)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp bc1efa3e-09ff-46b9-8035-b54b1ed14368))
|
||||
(pad "1" smd rect (at -0.95 1.3) (size 0.55 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 9c677442-7197-4da4-aabb-11fc949869aa))
|
||||
(pad "2" smd rect (at 0 1.3) (size 0.55 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 973b20fc-65b7-4e68-b596-af360e14747a))
|
||||
(pad "3" smd rect (at 0.95 1.3) (size 0.55 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 67947f70-2453-492a-88af-9d2e40c70ab2))
|
||||
(pad "4" smd rect (at 0.95 -1.3) (size 0.55 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 6867aa26-1f86-4cc8-80ea-b8d84ee34065))
|
||||
(pad "5" smd rect (at -0.95 -1.3) (size 0.55 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 5718b394-b114-4b71-94cc-73b56a8a8e86))
|
||||
)
|
565
v2.2/pcb_kicad/AKLM-2.2.pretty/USB-C_6PIN_ALIEXPRESS.kicad_mod
Normal file
565
v2.2/pcb_kicad/AKLM-2.2.pretty/USB-C_6PIN_ALIEXPRESS.kicad_mod
Normal file
|
@ -0,0 +1,565 @@
|
|||
(footprint "USB-C_6PIN_ALIEXPRESS" (version 20221018) (generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(fp_text reference "REF**" (at -5.28 -5.47 90) (layer "F.SilkS")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify bottom))
|
||||
(tstamp d20060c8-877c-4400-aa3d-7535f25db884)
|
||||
)
|
||||
(fp_text value "USB-C_6PIN_ALIEXPRESS" (at 0 -8.35) (layer "F.Fab")
|
||||
(effects (font (size 1.1684 1.1684) (thickness 0.1016)) (justify bottom))
|
||||
(tstamp 321e8504-a264-4c25-b93c-be4e9af0aff8)
|
||||
)
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.070323 -7.246715)
|
||||
(xy -3.92641 -7.154227)
|
||||
(xy -3.814382 -7.02494)
|
||||
(xy -3.743318 -6.869329)
|
||||
(xy -3.72 -6.707152)
|
||||
(xy -3.72 -6.092848)
|
||||
(xy -3.743318 -5.930671)
|
||||
(xy -3.814382 -5.77506)
|
||||
(xy -3.92641 -5.645773)
|
||||
(xy -4.070323 -5.553285)
|
||||
(xy -4.234465 -5.505089)
|
||||
(xy -4.405535 -5.505089)
|
||||
(xy -4.569677 -5.553285)
|
||||
(xy -4.71359 -5.645773)
|
||||
(xy -4.825618 -5.77506)
|
||||
(xy -4.896682 -5.930671)
|
||||
(xy -4.92 -6.092848)
|
||||
(xy -4.92 -6.707152)
|
||||
(xy -4.896682 -6.869329)
|
||||
(xy -4.825618 -7.02494)
|
||||
(xy -4.71359 -7.154227)
|
||||
(xy -4.569677 -7.246715)
|
||||
(xy -4.405535 -7.294911)
|
||||
(xy -4.234465 -7.294911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 8fb84df8-243c-441f-9989-dcbd0c0bd95f))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.070323 -3.446715)
|
||||
(xy -3.92641 -3.354227)
|
||||
(xy -3.814382 -3.22494)
|
||||
(xy -3.743318 -3.069329)
|
||||
(xy -3.72 -2.907152)
|
||||
(xy -3.72 -2.292848)
|
||||
(xy -3.743318 -2.130671)
|
||||
(xy -3.814382 -1.97506)
|
||||
(xy -3.92641 -1.845773)
|
||||
(xy -4.070323 -1.753285)
|
||||
(xy -4.234465 -1.705089)
|
||||
(xy -4.405535 -1.705089)
|
||||
(xy -4.569677 -1.753285)
|
||||
(xy -4.71359 -1.845773)
|
||||
(xy -4.825618 -1.97506)
|
||||
(xy -4.896682 -2.130671)
|
||||
(xy -4.92 -2.292848)
|
||||
(xy -4.92 -2.907152)
|
||||
(xy -4.896682 -3.069329)
|
||||
(xy -4.825618 -3.22494)
|
||||
(xy -4.71359 -3.354227)
|
||||
(xy -4.569677 -3.446715)
|
||||
(xy -4.405535 -3.494911)
|
||||
(xy -4.234465 -3.494911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 0bfb83ec-5f6a-4ab9-b90f-da52b8e7c830))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.569677 -7.246715)
|
||||
(xy 4.71359 -7.154227)
|
||||
(xy 4.825618 -7.02494)
|
||||
(xy 4.896682 -6.869329)
|
||||
(xy 4.92 -6.707152)
|
||||
(xy 4.92 -6.092848)
|
||||
(xy 4.896682 -5.930671)
|
||||
(xy 4.825618 -5.77506)
|
||||
(xy 4.71359 -5.645773)
|
||||
(xy 4.569677 -5.553285)
|
||||
(xy 4.405535 -5.505089)
|
||||
(xy 4.234465 -5.505089)
|
||||
(xy 4.070323 -5.553285)
|
||||
(xy 3.92641 -5.645773)
|
||||
(xy 3.814382 -5.77506)
|
||||
(xy 3.743318 -5.930671)
|
||||
(xy 3.72 -6.092848)
|
||||
(xy 3.72 -6.707152)
|
||||
(xy 3.743318 -6.869329)
|
||||
(xy 3.814382 -7.02494)
|
||||
(xy 3.92641 -7.154227)
|
||||
(xy 4.070323 -7.246715)
|
||||
(xy 4.234465 -7.294911)
|
||||
(xy 4.405535 -7.294911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 3514167f-1778-4f12-b3a6-e1a7c413ec56))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.569677 -3.446715)
|
||||
(xy 4.71359 -3.354227)
|
||||
(xy 4.825618 -3.22494)
|
||||
(xy 4.896682 -3.069329)
|
||||
(xy 4.92 -2.907152)
|
||||
(xy 4.92 -2.292848)
|
||||
(xy 4.896682 -2.130671)
|
||||
(xy 4.825618 -1.97506)
|
||||
(xy 4.71359 -1.845773)
|
||||
(xy 4.569677 -1.753285)
|
||||
(xy 4.405535 -1.705089)
|
||||
(xy 4.234465 -1.705089)
|
||||
(xy 4.070323 -1.753285)
|
||||
(xy 3.92641 -1.845773)
|
||||
(xy 3.814382 -1.97506)
|
||||
(xy 3.743318 -2.130671)
|
||||
(xy 3.72 -2.292848)
|
||||
(xy 3.72 -2.907152)
|
||||
(xy 3.743318 -3.069329)
|
||||
(xy 3.814382 -3.22494)
|
||||
(xy 3.92641 -3.354227)
|
||||
(xy 4.070323 -3.446715)
|
||||
(xy 4.234465 -3.494911)
|
||||
(xy 4.405535 -3.494911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Cu") (tstamp 013021ca-85f3-4680-9938-b7fb7028e9e9))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.070323 -7.246715)
|
||||
(xy -3.92641 -7.154227)
|
||||
(xy -3.814382 -7.02494)
|
||||
(xy -3.743318 -6.869329)
|
||||
(xy -3.72 -6.707152)
|
||||
(xy -3.72 -6.092848)
|
||||
(xy -3.743318 -5.930671)
|
||||
(xy -3.814382 -5.77506)
|
||||
(xy -3.92641 -5.645773)
|
||||
(xy -4.070323 -5.553285)
|
||||
(xy -4.234465 -5.505089)
|
||||
(xy -4.405535 -5.505089)
|
||||
(xy -4.569677 -5.553285)
|
||||
(xy -4.71359 -5.645773)
|
||||
(xy -4.825618 -5.77506)
|
||||
(xy -4.896682 -5.930671)
|
||||
(xy -4.92 -6.092848)
|
||||
(xy -4.92 -6.707152)
|
||||
(xy -4.896682 -6.869329)
|
||||
(xy -4.825618 -7.02494)
|
||||
(xy -4.71359 -7.154227)
|
||||
(xy -4.569677 -7.246715)
|
||||
(xy -4.405535 -7.294911)
|
||||
(xy -4.234465 -7.294911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "B.Cu") (tstamp 7e50c987-30ad-4d47-9eba-12ff27bf7ad0))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.070323 -3.446715)
|
||||
(xy -3.92641 -3.354227)
|
||||
(xy -3.814382 -3.22494)
|
||||
(xy -3.743318 -3.069329)
|
||||
(xy -3.72 -2.907152)
|
||||
(xy -3.72 -2.292848)
|
||||
(xy -3.743318 -2.130671)
|
||||
(xy -3.814382 -1.97506)
|
||||
(xy -3.92641 -1.845773)
|
||||
(xy -4.070323 -1.753285)
|
||||
(xy -4.234465 -1.705089)
|
||||
(xy -4.405535 -1.705089)
|
||||
(xy -4.569677 -1.753285)
|
||||
(xy -4.71359 -1.845773)
|
||||
(xy -4.825618 -1.97506)
|
||||
(xy -4.896682 -2.130671)
|
||||
(xy -4.92 -2.292848)
|
||||
(xy -4.92 -2.907152)
|
||||
(xy -4.896682 -3.069329)
|
||||
(xy -4.825618 -3.22494)
|
||||
(xy -4.71359 -3.354227)
|
||||
(xy -4.569677 -3.446715)
|
||||
(xy -4.405535 -3.494911)
|
||||
(xy -4.234465 -3.494911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "B.Cu") (tstamp dace3c3f-ae80-4abb-98ac-2a0c830f7e95))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.569677 -7.246715)
|
||||
(xy 4.71359 -7.154227)
|
||||
(xy 4.825618 -7.02494)
|
||||
(xy 4.896682 -6.869329)
|
||||
(xy 4.92 -6.707152)
|
||||
(xy 4.92 -6.092848)
|
||||
(xy 4.896682 -5.930671)
|
||||
(xy 4.825618 -5.77506)
|
||||
(xy 4.71359 -5.645773)
|
||||
(xy 4.569677 -5.553285)
|
||||
(xy 4.405535 -5.505089)
|
||||
(xy 4.234465 -5.505089)
|
||||
(xy 4.070323 -5.553285)
|
||||
(xy 3.92641 -5.645773)
|
||||
(xy 3.814382 -5.77506)
|
||||
(xy 3.743318 -5.930671)
|
||||
(xy 3.72 -6.092848)
|
||||
(xy 3.72 -6.707152)
|
||||
(xy 3.743318 -6.869329)
|
||||
(xy 3.814382 -7.02494)
|
||||
(xy 3.92641 -7.154227)
|
||||
(xy 4.070323 -7.246715)
|
||||
(xy 4.234465 -7.294911)
|
||||
(xy 4.405535 -7.294911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "B.Cu") (tstamp 392e7d6d-f1c9-44ad-9a48-57ebf678e9e4))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.569677 -3.446715)
|
||||
(xy 4.71359 -3.354227)
|
||||
(xy 4.825618 -3.22494)
|
||||
(xy 4.896682 -3.069329)
|
||||
(xy 4.92 -2.907152)
|
||||
(xy 4.92 -2.292848)
|
||||
(xy 4.896682 -2.130671)
|
||||
(xy 4.825618 -1.97506)
|
||||
(xy 4.71359 -1.845773)
|
||||
(xy 4.569677 -1.753285)
|
||||
(xy 4.405535 -1.705089)
|
||||
(xy 4.234465 -1.705089)
|
||||
(xy 4.070323 -1.753285)
|
||||
(xy 3.92641 -1.845773)
|
||||
(xy 3.814382 -1.97506)
|
||||
(xy 3.743318 -2.130671)
|
||||
(xy 3.72 -2.292848)
|
||||
(xy 3.72 -2.907152)
|
||||
(xy 3.743318 -3.069329)
|
||||
(xy 3.814382 -3.22494)
|
||||
(xy 3.92641 -3.354227)
|
||||
(xy 4.070323 -3.446715)
|
||||
(xy 4.234465 -3.494911)
|
||||
(xy 4.405535 -3.494911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "B.Cu") (tstamp 5e9ce191-9bac-40b8-9c69-f1783c87bca5))
|
||||
(fp_line (start -4.57 -5.45) (end -4.57 -3.95)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 770bfeec-13f3-4c53-8e28-10e84b9200ff))
|
||||
(fp_line (start -4.57 -1.35) (end -4.57 -0.17)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp d324135c-08ea-47bd-8c77-b0f0520312c3))
|
||||
(fp_line (start 4.57 -3.95) (end 4.57 -5.45)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp 2c4cfedb-9e52-45aa-883a-30474ccf9bad))
|
||||
(fp_line (start 4.57 -0.17) (end 4.57 -1.35)
|
||||
(stroke (width 0.2) (type solid)) (layer "F.SilkS") (tstamp d6c69298-4441-4b4f-b99d-ddb420002410))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.028354 -7.338613)
|
||||
(xy -3.860251 -7.230579)
|
||||
(xy -3.729392 -7.07956)
|
||||
(xy -3.646382 -6.897792)
|
||||
(xy -3.62 -6.714305)
|
||||
(xy -3.62 -6.085695)
|
||||
(xy -3.646382 -5.902208)
|
||||
(xy -3.729392 -5.72044)
|
||||
(xy -3.860251 -5.569421)
|
||||
(xy -4.028354 -5.461387)
|
||||
(xy -4.220087 -5.405089)
|
||||
(xy -4.419913 -5.405089)
|
||||
(xy -4.611646 -5.461387)
|
||||
(xy -4.779749 -5.569421)
|
||||
(xy -4.910608 -5.72044)
|
||||
(xy -4.993618 -5.902208)
|
||||
(xy -5.02 -6.085695)
|
||||
(xy -5.02 -6.714305)
|
||||
(xy -4.993618 -6.897792)
|
||||
(xy -4.910608 -7.07956)
|
||||
(xy -4.779749 -7.230579)
|
||||
(xy -4.611646 -7.338613)
|
||||
(xy -4.419913 -7.394911)
|
||||
(xy -4.220087 -7.394911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp d7e41308-02e7-47f4-a30a-88afa728ecf5))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.028354 -3.538613)
|
||||
(xy -3.860251 -3.430579)
|
||||
(xy -3.729392 -3.27956)
|
||||
(xy -3.646382 -3.097792)
|
||||
(xy -3.62 -2.914305)
|
||||
(xy -3.62 -2.285695)
|
||||
(xy -3.646382 -2.102208)
|
||||
(xy -3.729392 -1.92044)
|
||||
(xy -3.860251 -1.769421)
|
||||
(xy -4.028354 -1.661387)
|
||||
(xy -4.220087 -1.605089)
|
||||
(xy -4.419913 -1.605089)
|
||||
(xy -4.611646 -1.661387)
|
||||
(xy -4.779749 -1.769421)
|
||||
(xy -4.910608 -1.92044)
|
||||
(xy -4.993618 -2.102208)
|
||||
(xy -5.02 -2.285695)
|
||||
(xy -5.02 -2.914305)
|
||||
(xy -4.993618 -3.097792)
|
||||
(xy -4.910608 -3.27956)
|
||||
(xy -4.779749 -3.430579)
|
||||
(xy -4.611646 -3.538613)
|
||||
(xy -4.419913 -3.594911)
|
||||
(xy -4.220087 -3.594911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 277eb16e-afb0-4af1-a7ab-43af64f37fff))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.611646 -7.338613)
|
||||
(xy 4.779749 -7.230579)
|
||||
(xy 4.910608 -7.07956)
|
||||
(xy 4.993618 -6.897792)
|
||||
(xy 5.02 -6.714305)
|
||||
(xy 5.02 -6.085695)
|
||||
(xy 4.993618 -5.902208)
|
||||
(xy 4.910608 -5.72044)
|
||||
(xy 4.779749 -5.569421)
|
||||
(xy 4.611646 -5.461387)
|
||||
(xy 4.419913 -5.405089)
|
||||
(xy 4.220087 -5.405089)
|
||||
(xy 4.028354 -5.461387)
|
||||
(xy 3.860251 -5.569421)
|
||||
(xy 3.729392 -5.72044)
|
||||
(xy 3.646382 -5.902208)
|
||||
(xy 3.62 -6.085695)
|
||||
(xy 3.62 -6.714305)
|
||||
(xy 3.646382 -6.897792)
|
||||
(xy 3.729392 -7.07956)
|
||||
(xy 3.860251 -7.230579)
|
||||
(xy 4.028354 -7.338613)
|
||||
(xy 4.220087 -7.394911)
|
||||
(xy 4.419913 -7.394911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp c5785787-0831-4f81-93b6-38ef136b3f4b))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.611646 -3.538613)
|
||||
(xy 4.779749 -3.430579)
|
||||
(xy 4.910608 -3.27956)
|
||||
(xy 4.993618 -3.097792)
|
||||
(xy 5.02 -2.914305)
|
||||
(xy 5.02 -2.285695)
|
||||
(xy 4.993618 -2.102208)
|
||||
(xy 4.910608 -1.92044)
|
||||
(xy 4.779749 -1.769421)
|
||||
(xy 4.611646 -1.661387)
|
||||
(xy 4.419913 -1.605089)
|
||||
(xy 4.220087 -1.605089)
|
||||
(xy 4.028354 -1.661387)
|
||||
(xy 3.860251 -1.769421)
|
||||
(xy 3.729392 -1.92044)
|
||||
(xy 3.646382 -2.102208)
|
||||
(xy 3.62 -2.285695)
|
||||
(xy 3.62 -2.914305)
|
||||
(xy 3.646382 -3.097792)
|
||||
(xy 3.729392 -3.27956)
|
||||
(xy 3.860251 -3.430579)
|
||||
(xy 4.028354 -3.538613)
|
||||
(xy 4.220087 -3.594911)
|
||||
(xy 4.419913 -3.594911)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 902c0176-70fd-4ccd-8691-1ea4050bed97))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.142461 -7.007506)
|
||||
(xy -4.047644 -6.927945)
|
||||
(xy -3.965 -6.700882)
|
||||
(xy -3.965 -6.099563)
|
||||
(xy -3.986337 -5.978557)
|
||||
(xy -4.047995 -5.87176)
|
||||
(xy -4.142461 -5.792494)
|
||||
(xy -4.258341 -5.750317)
|
||||
(xy -4.381659 -5.750317)
|
||||
(xy -4.497539 -5.792494)
|
||||
(xy -4.592005 -5.87176)
|
||||
(xy -4.653663 -5.978557)
|
||||
(xy -4.675 -6.099563)
|
||||
(xy -4.675 -6.700437)
|
||||
(xy -4.653663 -6.821443)
|
||||
(xy -4.592005 -6.92824)
|
||||
(xy -4.497539 -7.007506)
|
||||
(xy -4.381659 -7.049683)
|
||||
(xy -4.258341 -7.049683)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "Edge.Cuts") (tstamp 72183a36-5b96-459d-84ca-6adadf71ebc1))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -4.142461 -3.207506)
|
||||
(xy -4.047644 -3.127945)
|
||||
(xy -3.965 -2.900882)
|
||||
(xy -3.965 -2.299563)
|
||||
(xy -3.986337 -2.178557)
|
||||
(xy -4.047995 -2.07176)
|
||||
(xy -4.142461 -1.992494)
|
||||
(xy -4.258341 -1.950317)
|
||||
(xy -4.381659 -1.950317)
|
||||
(xy -4.497539 -1.992494)
|
||||
(xy -4.592005 -2.07176)
|
||||
(xy -4.653663 -2.178557)
|
||||
(xy -4.675 -2.299563)
|
||||
(xy -4.675 -2.900437)
|
||||
(xy -4.653663 -3.021443)
|
||||
(xy -4.592005 -3.12824)
|
||||
(xy -4.497539 -3.207506)
|
||||
(xy -4.381659 -3.249683)
|
||||
(xy -4.258341 -3.249683)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "Edge.Cuts") (tstamp 061adc1a-c8b1-4874-a9af-ead88e99939f))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.497539 -7.007506)
|
||||
(xy 4.592356 -6.927945)
|
||||
(xy 4.675 -6.700882)
|
||||
(xy 4.675 -6.099563)
|
||||
(xy 4.653663 -5.978557)
|
||||
(xy 4.592005 -5.87176)
|
||||
(xy 4.497539 -5.792494)
|
||||
(xy 4.381659 -5.750317)
|
||||
(xy 4.258341 -5.750317)
|
||||
(xy 4.142461 -5.792494)
|
||||
(xy 4.047995 -5.87176)
|
||||
(xy 3.986337 -5.978557)
|
||||
(xy 3.965 -6.099563)
|
||||
(xy 3.965 -6.700437)
|
||||
(xy 3.986337 -6.821443)
|
||||
(xy 4.047995 -6.92824)
|
||||
(xy 4.142461 -7.007506)
|
||||
(xy 4.258341 -7.049683)
|
||||
(xy 4.381659 -7.049683)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "Edge.Cuts") (tstamp 006dddd7-c62e-4e68-baae-82e031c9bc37))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 4.497539 -3.207506)
|
||||
(xy 4.592356 -3.127945)
|
||||
(xy 4.675 -2.900882)
|
||||
(xy 4.675 -2.299563)
|
||||
(xy 4.653663 -2.178557)
|
||||
(xy 4.592005 -2.07176)
|
||||
(xy 4.497539 -1.992494)
|
||||
(xy 4.381659 -1.950317)
|
||||
(xy 4.258341 -1.950317)
|
||||
(xy 4.142461 -1.992494)
|
||||
(xy 4.047995 -2.07176)
|
||||
(xy 3.986337 -2.178557)
|
||||
(xy 3.965 -2.299563)
|
||||
(xy 3.965 -2.900437)
|
||||
(xy 3.986337 -3.021443)
|
||||
(xy 4.047995 -3.12824)
|
||||
(xy 4.142461 -3.207506)
|
||||
(xy 4.258341 -3.249683)
|
||||
(xy 4.381659 -3.249683)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "Edge.Cuts") (tstamp 53577925-dc6a-473f-9248-b05419ae3392))
|
||||
(fp_line (start -5.12 -8.24) (end 5.12 -8.24)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6880642d-fb38-4b0a-aa09-bcb98963ef9a))
|
||||
(fp_line (start -5.12 0.25) (end -5.12 -8.24)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dbe60ca6-2f83-4e31-94fa-e95461e5b8f8))
|
||||
(fp_line (start 5.12 -8.24) (end 5.12 0.25)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6fb374a5-e2e4-4ccc-806e-649deafa21bd))
|
||||
(fp_line (start 5.12 0.25) (end -5.12 0.25)
|
||||
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3abda544-f5ba-42ea-a54d-c3d58dccd535))
|
||||
(fp_line (start -4.42 -6.75) (end -4.42 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a8511019-e86e-42ad-9141-1d087f115c95))
|
||||
(fp_line (start -4.42 -6.75) (end -3.17 -6.75)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 802e06fa-403c-4051-bc79-33aeda581845))
|
||||
(fp_line (start -4.42 -0.05) (end -3.17 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9daa6efc-cc81-4ad4-8f1b-f2c0e444d81d))
|
||||
(fp_line (start -3.17 -6.75) (end -3.17 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dcf2e696-d161-4d1c-abc3-a3aab61cb749))
|
||||
(fp_line (start -3.17 -6.75) (end 3.18 -6.75)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d75e1f0-6f01-4787-b828-afdd9726ea93))
|
||||
(fp_line (start -3.17 -0.05) (end 3.18 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp abe9e650-f4ae-42d0-b4cf-af7ea1cea566))
|
||||
(fp_line (start 3.18 -6.75) (end 3.18 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2a594be-3612-424f-9eaf-d7613544311f))
|
||||
(fp_line (start 3.18 -6.75) (end 4.42 -6.75)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c846c3bf-d91a-4efb-94ec-19d238dc68e8))
|
||||
(fp_line (start 3.18 -0.05) (end 4.42 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49d28c4f-b6f7-4125-a1a1-4702a71fe2b8))
|
||||
(fp_line (start 4.42 -6.75) (end 4.42 -0.05)
|
||||
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp efb4a5c3-feb3-4a7b-bb94-9fa3e05f58a2))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -3.05 -6.2)
|
||||
(xy -2.45 -6.2)
|
||||
(xy -2.45 -7)
|
||||
(xy -3.05 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 0fe96c25-a8da-432f-9d46-4e103126591e))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -1.82 -6.2)
|
||||
(xy -1.22 -6.2)
|
||||
(xy -1.22 -7)
|
||||
(xy -1.82 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 1d2d1201-08c1-497a-a4cd-42069f78c3ce))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy -0.8 -6.2)
|
||||
(xy -0.2 -6.2)
|
||||
(xy -0.2 -7)
|
||||
(xy -0.8 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp f0d572b7-6abe-48d7-a8ed-b1faa96573fb))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 0.2 -6.2)
|
||||
(xy 0.8 -6.2)
|
||||
(xy 0.8 -7)
|
||||
(xy 0.2 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp a594a696-9b22-4f00-ae18-d12e9c2eeb70))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 1.22 -6.2)
|
||||
(xy 1.82 -6.2)
|
||||
(xy 1.82 -7)
|
||||
(xy 1.22 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp d99763f2-7d6f-404a-b0b0-ecd09e984cc7))
|
||||
(fp_poly
|
||||
(pts
|
||||
(xy 2.45 -6.2)
|
||||
(xy 3.05 -6.2)
|
||||
(xy 3.05 -7)
|
||||
(xy 2.45 -7)
|
||||
)
|
||||
|
||||
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 4a2d1298-24c4-4842-abe3-93da432bf8c1))
|
||||
(pad "A5" smd rect (at -0.5 -7) (size 0.7 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 237027ea-eed3-4e70-a727-71ccf6167e80))
|
||||
(pad "A9" smd rect (at 1.52 -7) (size 0.76 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 148da4b7-cfbf-4afc-af13-fa25ac921088))
|
||||
(pad "A12" smd rect (at 2.75 -7) (size 0.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 4780ff00-b975-44bd-ba27-75b0f44025a4))
|
||||
(pad "B5" smd rect (at 0.5 -7) (size 0.7 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 5dda9eaf-7f37-411c-bb7f-1ef58fb4bc7d))
|
||||
(pad "B9" smd rect (at -1.52 -7) (size 0.76 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp 49b1f740-416c-4f7a-8b27-30e66d4f3be5))
|
||||
(pad "B12" smd rect (at -2.75 -7) (size 0.8 2) (layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(solder_mask_margin 0.0508) (thermal_bridge_angle 0) (tstamp b8fbec7d-6ed5-4c77-93e6-9d9e6a0b6b31))
|
||||
(pad "S1" thru_hole circle (at -4.32 -6.4) (size 1 1) (drill 0.6) (layers "*.Cu")
|
||||
(solder_mask_margin 0.0508) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 47484a31-b93d-4733-8a74-a8996568342e))
|
||||
(pad "S2" thru_hole circle (at 4.32 -6.4 180) (size 1 1) (drill 0.6) (layers "*.Cu")
|
||||
(solder_mask_margin 0.0508) (zone_connect 2) (thermal_bridge_angle 0) (tstamp 06672d95-6df8-4c3e-b0eb-c956926e037b))
|
||||
(pad "S3" thru_hole circle (at -4.32 -2.6) (size 1 1) (drill 0.6) (layers "*.Cu")
|
||||
(solder_mask_margin 0.0508) (zone_connect 2) (thermal_bridge_angle 0) (tstamp cb06f773-5047-4ef8-9307-5f8097adcd27))
|
||||
(pad "S4" thru_hole circle (at 4.32 -2.6 180) (size 1 1) (drill 0.6) (layers "*.Cu")
|
||||
(solder_mask_margin 0.0508) (zone_connect 2) (thermal_bridge_angle 0) (tstamp fd95a2a3-4150-4e64-90ee-402e14dc64a6))
|
||||
)
|
5
v2.2/pcb_kicad/empty.kicad_wks
Normal file
5
v2.2/pcb_kicad/empty.kicad_wks
Normal file
|
@ -0,0 +1,5 @@
|
|||
(kicad_wks (version 20220228) (generator pl_editor)
|
||||
(setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
|
||||
(left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
|
||||
(line (name "segm1:Line") (start 0 0) (end 0 0))
|
||||
)
|
1
v2.2/pcb_kicad/fp-info-cache
Normal file
1
v2.2/pcb_kicad/fp-info-cache
Normal file
|
@ -0,0 +1 @@
|
|||
0
|
4
v2.2/pcb_kicad/fp-lib-table
Normal file
4
v2.2/pcb_kicad/fp-lib-table
Normal file
|
@ -0,0 +1,4 @@
|
|||
(fp_lib_table
|
||||
(version 7)
|
||||
(lib (name "AKLM-2.2")(type "KiCad")(uri "$(KIPRJMOD)/AKLM-2.2.pretty")(options "")(descr ""))
|
||||
)
|
4
v2.2/pcb_kicad/sym-lib-table
Normal file
4
v2.2/pcb_kicad/sym-lib-table
Normal file
|
@ -0,0 +1,4 @@
|
|||
(sym_lib_table
|
||||
(version 0)
|
||||
(lib (name "AKLM-2.2-eagle-import")(type "KiCad")(uri "${KIPRJMOD}/AKLM-2.2-eagle-import.kicad_sym")(options "")(descr ""))
|
||||
)
|
1
v2.2/pcb_kicad/~AKLM-2.2.sch.lck
Normal file
1
v2.2/pcb_kicad/~AKLM-2.2.sch.lck
Normal file
|
@ -0,0 +1 @@
|
|||
{"hostname":"NEW-DELTA","username":"Deltauser"}
|
Loading…
Reference in New Issue
Block a user