Compare commits
14 Commits
wled_chain
...
wled_chain
Author | SHA1 | Date |
---|---|---|
King Kévin | 03b9eb3118 | |
King Kévin | bf576fe66c | |
King Kévin | fd687aab23 | |
King Kévin | 2459349c9e | |
King Kévin | 78d27af70a | |
King Kévin | ba15732368 | |
King Kévin | b407d3c3df | |
King Kévin | 5977e1f87d | |
King Kévin | eb3f770b08 | |
King Kévin | 760528bbb4 | |
King Kévin | 0926155293 | |
King Kévin | 69a1151077 | |
King Kévin | fecbb05820 | |
King Kévin | 0efd16a9c9 |
|
@ -35,3 +35,7 @@ library:
|
|||
- connector/terminal-spring_kf250-3.5@12p-1
|
||||
- connector/rj45_hc-rj45-5ja-1
|
||||
- connector/terminal-barrier_mx25c-7.62@2p
|
||||
- mechanical/smd-button_tx-1187a
|
||||
- mechanical/switch_mst22d18g2
|
||||
- ic/schmitt-trigger_74lvc1g17@w5
|
||||
- vreg/ldo_microne_me6211@m5
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
TODO:
|
||||
|
||||
v6
|
||||
--
|
||||
|
||||
improve to PCB assembly and various small improvements:
|
||||
|
||||
- use 1-channel Schmitt trigger
|
||||
- allow 5V power over USB
|
||||
- add button for configuration reset
|
||||
- complete BoM and placement information
|
||||
|
||||
v5
|
||||
--
|
||||
|
|
170
README.md
170
README.md
|
@ -18,33 +18,6 @@ It allows to:
|
|||
usage
|
||||
=====
|
||||
|
||||
flashing
|
||||
--------
|
||||
|
||||
There are several ways to flash the board (from easiest to more development friendly):
|
||||
|
||||
- connect USB to serial adapter TX and RX signals on the DEBUG port. Short DL to GND pin while powering up to enter download mode
|
||||
- populate DL and RST buttons to not have to short the pins by hand
|
||||
- connect USB to serial adapter RTS to RST and DTR to DL on the DEBUG port, to switch to download mode from the computer
|
||||
- populate the USB-C port and CH340K USB to serial adapter to avoid using and external adapter
|
||||
|
||||
Once in download mode, we can flash the [WLED firmware](https://github.com/Aircoookie/WLED/releases) using the [web interface](https://install.wled.me/), or [esptool](https://github.com/espressif/esptool):
|
||||
|
||||
~~~
|
||||
wget https://install.wled.me/bin/release_0_14_0/esp32_bootloader_v4.bin
|
||||
esptool.py --port /dev/ttyACM0 --after no_reset write_flash 0x0 ./esp32_bootloader_v4.bin
|
||||
wget https://install.wled.me/bin/release_0_14_0/WLED_0.14.0_ESP32_audioreactive.bin
|
||||
esptool.py --port /dev/ttyACM0 --after no_reset write_flash 0x10000 WLED_0.14.0_ESP32_audioreactive.bin
|
||||
~~~
|
||||
|
||||
TODO: make a custom WLED build with
|
||||
|
||||
- status LED set
|
||||
- audio reactive enabled
|
||||
- DMX out (needs to be implemented)
|
||||
- DMX in enabled (needs to be implemented)
|
||||
- all pins configured (that's just a configuration)
|
||||
|
||||
status
|
||||
------
|
||||
|
||||
|
@ -56,6 +29,128 @@ These indicate the status:
|
|||
- the center-left LED indicates the DMX RX traffic: it blink on DMX input traffic (when the board is configure as slave)
|
||||
- the leftmost LED indicates the DMX TX traffic: it blinks on DMX output traffic (when the board is configure as master)
|
||||
|
||||
hardware test
|
||||
-------------
|
||||
|
||||
You got the WLED chain board manufactured.
|
||||
It is not time to test if the hardware has been assembled correctly.
|
||||
|
||||
Test the 6-60V power input for shorts:
|
||||
|
||||
- use a multimeter in resistance mode
|
||||
- put the COM lead on the 6-60V screw terminal - terminal
|
||||
- put the V lead on the 6-60V screw terminal + terminal
|
||||
- the multimeter should read O.L or above 10 MOhn
|
||||
- put the COM lead on the 6-60V screw terminal + terminal
|
||||
- put the V lead on the 6-60V screw terminal - terminal
|
||||
- the multimeter should a fluctuation resistance above 100 kOhm
|
||||
|
||||
Test the 5V power port for shorts:
|
||||
|
||||
- use a multimeter in resistance mode
|
||||
- put the COM lead on the 5V screw terminal - terminal
|
||||
- put the V lead on the 5V screw terminal + terminal
|
||||
- the multimeter should read 1.8 kOhm
|
||||
- put the COM lead on the 5V screw terminal + terminal
|
||||
- put the V lead on the 5V screw terminal - terminal
|
||||
- the multimeter should an increasing resistance above 1 kOhm
|
||||
|
||||
Test the 3.3V rail for shorts:
|
||||
|
||||
- use a multimeter in resistance mode
|
||||
- put the COM lead on the I/O header 3V pin
|
||||
- put the V lead on the I/O header 0V pin
|
||||
- the multimeter should read 3-4 kOhm
|
||||
- put the COM lead on the I/O header 0V pin
|
||||
- put the V lead on the I/O header 3V pin
|
||||
- the multimeter should above 10 kOhm
|
||||
|
||||
Test the 3.3V voltage regulator:
|
||||
|
||||
- connect a power supply set to 5V and limited to 0.2 A on the 5V screw terminal
|
||||
- the rightmost green LED should be on
|
||||
- the board should draw around 0.1A
|
||||
- ensure 3.3V are present on the I/O header 3V/0V pins
|
||||
|
||||
Test the USB power input:
|
||||
|
||||
- plug a USB cable connected to a USB port supply on the USB-C port
|
||||
- the rightmost green LED should be on
|
||||
- the board should draw around 0.1A
|
||||
- ensure 3.3V are present on the I/O header 3V/0V pins
|
||||
|
||||
Test the 5V voltage regulator:
|
||||
|
||||
- connect a power supply set to 6V and limited to 0.3 A (must be more than 0.2 A) on the 6-60V screw terminal
|
||||
- the rightmost green and second rightmost yellow LEDs should be on
|
||||
- the board should draw around 0.1A
|
||||
- ensure 5.0A are present on the 5V screw terminal
|
||||
|
||||
Test resettable 1.8A input fuse:
|
||||
|
||||
- connect a power supply set to 7V and limited to 3A on the 6-60V screw terminal
|
||||
- the rightmost green and second rightmost yellow LEDs should be on
|
||||
- connect a 1 Ohm resistor across the 5V screw terminal
|
||||
- after 10 to 20 seconds, the green light should turn off while the yellow light remains
|
||||
- remove the resistor from the 5V screw terminal
|
||||
- after a second, the green light should turns back on
|
||||
|
||||
WLED installation
|
||||
-----------------
|
||||
|
||||
You can easily install the latest WLED release, but this will not support DMX.
|
||||
|
||||
- prepare a USB to UART adapter and 1x6 100 mil pin header to be inserted on the DEBUG port
|
||||
- connect UART GND to DEBUG GND, UART TX to DEBUG RX, UART RX to DEBUG TX
|
||||
- plug USB to UART adapter to computer
|
||||
- remove USB from the board
|
||||
- go to the [WLED install page](https://install.wled.me/)
|
||||
- select version (latest release or stable starting with 0.15.0) and audio reactive variant
|
||||
- click on install
|
||||
- select serial port, but don't click on connect yet
|
||||
- press and hold DL button on board
|
||||
- plug USB into board
|
||||
- you can release the DL button
|
||||
- insert and hold pins in DEBUG header with an angle to make temporary contact
|
||||
- press "Connect" on page
|
||||
- press "INSTALL WLED"
|
||||
- wait for 2 minutes to flash WLED, still holding the DEBUG header
|
||||
|
||||
WARNING: Do not select WLED version 0.14.*.
|
||||
It has a [unknown](https://wled.discourse.group/t/cannot-get-wled-flashed-on-esp32-mini-1/10047) [issue](https://github.com/Aircoookie/WLED/issues/3548) with the ESP32-MINI modules used by WLED chain (probably related to the toolchain), which causes a firmware crash and reboot in a loop.
|
||||
Older v0.13.3 and Sound Reactive v0.13.4 work fine.
|
||||
|
||||
If you prefer to use [WLED binary releases](https://github.com/Aircoookie/WLED/releases) and [esptool](https://github.com/espressif/esptool) on the command line instead of the [web interface](https://install.wled.me/), here the commands (set the version to the one wished):
|
||||
|
||||
~~~
|
||||
export WLED_VERSION="0.15.0"
|
||||
export WLED_PATH=`echo $WLED_VERSION | sed 's/\./_/g'`
|
||||
wget https://install.wled.me/bin/release_${WLED_PATH}/esp32_bootloader_v4.bin
|
||||
wget https://install.wled.me/bin/release_${WLED_PATH}/WLED_${WLED_VERSION}_ESP32_audioreactive.bin
|
||||
esptool.py --port /dev/ttyUSB0 erase_flash
|
||||
esptool.py --port /dev/ttyUSB0 write_flash 0x0 ./esp32_bootloader_v4.bin
|
||||
esptool.py --port /dev/ttyUSB0 write_flash 0x10000 WLED_${WLED_VERSION}_ESP32_audioreactive.bin
|
||||
~~~
|
||||
|
||||
If the USB to UART adapter also breaks out the DTR and RTS signals, you can connect them to the DL and RST pin respectively on the debug header.
|
||||
Now esptool will take care of resetting and putting the board into bootloader mode.
|
||||
You don't have to press on the DL button and re-plug the power over USB anymore by hand.
|
||||
|
||||
A CH340K USB to UART chip can also be soldered on the back of the board.
|
||||
You then don't need an external USB to UART adapter anymore, as it is now on board.
|
||||
This is very useful when you have to flash or configure often the board.
|
||||
|
||||
Once the firmware is install, re-plug the power to start it.
|
||||
If you added the RST button on the back, you can also press this alternatively.
|
||||
If you connected the DEBUG RST signal to RTS on the USB to UART adapter, you can also lower the line to reset it.
|
||||
This signal is also connected to the optional on-board USB to UART chip.
|
||||
|
||||
To restart the board and check the debug output:
|
||||
|
||||
~~~
|
||||
picocom -b 115200 --lower-rts --lower-dtr /dev/ttyUSB0
|
||||
~~~
|
||||
|
||||
installation
|
||||
============
|
||||
|
||||
|
@ -372,10 +467,21 @@ For that it uses the DMX512 protocol.
|
|||
other
|
||||
-----
|
||||
|
||||
Here a list of other similar LED controllers:
|
||||
Here a list of other similar LED controllers, but none come with integrated power supply, and each is missing at least another feature:
|
||||
|
||||
- [QuinLED-Dig-Quad](https://quinled.info/pre-assembled-quinled-dig-quad/): WLED compatible, but no DMX or built-it power supply for the LEDs
|
||||
- [8 Port LED Distro](https://github.com/bobko69/8PortLEDDistro): similar to QuinLED-Dig-Quad, with Ethernet (not just an option), but same issues
|
||||
With DMX, but no WLED:
|
||||
|
||||
- [SP201E](https://www.aliexpress.com/item/1005005064274434.html): cheap DMX512 LED strip controller
|
||||
- [H807DMX](https://www.aliexpress.com/item/1005005293168050.html): compatible with most LED strips, and has RJ45 DMX512 input
|
||||
|
||||
With WLED, but with Ethernet for ArtNet instead of DMX:
|
||||
|
||||
- [QuinLED-Dig-Quad](https://quinled.info/pre-assembled-quinled-dig-quad/): Ethernet is optional
|
||||
- [8 Port LED Distro](https://github.com/bobko69/8PortLEDDistro): similar to QuinLED-Dig-Quad, with Ethernet not just as option
|
||||
- [QuinLED-Dig-Octa System](https://quinled.info/quinled-dig-octa/): similar to 8 Port LED Distro, just beefier
|
||||
- [SP201E](aliexpress.com/item/1005005061637017.html): cheap DMX512 LED strip controller, but no WLED, RJ45, or power supply
|
||||
- [H807DMX](https://www.aliexpress.com/item/1005005293168050.html): compatible with most LED strips, and has RJ45 DMX512 input, but no WLED or power supply
|
||||
|
||||
With WLED, but without DMX:
|
||||
|
||||
- [GLEDOPTO](https://www.gledopto.com/h-col-438.html): poor transistor based level shifter, does drown out at 5V ([analysis](https://www.youtube.com/watch?v=I4psXhLCSxY), around 1:40)
|
||||
- [athom](https://www.athom.tech/blank-1/wled-esp32-music-addressable-led-strip-controller): level shifter input issue ([analysis](https://www.youtube.com/watch?v=I4psXhLCSxY), around 2:40)
|
||||
- [A1-SLWF-03](https://smlight.tech/product/slwf-03/): poor antenna design (surrounded by copper), and dangerous transistor based level shifter to input voltage ([analysis](https://www.youtube.com/watch?v=I4psXhLCSxY), around 3:30)
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,199 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('Simplified model for SOT95P270X130-5N'),'2;1');
|
||||
FILE_NAME('SOT95P270X130-5N','1970-01-01T00:00:00.00',(''),(''),
|
||||
'QEDA','QEDA','Unknown');
|
||||
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2000,#2);
|
||||
#2 = APPLICATION_CONTEXT(
|
||||
'core data for automotive mechanical design processes');
|
||||
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
||||
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
||||
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
||||
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
||||
#7 = PRODUCT('SOT95P270X130-5N','SOT95P270X130-5N','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165);
|
||||
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
||||
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#13 = DIRECTION('',(0.,0.,1.));
|
||||
#14 = DIRECTION('',(1.,0.,-0.));
|
||||
#15 = MANIFOLD_SOLID_BREP('',#16);
|
||||
#16 = CLOSED_SHELL('',(#17,#57,#97,#119,#141,#153));
|
||||
#17 = ADVANCED_FACE('',(#18),#52,.F.);
|
||||
#18 = FACE_BOUND('',#19,.F.);
|
||||
#19 = EDGE_LOOP('',(#20,#30,#38,#46));
|
||||
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
|
||||
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
|
||||
#22 = VERTEX_POINT('',#23);
|
||||
#23 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#24 = VERTEX_POINT('',#25);
|
||||
#25 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#26 = LINE('',#27,#28);
|
||||
#27 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#28 = VECTOR('',#29,1.);
|
||||
#29 = DIRECTION('',(0.,0.,1.));
|
||||
#30 = ORIENTED_EDGE('',*,*,#31,.T.);
|
||||
#31 = EDGE_CURVE('',#22,#32,#34,.T.);
|
||||
#32 = VERTEX_POINT('',#33);
|
||||
#33 = CARTESIAN_POINT('',(0.,2.9,0.));
|
||||
#34 = LINE('',#35,#36);
|
||||
#35 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#36 = VECTOR('',#37,1.);
|
||||
#37 = DIRECTION('',(-0.,1.,0.));
|
||||
#38 = ORIENTED_EDGE('',*,*,#39,.T.);
|
||||
#39 = EDGE_CURVE('',#32,#40,#42,.T.);
|
||||
#40 = VERTEX_POINT('',#41);
|
||||
#41 = CARTESIAN_POINT('',(0.,2.9,1.3));
|
||||
#42 = LINE('',#43,#44);
|
||||
#43 = CARTESIAN_POINT('',(0.,2.9,0.));
|
||||
#44 = VECTOR('',#45,1.);
|
||||
#45 = DIRECTION('',(0.,0.,1.));
|
||||
#46 = ORIENTED_EDGE('',*,*,#47,.F.);
|
||||
#47 = EDGE_CURVE('',#24,#40,#48,.T.);
|
||||
#48 = LINE('',#49,#50);
|
||||
#49 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#50 = VECTOR('',#51,1.);
|
||||
#51 = DIRECTION('',(-0.,1.,0.));
|
||||
#52 = PLANE('',#53);
|
||||
#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
|
||||
#54 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#55 = DIRECTION('',(1.,0.,-0.));
|
||||
#56 = DIRECTION('',(0.,0.,1.));
|
||||
#57 = ADVANCED_FACE('',(#58),#92,.T.);
|
||||
#58 = FACE_BOUND('',#59,.T.);
|
||||
#59 = EDGE_LOOP('',(#60,#70,#78,#86));
|
||||
#60 = ORIENTED_EDGE('',*,*,#61,.F.);
|
||||
#61 = EDGE_CURVE('',#62,#64,#66,.T.);
|
||||
#62 = VERTEX_POINT('',#63);
|
||||
#63 = CARTESIAN_POINT('',(1.55,0.,0.));
|
||||
#64 = VERTEX_POINT('',#65);
|
||||
#65 = CARTESIAN_POINT('',(1.55,0.,1.3));
|
||||
#66 = LINE('',#67,#68);
|
||||
#67 = CARTESIAN_POINT('',(1.55,0.,0.));
|
||||
#68 = VECTOR('',#69,1.);
|
||||
#69 = DIRECTION('',(0.,0.,1.));
|
||||
#70 = ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#71 = EDGE_CURVE('',#62,#72,#74,.T.);
|
||||
#72 = VERTEX_POINT('',#73);
|
||||
#73 = CARTESIAN_POINT('',(1.55,2.9,0.));
|
||||
#74 = LINE('',#75,#76);
|
||||
#75 = CARTESIAN_POINT('',(1.55,0.,0.));
|
||||
#76 = VECTOR('',#77,1.);
|
||||
#77 = DIRECTION('',(-0.,1.,0.));
|
||||
#78 = ORIENTED_EDGE('',*,*,#79,.T.);
|
||||
#79 = EDGE_CURVE('',#72,#80,#82,.T.);
|
||||
#80 = VERTEX_POINT('',#81);
|
||||
#81 = CARTESIAN_POINT('',(1.55,2.9,1.3));
|
||||
#82 = LINE('',#83,#84);
|
||||
#83 = CARTESIAN_POINT('',(1.55,2.9,0.));
|
||||
#84 = VECTOR('',#85,1.);
|
||||
#85 = DIRECTION('',(0.,0.,1.));
|
||||
#86 = ORIENTED_EDGE('',*,*,#87,.F.);
|
||||
#87 = EDGE_CURVE('',#64,#80,#88,.T.);
|
||||
#88 = LINE('',#89,#90);
|
||||
#89 = CARTESIAN_POINT('',(1.55,0.,1.3));
|
||||
#90 = VECTOR('',#91,1.);
|
||||
#91 = DIRECTION('',(-0.,1.,0.));
|
||||
#92 = PLANE('',#93);
|
||||
#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
|
||||
#94 = CARTESIAN_POINT('',(1.55,0.,0.));
|
||||
#95 = DIRECTION('',(1.,0.,-0.));
|
||||
#96 = DIRECTION('',(0.,0.,1.));
|
||||
#97 = ADVANCED_FACE('',(#98),#114,.F.);
|
||||
#98 = FACE_BOUND('',#99,.F.);
|
||||
#99 = EDGE_LOOP('',(#100,#106,#107,#113));
|
||||
#100 = ORIENTED_EDGE('',*,*,#101,.F.);
|
||||
#101 = EDGE_CURVE('',#22,#62,#102,.T.);
|
||||
#102 = LINE('',#103,#104);
|
||||
#103 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#104 = VECTOR('',#105,1.);
|
||||
#105 = DIRECTION('',(1.,0.,-0.));
|
||||
#106 = ORIENTED_EDGE('',*,*,#21,.T.);
|
||||
#107 = ORIENTED_EDGE('',*,*,#108,.T.);
|
||||
#108 = EDGE_CURVE('',#24,#64,#109,.T.);
|
||||
#109 = LINE('',#110,#111);
|
||||
#110 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#111 = VECTOR('',#112,1.);
|
||||
#112 = DIRECTION('',(1.,0.,-0.));
|
||||
#113 = ORIENTED_EDGE('',*,*,#61,.F.);
|
||||
#114 = PLANE('',#115);
|
||||
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
|
||||
#116 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#117 = DIRECTION('',(-0.,1.,0.));
|
||||
#118 = DIRECTION('',(0.,0.,1.));
|
||||
#119 = ADVANCED_FACE('',(#120),#136,.T.);
|
||||
#120 = FACE_BOUND('',#121,.T.);
|
||||
#121 = EDGE_LOOP('',(#122,#128,#129,#135));
|
||||
#122 = ORIENTED_EDGE('',*,*,#123,.F.);
|
||||
#123 = EDGE_CURVE('',#32,#72,#124,.T.);
|
||||
#124 = LINE('',#125,#126);
|
||||
#125 = CARTESIAN_POINT('',(0.,2.9,0.));
|
||||
#126 = VECTOR('',#127,1.);
|
||||
#127 = DIRECTION('',(1.,0.,-0.));
|
||||
#128 = ORIENTED_EDGE('',*,*,#39,.T.);
|
||||
#129 = ORIENTED_EDGE('',*,*,#130,.T.);
|
||||
#130 = EDGE_CURVE('',#40,#80,#131,.T.);
|
||||
#131 = LINE('',#132,#133);
|
||||
#132 = CARTESIAN_POINT('',(0.,2.9,1.3));
|
||||
#133 = VECTOR('',#134,1.);
|
||||
#134 = DIRECTION('',(1.,0.,-0.));
|
||||
#135 = ORIENTED_EDGE('',*,*,#79,.F.);
|
||||
#136 = PLANE('',#137);
|
||||
#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
|
||||
#138 = CARTESIAN_POINT('',(0.,2.9,0.));
|
||||
#139 = DIRECTION('',(-0.,1.,0.));
|
||||
#140 = DIRECTION('',(0.,0.,1.));
|
||||
#141 = ADVANCED_FACE('',(#142),#148,.F.);
|
||||
#142 = FACE_BOUND('',#143,.F.);
|
||||
#143 = EDGE_LOOP('',(#144,#145,#146,#147));
|
||||
#144 = ORIENTED_EDGE('',*,*,#31,.F.);
|
||||
#145 = ORIENTED_EDGE('',*,*,#101,.T.);
|
||||
#146 = ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#147 = ORIENTED_EDGE('',*,*,#123,.F.);
|
||||
#148 = PLANE('',#149);
|
||||
#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
|
||||
#150 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#151 = DIRECTION('',(0.,0.,1.));
|
||||
#152 = DIRECTION('',(1.,0.,-0.));
|
||||
#153 = ADVANCED_FACE('',(#154),#160,.T.);
|
||||
#154 = FACE_BOUND('',#155,.T.);
|
||||
#155 = EDGE_LOOP('',(#156,#157,#158,#159));
|
||||
#156 = ORIENTED_EDGE('',*,*,#47,.F.);
|
||||
#157 = ORIENTED_EDGE('',*,*,#108,.T.);
|
||||
#158 = ORIENTED_EDGE('',*,*,#87,.T.);
|
||||
#159 = ORIENTED_EDGE('',*,*,#130,.F.);
|
||||
#160 = PLANE('',#161);
|
||||
#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
|
||||
#162 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#163 = DIRECTION('',(0.,0.,1.));
|
||||
#164 = DIRECTION('',(1.,0.,-0.));
|
||||
#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172)
|
||||
,#165);
|
||||
#172 = STYLED_ITEM('color',(#173),#15);
|
||||
#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180));
|
||||
#174 = SURFACE_STYLE_USAGE(.BOTH.,#175);
|
||||
#175 = SURFACE_SIDE_STYLE('',(#176));
|
||||
#176 = SURFACE_STYLE_FILL_AREA(#177);
|
||||
#177 = FILL_AREA_STYLE('',(#178));
|
||||
#178 = FILL_AREA_STYLE_COLOUR('',#179);
|
||||
#179 = COLOUR_RGB('',0.23,0.23,0.23);
|
||||
#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182);
|
||||
#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#182 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
|
@ -0,0 +1,199 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('Simplified model for SOT95P285X130-5N'),'2;1');
|
||||
FILE_NAME('SOT95P285X130-5N','1970-01-01T00:00:00.00',(''),(''),
|
||||
'QEDA','QEDA','Unknown');
|
||||
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'automotive_design',2000,#2);
|
||||
#2 = APPLICATION_CONTEXT(
|
||||
'core data for automotive mechanical design processes');
|
||||
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
|
||||
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
|
||||
#5 = PRODUCT_DEFINITION('design','',#6,#9);
|
||||
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
|
||||
#7 = PRODUCT('SOT95P285X130-5N','SOT95P285X130-5N','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165);
|
||||
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
|
||||
#12 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#13 = DIRECTION('',(0.,0.,1.));
|
||||
#14 = DIRECTION('',(1.,0.,-0.));
|
||||
#15 = MANIFOLD_SOLID_BREP('',#16);
|
||||
#16 = CLOSED_SHELL('',(#17,#57,#97,#119,#141,#153));
|
||||
#17 = ADVANCED_FACE('',(#18),#52,.F.);
|
||||
#18 = FACE_BOUND('',#19,.F.);
|
||||
#19 = EDGE_LOOP('',(#20,#30,#38,#46));
|
||||
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
|
||||
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
|
||||
#22 = VERTEX_POINT('',#23);
|
||||
#23 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#24 = VERTEX_POINT('',#25);
|
||||
#25 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#26 = LINE('',#27,#28);
|
||||
#27 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#28 = VECTOR('',#29,1.);
|
||||
#29 = DIRECTION('',(0.,0.,1.));
|
||||
#30 = ORIENTED_EDGE('',*,*,#31,.T.);
|
||||
#31 = EDGE_CURVE('',#22,#32,#34,.T.);
|
||||
#32 = VERTEX_POINT('',#33);
|
||||
#33 = CARTESIAN_POINT('',(0.,3.,0.));
|
||||
#34 = LINE('',#35,#36);
|
||||
#35 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#36 = VECTOR('',#37,1.);
|
||||
#37 = DIRECTION('',(-0.,1.,0.));
|
||||
#38 = ORIENTED_EDGE('',*,*,#39,.T.);
|
||||
#39 = EDGE_CURVE('',#32,#40,#42,.T.);
|
||||
#40 = VERTEX_POINT('',#41);
|
||||
#41 = CARTESIAN_POINT('',(0.,3.,1.3));
|
||||
#42 = LINE('',#43,#44);
|
||||
#43 = CARTESIAN_POINT('',(0.,3.,0.));
|
||||
#44 = VECTOR('',#45,1.);
|
||||
#45 = DIRECTION('',(0.,0.,1.));
|
||||
#46 = ORIENTED_EDGE('',*,*,#47,.F.);
|
||||
#47 = EDGE_CURVE('',#24,#40,#48,.T.);
|
||||
#48 = LINE('',#49,#50);
|
||||
#49 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#50 = VECTOR('',#51,1.);
|
||||
#51 = DIRECTION('',(-0.,1.,0.));
|
||||
#52 = PLANE('',#53);
|
||||
#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
|
||||
#54 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#55 = DIRECTION('',(1.,0.,-0.));
|
||||
#56 = DIRECTION('',(0.,0.,1.));
|
||||
#57 = ADVANCED_FACE('',(#58),#92,.T.);
|
||||
#58 = FACE_BOUND('',#59,.T.);
|
||||
#59 = EDGE_LOOP('',(#60,#70,#78,#86));
|
||||
#60 = ORIENTED_EDGE('',*,*,#61,.F.);
|
||||
#61 = EDGE_CURVE('',#62,#64,#66,.T.);
|
||||
#62 = VERTEX_POINT('',#63);
|
||||
#63 = CARTESIAN_POINT('',(1.6,0.,0.));
|
||||
#64 = VERTEX_POINT('',#65);
|
||||
#65 = CARTESIAN_POINT('',(1.6,0.,1.3));
|
||||
#66 = LINE('',#67,#68);
|
||||
#67 = CARTESIAN_POINT('',(1.6,0.,0.));
|
||||
#68 = VECTOR('',#69,1.);
|
||||
#69 = DIRECTION('',(0.,0.,1.));
|
||||
#70 = ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#71 = EDGE_CURVE('',#62,#72,#74,.T.);
|
||||
#72 = VERTEX_POINT('',#73);
|
||||
#73 = CARTESIAN_POINT('',(1.6,3.,0.));
|
||||
#74 = LINE('',#75,#76);
|
||||
#75 = CARTESIAN_POINT('',(1.6,0.,0.));
|
||||
#76 = VECTOR('',#77,1.);
|
||||
#77 = DIRECTION('',(-0.,1.,0.));
|
||||
#78 = ORIENTED_EDGE('',*,*,#79,.T.);
|
||||
#79 = EDGE_CURVE('',#72,#80,#82,.T.);
|
||||
#80 = VERTEX_POINT('',#81);
|
||||
#81 = CARTESIAN_POINT('',(1.6,3.,1.3));
|
||||
#82 = LINE('',#83,#84);
|
||||
#83 = CARTESIAN_POINT('',(1.6,3.,0.));
|
||||
#84 = VECTOR('',#85,1.);
|
||||
#85 = DIRECTION('',(0.,0.,1.));
|
||||
#86 = ORIENTED_EDGE('',*,*,#87,.F.);
|
||||
#87 = EDGE_CURVE('',#64,#80,#88,.T.);
|
||||
#88 = LINE('',#89,#90);
|
||||
#89 = CARTESIAN_POINT('',(1.6,0.,1.3));
|
||||
#90 = VECTOR('',#91,1.);
|
||||
#91 = DIRECTION('',(-0.,1.,0.));
|
||||
#92 = PLANE('',#93);
|
||||
#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
|
||||
#94 = CARTESIAN_POINT('',(1.6,0.,0.));
|
||||
#95 = DIRECTION('',(1.,0.,-0.));
|
||||
#96 = DIRECTION('',(0.,0.,1.));
|
||||
#97 = ADVANCED_FACE('',(#98),#114,.F.);
|
||||
#98 = FACE_BOUND('',#99,.F.);
|
||||
#99 = EDGE_LOOP('',(#100,#106,#107,#113));
|
||||
#100 = ORIENTED_EDGE('',*,*,#101,.F.);
|
||||
#101 = EDGE_CURVE('',#22,#62,#102,.T.);
|
||||
#102 = LINE('',#103,#104);
|
||||
#103 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#104 = VECTOR('',#105,1.);
|
||||
#105 = DIRECTION('',(1.,0.,-0.));
|
||||
#106 = ORIENTED_EDGE('',*,*,#21,.T.);
|
||||
#107 = ORIENTED_EDGE('',*,*,#108,.T.);
|
||||
#108 = EDGE_CURVE('',#24,#64,#109,.T.);
|
||||
#109 = LINE('',#110,#111);
|
||||
#110 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#111 = VECTOR('',#112,1.);
|
||||
#112 = DIRECTION('',(1.,0.,-0.));
|
||||
#113 = ORIENTED_EDGE('',*,*,#61,.F.);
|
||||
#114 = PLANE('',#115);
|
||||
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
|
||||
#116 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#117 = DIRECTION('',(-0.,1.,0.));
|
||||
#118 = DIRECTION('',(0.,0.,1.));
|
||||
#119 = ADVANCED_FACE('',(#120),#136,.T.);
|
||||
#120 = FACE_BOUND('',#121,.T.);
|
||||
#121 = EDGE_LOOP('',(#122,#128,#129,#135));
|
||||
#122 = ORIENTED_EDGE('',*,*,#123,.F.);
|
||||
#123 = EDGE_CURVE('',#32,#72,#124,.T.);
|
||||
#124 = LINE('',#125,#126);
|
||||
#125 = CARTESIAN_POINT('',(0.,3.,0.));
|
||||
#126 = VECTOR('',#127,1.);
|
||||
#127 = DIRECTION('',(1.,0.,-0.));
|
||||
#128 = ORIENTED_EDGE('',*,*,#39,.T.);
|
||||
#129 = ORIENTED_EDGE('',*,*,#130,.T.);
|
||||
#130 = EDGE_CURVE('',#40,#80,#131,.T.);
|
||||
#131 = LINE('',#132,#133);
|
||||
#132 = CARTESIAN_POINT('',(0.,3.,1.3));
|
||||
#133 = VECTOR('',#134,1.);
|
||||
#134 = DIRECTION('',(1.,0.,-0.));
|
||||
#135 = ORIENTED_EDGE('',*,*,#79,.F.);
|
||||
#136 = PLANE('',#137);
|
||||
#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
|
||||
#138 = CARTESIAN_POINT('',(0.,3.,0.));
|
||||
#139 = DIRECTION('',(-0.,1.,0.));
|
||||
#140 = DIRECTION('',(0.,0.,1.));
|
||||
#141 = ADVANCED_FACE('',(#142),#148,.F.);
|
||||
#142 = FACE_BOUND('',#143,.F.);
|
||||
#143 = EDGE_LOOP('',(#144,#145,#146,#147));
|
||||
#144 = ORIENTED_EDGE('',*,*,#31,.F.);
|
||||
#145 = ORIENTED_EDGE('',*,*,#101,.T.);
|
||||
#146 = ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#147 = ORIENTED_EDGE('',*,*,#123,.F.);
|
||||
#148 = PLANE('',#149);
|
||||
#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);
|
||||
#150 = CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#151 = DIRECTION('',(0.,0.,1.));
|
||||
#152 = DIRECTION('',(1.,0.,-0.));
|
||||
#153 = ADVANCED_FACE('',(#154),#160,.T.);
|
||||
#154 = FACE_BOUND('',#155,.T.);
|
||||
#155 = EDGE_LOOP('',(#156,#157,#158,#159));
|
||||
#156 = ORIENTED_EDGE('',*,*,#47,.F.);
|
||||
#157 = ORIENTED_EDGE('',*,*,#108,.T.);
|
||||
#158 = ORIENTED_EDGE('',*,*,#87,.T.);
|
||||
#159 = ORIENTED_EDGE('',*,*,#130,.F.);
|
||||
#160 = PLANE('',#161);
|
||||
#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
|
||||
#162 = CARTESIAN_POINT('',(0.,0.,1.3));
|
||||
#163 = DIRECTION('',(0.,0.,1.));
|
||||
#164 = DIRECTION('',(1.,0.,-0.));
|
||||
#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172)
|
||||
,#165);
|
||||
#172 = STYLED_ITEM('color',(#173),#15);
|
||||
#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180));
|
||||
#174 = SURFACE_STYLE_USAGE(.BOTH.,#175);
|
||||
#175 = SURFACE_SIDE_STYLE('',(#176));
|
||||
#176 = SURFACE_STYLE_FILL_AREA(#177);
|
||||
#177 = FILL_AREA_STYLE('',(#178));
|
||||
#178 = FILL_AREA_STYLE_COLOUR('',#179);
|
||||
#179 = COLOUR_RGB('',0.23,0.23,0.23);
|
||||
#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182);
|
||||
#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
|
||||
#182 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
|
@ -1465,4 +1465,179 @@
|
|||
)
|
||||
)
|
||||
)
|
||||
(symbol "TS-1187A" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "J" (at 6.350 0.762 0)
|
||||
(effects (font (size 1.27 1.27)) (justify bottom))
|
||||
)
|
||||
(property "Value" "TS-1187A" (at 6.350 -8.382 0)
|
||||
(effects (font (size 1.27 1.27)) (justify top))
|
||||
)
|
||||
(property "Footprint" "qeda:MECHANICAL_TS-1187A" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://www.helloxkb.com/public/images/pdf/TS-1187A-X-X-X.pdf" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "dual tactical momentary switch, SMD 5.1*5.1*1.5mm" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "TS-1187A_1_1"
|
||||
(rectangle (start 0.000 0.000) (end 12.700 -7.620)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin passive line (at -5.080 -2.540 0) (length 5.080)
|
||||
(name "A" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.080 -5.080 0) (length 5.080)
|
||||
(name "B" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 17.780 -2.540 180) (length 5.080)
|
||||
(name "C" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 17.780 -5.080 180) (length 5.080)
|
||||
(name "D" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "MST22D18G2" (pin_names hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "SW" (at 3.810 0.762 0)
|
||||
(effects (font (size 1.27 1.27)) (justify bottom))
|
||||
)
|
||||
(property "Value" "MST22D18G2" (at 3.810 -10.922 0)
|
||||
(effects (font (size 1.27 1.27)) (justify top))
|
||||
)
|
||||
(property "Footprint" "qeda:MECHANICAL_MST22D18G2" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "https://datasheet.lcsc.com/lcsc/2110190930_SHOU-HAN-MST22D18G2-125_C2906280.pdf" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "switch, surface mount, slide, DPDT" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "MST22D18G2_1_1"
|
||||
(rectangle (start 0.000 0.000) (end 7.620 -10.160)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(rectangle (start 2.794 -3.048) (end 4.826 -5.080)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(rectangle (start 2.794 -5.080) (end 4.826 -7.112)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type outline))
|
||||
)
|
||||
(pin passive line (at -5.080 -2.540 0) (length 5.080)
|
||||
(name "1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.080 -5.080 0) (length 5.080)
|
||||
(name "2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at -5.080 -7.620 0) (length 5.080)
|
||||
(name "3" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 12.700 -2.540 180) (length 5.080)
|
||||
(name "4" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 12.700 -5.080 180) (length 5.080)
|
||||
(name "5" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 12.700 -7.620 180) (length 5.080)
|
||||
(name "6" (effects (font (size 1.27 1.27))))
|
||||
(number "6" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "74LVC1G17W5" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (at 0.000 0.762 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
)
|
||||
(property "Value" "74LVC1G17W5" (at 7.112 -13.462 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "qeda:SOT95P285X130-5N" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "74LVC1G17" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "schmitt trigger, 1-input" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "74LVC1G17W5_1_1"
|
||||
(rectangle (start 0.000 0.000) (end 11.430 -12.700)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin unspecified line (at -5.080 -6.350 0) (length 5.080)
|
||||
(name "A" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin unspecified line (at 16.510 -6.350 180) (length 5.080)
|
||||
(name "Y" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin power_in line (at 6.350 5.080 270) (length 5.080)
|
||||
(name "VCC" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin power_in line (at 6.350 -17.780 90) (length 5.080)
|
||||
(name "GND" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "ME6211" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (at 7.620 0.762 0)
|
||||
(effects (font (size 1.27 1.27)) (justify bottom))
|
||||
)
|
||||
(property "Value" "ME6211" (at 7.112 -12.192 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left top))
|
||||
)
|
||||
(property "Footprint" "qeda:SOT95P270X130-5N" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "http://aitendo3.sakura.ne.jp/aitendo_data/product_img/ic/LDO/ME6211/ME6211.pdf" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "low drop out voltage regulator" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "IC, regulator" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "ME6211_1_1"
|
||||
(rectangle (start 0.000 0.000) (end 15.240 -11.430)
|
||||
(stroke (width 0.305) (type default))
|
||||
(fill (type background))
|
||||
)
|
||||
(pin power_in line (at -5.080 -2.540 0) (length 5.080)
|
||||
(name "VIN" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin unspecified line (at -5.080 -7.620 0) (length 5.080)
|
||||
(name "CE" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin unspecified line (at 20.320 -5.080 180) (length 5.080)
|
||||
(name "VOUT" (effects (font (size 1.27 1.27))))
|
||||
(number "5" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin power_in line (at 6.350 -16.510 90) (length 5.080)
|
||||
(name "GND" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
|
|
@ -1,55 +1,55 @@
|
|||
(module CONNECTOR_HC-RJ45-5JA-1-5 (layer F.Cu)
|
||||
(pad 1 thru_hole circle (at 3.570 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 2 thru_hole circle (at 2.550 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 3 thru_hole circle (at 1.530 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 4 thru_hole circle (at 0.510 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 5 thru_hole circle (at -0.510 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 6 thru_hole circle (at -1.530 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 7 thru_hole circle (at -2.550 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 8 thru_hole circle (at -3.570 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(solder_mask_margin 0.001))
|
||||
(pad 9 thru_hole circle (at 6.850 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(pad 1 thru_hole circle (at 3.570 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 10 thru_hole circle (at 4.570 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(pad 2 thru_hole circle (at 2.550 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 11 thru_hole circle (at -4.570 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(pad 3 thru_hole circle (at 1.530 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 12 thru_hole circle (at -6.850 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.200)
|
||||
(pad 4 thru_hole circle (at 0.510 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad MH1 np_thru_hole circle (at 6.350 2.600) (size 3.200 3.200) (layers F.Mask B.Mask)
|
||||
(drill 3.200)
|
||||
(pad 5 thru_hole circle (at -0.510 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad MH2 np_thru_hole circle (at -6.350 2.600) (size 3.200 3.200) (layers F.Mask B.Mask)
|
||||
(drill 3.200)
|
||||
(pad 6 thru_hole circle (at -1.530 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 7 thru_hole circle (at -2.550 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 8 thru_hole circle (at -3.570 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 9 thru_hole circle (at 6.850 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 10 thru_hole circle (at 4.570 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 11 thru_hole circle (at -4.570 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 12 thru_hole circle (at -6.850 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask)
|
||||
(drill 1.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad MH1 np_thru_hole circle (at 6.350 2.600) (size 3.000 3.000) (layers F.Mask B.Mask)
|
||||
(drill 3.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad MH2 np_thru_hole circle (at -6.350 2.600) (size 3.000 3.000) (layers F.Mask B.Mask)
|
||||
(drill 3.000)
|
||||
(solder_mask_margin 0.050))
|
||||
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
|
||||
(effects (font (size 1.200 1.200) (thickness 0.200)))
|
||||
)
|
||||
(fp_line (start -8.050 -7.700) (end 8.050 -7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 8.050 -7.700) (end 8.050 0.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 8.050 4.500) (end 8.050 7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 8.050 -7.700) (end 8.050 0.800) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 8.050 4.400) (end 8.050 7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 8.050 7.700) (end -8.050 7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -8.050 -7.700) (end -8.050 0.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -8.050 4.500) (end -8.050 7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -8.050 -7.700) (end -8.050 0.800) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -8.050 4.400) (end -8.050 7.700) (layer F.SilkS) (width 0.200))
|
||||
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
|
||||
|
|
|
@ -0,0 +1,38 @@
|
|||
(module MECHANICAL_MST22D18G2 (layer F.Cu)
|
||||
(attr smd)
|
||||
(pad 1 smd rect (at -2.500 -3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 2 smd rect (at 0.000 -3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 3 smd rect (at 2.500 -3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 4 smd rect (at -2.500 3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 5 smd rect (at 0.000 3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 6 smd rect (at 2.500 3.000) (size 1.000 1.500) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
|
||||
(effects (font (size 1.200 1.200) (thickness 0.200)))
|
||||
)
|
||||
(fp_line (start -4.650 -1.850) (end 4.650 -1.850) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 4.650 -1.850) (end 4.650 1.850) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 4.650 1.850) (end -4.650 1.850) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -4.650 1.850) (end -4.650 -1.850) (layer F.SilkS) (width 0.200))
|
||||
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
|
||||
(fp_text value MECHANICAL_MST22D18G2 (at 0.000 0.000 0) (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_text user REF** (at 0.000 0.000 0) hide (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_rect (start -4.550 -1.750) (end 4.550 1.750) (layer F.Fab) (width 0.100))
|
||||
(fp_rect (start -4.800 -4.000) (end 4.800 4.000) (layer F.CrtYd) (width 0.050))
|
||||
(model ../qeda.3dshapes/MECHANICAL_MST22D18G2.stp
|
||||
(at (xyz 0 0 0.03149606299212599))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
|
@ -0,0 +1,34 @@
|
|||
(module MECHANICAL_TS-1187A (layer F.Cu)
|
||||
(attr smd)
|
||||
(pad 1 smd rect (at -3.000 -1.875) (size 1.000 0.750) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 2 smd rect (at 3.000 -1.875) (size 1.000 0.750) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 3 smd rect (at -3.000 1.875) (size 1.000 0.750) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 4 smd rect (at 3.000 1.875) (size 1.000 0.750) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
|
||||
(effects (font (size 1.200 1.200) (thickness 0.200)))
|
||||
)
|
||||
(fp_line (start -2.650 -2.650) (end 2.650 -2.650) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 2.650 -1.200) (end 2.650 1.200) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 2.650 2.650) (end -2.650 2.650) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -2.650 -1.200) (end -2.650 1.200) (layer F.SilkS) (width 0.200))
|
||||
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
|
||||
(fp_text value MECHANICAL_TS-1187A (at 0.000 0.000 0) (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_text user REF** (at 0.000 0.000 0) hide (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_rect (start -2.550 -2.550) (end 2.550 2.550) (layer F.Fab) (width 0.100))
|
||||
(fp_rect (start -3.750 -2.800) (end 3.750 2.800) (layer F.CrtYd) (width 0.050))
|
||||
(model ../qeda.3dshapes/MECHANICAL_TS-1187A.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz -90 0 -90))
|
||||
)
|
||||
)
|
|
@ -0,0 +1,52 @@
|
|||
(module SOT95P270X130-5N (layer F.Cu)
|
||||
(attr smd)
|
||||
(pad 1 smd rect (at -1.350 -0.950) (size 1.225 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 2 smd rect (at -1.350 0.000) (size 1.225 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 3 smd rect (at -1.350 0.950) (size 1.225 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 4 smd rect (at 1.350 0.950) (size 1.225 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 5 smd rect (at 1.350 -0.950) (size 1.225 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
|
||||
(effects (font (size 1.200 1.200) (thickness 0.200)))
|
||||
)
|
||||
(fp_line (start -0.875 -1.550) (end 0.875 -1.550) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 0.875 -0.350) (end 0.875 0.350) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 0.875 1.550) (end -0.875 1.550) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -0.875 -1.550) (end -2.263 -1.550) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -2.263 -1.550) (end -2.263 -0.650) (layer F.SilkS) (width 0.200))
|
||||
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
|
||||
(fp_text value SOT95P270X130-5N (at 0.000 0.000 90) (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_line (start 0.000 -1.450) (end 0.775 -1.450) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.775 -1.450) (end 0.775 1.450) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.775 1.450) (end -0.775 1.450) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.775 1.450) (end -0.775 -0.675) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.775 -0.675) (end 0.000 -1.450) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -2.213 -1.500) (end -1.025 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.025 -1.500) (end -1.025 -1.700) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.025 -1.700) (end 1.025 -1.700) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.025 -1.700) (end 1.025 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.025 -1.500) (end 2.213 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 2.213 -1.500) (end 2.213 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 2.213 1.500) (end 1.025 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.025 1.500) (end 1.025 1.700) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.025 1.700) (end -1.025 1.700) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.025 1.700) (end -1.025 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.025 1.500) (end -2.213 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -2.213 1.500) (end -2.213 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(model ../qeda.3dshapes/SOT95P270X130-5N.stp
|
||||
(at (xyz -0.03051181102362205 -0.057086614173228356 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0 ))
|
||||
)
|
||||
)
|
|
@ -0,0 +1,52 @@
|
|||
(module SOT95P285X130-5N (layer F.Cu)
|
||||
(attr smd)
|
||||
(pad 1 smd rect (at -1.350 -0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 2 smd rect (at -1.350 0.000) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 3 smd rect (at -1.350 0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 4 smd rect (at 1.350 0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(pad 5 smd rect (at 1.350 -0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste)
|
||||
(solder_mask_margin 0.050))
|
||||
(fp_text reference REF** (at 0.000 0.000) (layer F.SilkS)
|
||||
(effects (font (size 1.200 1.200) (thickness 0.200)))
|
||||
)
|
||||
(fp_line (start -0.900 -1.600) (end 0.900 -1.600) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 0.900 -0.350) (end 0.900 0.350) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start 0.900 1.600) (end -0.900 1.600) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -0.900 -1.550) (end -2.213 -1.550) (layer F.SilkS) (width 0.200))
|
||||
(fp_line (start -2.213 -1.550) (end -2.213 -0.650) (layer F.SilkS) (width 0.200))
|
||||
(fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100))
|
||||
(fp_text value SOT95P285X130-5N (at 0.000 0.000 90) (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab)
|
||||
(effects (font (size 1.000 1.000) (thickness 0.100)))
|
||||
)
|
||||
(fp_line (start 0.000 -1.500) (end 0.800 -1.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.800 -1.500) (end 0.800 1.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start 0.800 1.500) (end -0.800 1.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.800 1.500) (end -0.800 -0.700) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -0.800 -0.700) (end 0.000 -1.500) (layer F.Fab) (width 0.100))
|
||||
(fp_line (start -2.163 -1.500) (end -1.050 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.050 -1.500) (end -1.050 -1.750) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.050 -1.750) (end 1.050 -1.750) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.050 -1.750) (end 1.050 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.050 -1.500) (end 2.163 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 2.163 -1.500) (end 2.163 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 2.163 1.500) (end 1.050 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.050 1.500) (end 1.050 1.750) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start 1.050 1.750) (end -1.050 1.750) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.050 1.750) (end -1.050 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -1.050 1.500) (end -2.163 1.500) (layer F.CrtYd) (width 0.050))
|
||||
(fp_line (start -2.163 1.500) (end -2.163 -1.500) (layer F.CrtYd) (width 0.050))
|
||||
(model ../qeda.3dshapes/SOT95P285X130-5N.stp
|
||||
(at (xyz -0.03149606299212599 -0.05905511811023623 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0 ))
|
||||
)
|
||||
)
|
2
library
2
library
|
@ -1 +1 @@
|
|||
Subproject commit 41c31b091474b729d7f9ff98ac666486f0333a23
|
||||
Subproject commit 14de4004fd07568f99994e23ddb6fcbd6a4d2e5a
|
23987
wled_chain.kicad_pcb
23987
wled_chain.kicad_pcb
File diff suppressed because it is too large
Load Diff
|
@ -34,9 +34,9 @@
|
|||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.65,
|
||||
"height": 0.65,
|
||||
"width": 0.65
|
||||
"drill": 1.152,
|
||||
"height": 1.152,
|
||||
"width": 1.152
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
|
|
2860
wled_chain.kicad_sch
2860
wled_chain.kicad_sch
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue