Low-Power, Quad-Operational Amplifiers, DIP-14/SOIC-14/SSOP-14Switch, triple pole double throw, right angle, PTS645VL39-2 LFS tactile switch Omron B3F right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf hdmi micro type d right angle (http://www.molex.com/pdm_docs/sd/467651301_sd.pdf hdmi micro type d right angle (source: https://www.cnctech.us/pdfs/C-ARA1-AK512.pdf USB C Type-C Receptacle Through-hole Right angle USB type A, Horizontal, https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=292303&DocType=Customer+Drawing&DocLang=English USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf A,phenol MUSB_D511, USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf USB-B receptacle horizontal through-hole USB_B USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf USB_B_MUSB_Straight female connector Universal Serial Bus (USB) Shielded I/O Plug, Type C, right-angle, SMT, https://datasheet.lcsc.com/szlcsc/1811141824_XKB-Enterprise-U262-161N-4BVC11_C319148.pdf Micro USB B vertical female connector straight rugged MUSB D511 USB 2.0 Type C Receptacle, GCT, power-only, 6P, top mounted, horizontal, 3A: https://gct.co/files/drawings/usb4135.pdf USB C Type-C Receptacle Hybrid USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A USB C Type-C Receptacle SMD USB 2.0 USB TYPE C, VERT RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A USB C Type-C Receptacle Through-hole Right angle USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A USB C Type-C Receptacle SMD Wire Pad, Square, SMD Pad, 1mm x 2mm, MesurementPoint Square SMDPad 5mmx10mm Wuerth WR-WTB series connector, 505405-1270 (http://www.molex.com/pdm_docs/sd/5054050270_sd.pdf), generated with kicad-footprint-generator Molex Mini-Universal MATE-N-LOK, old mpn/engineering number: 5569-12A1, example for new part number: A-41792-0013 example for new mpn: 39-28-910x, 5 Pins (http://www.farnell.com/datasheets/2157639.pdf.