yaqwsx / PcbDraw

Convert your KiCAD board into a nicely looking 2D drawing suitable for pinout diagrams
MIT License
1.16k stars 91 forks source link

Live examples #42

Open obbardc opened 4 years ago

obbardc commented 4 years ago

It would be great to host the live examples on gitlab pages or similar :-)

yaqwsx commented 4 years ago

There's no problem with the technical point of view, the problem is to get a list of projects that can be used for such live examples.

obbardc commented 4 years ago

how about some of the projects from https://kicad-pcb.org/made-with-kicad/ ? maybe a github action could pull the latest kicad source and build it :)

yaqwsx commented 4 years ago

Technically, there is no problem like I said.

Using a board from the KiCAD page requires to draw libraries, which is out of the scope of my free time - that's why I am looking for a list of projects already using PcbDraw.

yaqwsx commented 4 years ago

Possibly, @FFY00, @wifasoi, or @set-soft have some boards that they would be willing to share for an example page. Do you?

wifasoi commented 4 years ago

I needed to create a build guide for a old project anyway... I thin i can share that after I finish the guide. Otherwhise i can bush up the "IPC component" svg generator and populate some example from the https://kicad-pcb.org/made-with-kicad/ page

nobodywasishere commented 3 years ago

Some ones it may be easy to draw components for:

https://github.com/dmitrystu/Nucleo2USB/blob/master/Nucleo2USB.kicad_pcb

component 'AMP10118194-0001LF' from library 'CONNECTORS'
component 'DS1021-1X03S61' from library 'CONNFLY'
component 'DS1023-04-2X19A11.back' from library 'CONNFLY'
component 'KiCad-Logo_Copper_11mmx5mm' from library 'logo'
component 'LED-0603' from library 'OPTOEL'
component 'OSHW_FS_10MM' from library 'logo'
component 'SMD-0603C' from library 'SMD-CMN'
component 'SMD-0603R' from library 'SMD-CMN'
component 'SO127P050X039-8' from library 'SMD-QFN'
component 'SOD-323F' from library 'SMD-SOT'
component 'SOT-23-5' from library 'SMD-SOT'
component 'SOT-23-6' from library 'SMD-SOT'

https://github.com/ciaa/Hardware/blob/master/PCB/NXP/ciaa-nxp.kicad_pcb

component '1pin' from library ''
component '4SMD' from library ''
component '4SOJ.back' from library ''
component 'BK-913-ND.back' from library ''
component 'bornier2' from library ''
component 'bornier3' from library ''
component 'c_0603.back' from library ''
component 'c_0603' from library ''
component 'c_1206_tantalio_1.back' from library ''
component 'c_1206_tantalio_1' from library ''
component 'c_1206_tantalio.back' from library ''
component 'c_1206_tantalio' from library ''
component 'CASE-403-03.back' from library ''
component 'c_elec_10x10.5' from library ''
component 'c_elec_8x10' from library ''
component 'D2PACK5-LM2596.back' from library ''
component 'Diode-SMC_Standard_RevA_26July2010.back' from library ''
component 'DO214AA-1-2' from library ''
component 'FA238V-XTAL.back' from library ''
component 'FA238V-XTAL' from library ''
component 'Fiducial_1mm_BOT' from library ''
component 'Fiducial_1mm_TOP' from library ''
component 'G5V-2' from library ''
component 'GS2.back' from library ''
component 'GS2' from library ''
component 'GS3.back' from library ''
component 'GS3' from library ''
component 'K22X-E9P-NJ' from library ''
component 'LED-0603' from library ''
component 'LQFP144-M05' from library ''
component 'LQFP64-M05.back' from library ''
component 'MF-MSMF.back' from library ''
component 'MF-MSMF' from library ''
component 'MF-SM030.back' from library ''
component 'MiniMelf.back' from library ''
component 'pin_array_10x2' from library ''
component 'PIN_ARRAY_2X1' from library ''
component 'PIN_ARRAY_2X2' from library ''
component 'PIN_ARRAY_3X2' from library ''
component 'pin_array_4x2' from library ''
component 'PIN_ARRAY_4X2' from library ''
component 'Pin_Array_5x2_1.27mm_SMD' from library ''
component 'PIN_ARRAY_6X2' from library ''
component 'PUSH_SWITCH' from library ''
component 'QFN24' from library ''
component 'RJ45_SI-52003-F_PoE_ETH' from library ''
component 'SM0603.back' from library ''
component 'SM0603' from library ''
component 'SM0603_Resistor.back' from library ''
component 'SM0603_Resistor' from library ''
component 'SM1206.back' from library ''
component 'SM1206' from library ''
component 'SM1210' from library ''
component 'SM1812.back' from library ''
component '-SMB.back' from library ''
component '-SMB' from library ''
component 'SMC0603' from library ''
component 'SMR2010.back' from library ''
component 'SO8.back' from library ''
component 'SOD123F.back' from library ''
component 'SOD323' from library ''
component '-SOIC8.back' from library ''
component '-SOIC8' from library ''
component '-SOP16.back' from library ''
component 'sot143B' from library ''
component 'SOT223' from library ''
component 'SOT223_Opendous' from library ''
component 'SOT23-3' from library ''
component 'SOT23-5.back' from library ''
component 'SOT23-DIODE.back' from library ''
component 'SOT23-DIODE' from library ''
component '-SOT23' from library ''
component 'SOT23GDS.back' from library ''
component '-SOT89-321' from library ''
component 'SRF2012.back' from library ''
component 'SRF2012' from library ''
component 'SRN1060' from library ''
component 'TSOP54-M08-T2' from library ''
component 'TSSOP14.back' from library ''
component 'TSSOP16' from library ''
component 'tssop-20' from library ''
component 'USB_microAB_ZX62-AB&B-5PA-11' from library ''

https://github.com/rocketscream/TinyReflowController/blob/master/TINY-REFLOW-CONTROLLER.kicad_pcb

component 'C_0603' from library 'RocketScreamKiCadLib'
component 'HDR_2x3_Pitch2.54mm.back' from library 'RocketScreamKiCadLib'
component 'HYG9605B' from library 'RocketScreamKiCadLib'
component 'I_0603' from library 'RocketScreamKiCadLib'
component 'IT-1102W' from library 'RocketScreamKiCadLib'
component 'LED_0603' from library 'RocketScreamKiCadLib'
component 'LOGO-KICAD_XSmall.back' from library 'RocketScreamKiCadLib'
component 'LOGO-OSHW_Small.back' from library 'RocketScreamKiCadLib'
component 'LOGO-ROCKET-SCREAM_Vertical_Small.back' from library 'RocketScreamKiCadLib'
component 'LOGO-ROCKET-SCREAM_Without_Text_XXXSmall' from library 'RocketScreamKiCadLib'
component 'MF-FSMF' from library 'RocketScreamKiCadLib'
component 'MICRO-USB' from library 'RocketScreamKiCadLib'
component 'MSOP-10' from library 'RocketScreamKiCadLib'
component 'NX3225GD' from library 'RocketScreamKiCadLib'
component 'OLED-SSD1306-128X64-I2C' from library 'RocketScreamKiCadLib'
component 'QFN-32_5x5mm_Pitch0.5mm' from library 'RocketScreamKiCadLib'
component 'R_0603' from library 'RocketScreamKiCadLib'
component 'SOD-323' from library 'RocketScreamKiCadLib'
component 'SOT-23' from library 'RocketScreamKiCadLib'
component 'TB-1776275-2' from library 'RocketScreamKiCadLib'
component 'TS-018' from library 'RocketScreamKiCadLib'
component 'TSSOP-14' from library 'RocketScreamKiCadLib'

https://github.com/f-secure-foundry/usbarmory/blob/master/hardware/mark-two/armory.kicad_pcb

component 'ANNA-B112.back' from library 'armory-kicad'
component 'ANNA-B112' from library 'armory-kicad'
component 'CAS-220-A.back' from library 'armory-kicad'
component 'CAS-220-A' from library 'armory-kicad'
component 'CM7V-T1A.back' from library 'armory-kicad'
component 'CM7V-T1A' from library 'armory-kicad'
component 'DQA-USON-10.back' from library 'armory-kicad'
component 'DQA-USON-10' from library 'armory-kicad'
component 'DSN2.back' from library 'armory-kicad'
component 'DSN2' from library 'armory-kicad'
component 'FBGA-153.back' from library 'snapeda'
component 'FBGA-153' from library 'snapeda'
component 'FSC_LOGO_NO_TEXT_SMALL.back' from library ''
component 'FSC_LOGO_NO_TEXT_SMALL' from library ''
component 'IP_LOGO_NO_TEXT_SMALL.back' from library ''
component 'IP_LOGO_NO_TEXT_SMALL' from library ''
component 'MICRON-FBGA-96.back' from library 'armory-kicad'
component 'MICRON-FBGA-96' from library 'armory-kicad'
component 'MLP-20.back' from library 'armory-kicad'
component 'MLP-20' from library 'armory-kicad'
component 'MOLEX_105450-0101.back' from library 'armory-kicad'
component 'MOLEX_105450-0101' from library 'armory-kicad'
component 'MOLEX_503182-1852.back' from library 'snapeda'
component 'MOLEX_503182-1852' from library 'snapeda'
component 'MountingHole_1mm.back' from library ''
component 'MountingHole_1mm' from library ''
component 'RWB-QFN-12.back' from library 'armory-kicad'
component 'RWB-QFN-12' from library 'armory-kicad'
component 'SM0201.back' from library 'armory-kicad'
component 'SM0201' from library 'armory-kicad'
component 'SM0402.back' from library 'armory-kicad'
component 'SM0402' from library 'armory-kicad'
component 'SM0603.back' from library 'armory-kicad'
component 'SM0603' from library 'armory-kicad'
component 'SM0603_LED.back' from library 'armory-kicad'
component 'SM0603_LED' from library 'armory-kicad'
component 'SOT1369-4.back' from library 'armory-kicad'
component 'SOT1369-4' from library 'armory-kicad'
component 'SOT1390-5.back' from library 'armory-kicad'
component 'SOT1390-5' from library 'armory-kicad'
component 'SOT1534-2.back' from library 'armory-kicad'
component 'SOT1534-2' from library 'armory-kicad'
component 'SOT1999-1.back' from library 'armory-kicad'
component 'SOT1999-1' from library 'armory-kicad'
component 'TP.back' from library 'armory-kicad'
component 'TP' from library 'armory-kicad'
component 'TSX-3225.back' from library 'armory-kicad'
component 'TSX-3225' from library 'armory-kicad'
component 'UDFN-8.back' from library 'armory-kicad'
component 'UDFN-8' from library 'armory-kicad'
component 'WLCSP-6.back' from library 'armory-kicad'
component 'WLCSP-6' from library 'armory-kicad'
component 'WSON-12.back' from library 'armory-kicad'
component 'WSON-12' from library 'armory-kicad'
component 'WSON-8.back' from library 'armory-kicad'
component 'WSON-8' from library 'armory-kicad'
component 'WURTH_632712000011.back' from library 'armory-kicad'
component 'WURTH_632712000011' from library 'armory-kicad'
component 'X1SON-2.back' from library 'armory-kicad'
component 'X1SON-2' from library 'armory-kicad'
component 'X2SON-4.back' from library 'armory-kicad'
component 'X2SON-4' from library 'armory-kicad'

Dealing with all the different libraries is going to be weird though (and one of them has empty libraries). I may get around to these, just wanted to keep them in one location.