├── .gitignore ├── README.md ├── assets ├── gerber.zip ├── wifi-iot-core-3d.wrl.stl ├── wifi-iot-core-hw-3d.png ├── wifi-iot-core-hw-pcb.png ├── wifi-iot-core-hw-pcb.svg ├── wifi-iot-core-hw-sch.png └── wifi-iot-core-hw-sch.svg ├── lib ├── C_0603.kicad_mod ├── C_0603.wings ├── C_0603.wrl ├── Crystal_SMD_5032_4Pads.kicad_mod ├── Crystal_SMD_5032_4Pads.wings ├── Crystal_SMD_5032_4Pads.wrl ├── ESP-07v2-smd-16pin.kicad_mod ├── ESP-12.wrl ├── ESP8266.lib ├── HC49_smd.kicad_mod ├── HC49_smd.wings ├── HC49_smd.wrl ├── LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.kicad_mod ├── LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.wings ├── LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.wrl ├── Micro_usb_B_smd.kicad_mod ├── Micro_usb_B_smd.wings ├── Micro_usb_B_smd.wrl ├── MountingHole_2.5mm.kicad_mod ├── MountingHole_2mm.kicad_mod ├── R_0603.kicad_mod ├── R_0603.wings ├── R_0603.wrl ├── SW_SPST_B3U-1000P-B.kicad_mod ├── SW_SPST_B3U-1000P-B.wings ├── SW_SPST_B3U-1000P-B.wrl ├── crystal_smd_32.768_2Pin.kicad_mod ├── crystal_smd_32.768_2Pin.wings ├── crystal_smd_32.768_2Pin.wrl └── logo5.kicad_mod ├── wifi-iot-core-hw-cache.lib ├── wifi-iot-core-hw.kicad_pcb ├── wifi-iot-core-hw.lib ├── wifi-iot-core-hw.pro └── wifi-iot-core-hw.sch /.gitignore: -------------------------------------------------------------------------------- 1 | # For PCBs designed using KiCad: http://www.kicad-pcb.org/ 2 | 3 | # Temporary files 4 | *.000 5 | *.bak 6 | *.bck 7 | *.kicad_pcb-bak 8 | *~ 9 | _autosave-* 10 | *.tmp 11 | 12 | # Netlist files (exported from Eeschema) 13 | *.net 14 | 15 | # Autorouter files (exported from Pcbnew) 16 | .dsn 17 | 18 | # Exported BOM files 19 | *.xml 20 | *.csv 21 | 22 | # Plot file 23 | *.gbr 24 | *.gbl 25 | *.gto 26 | *.drl 27 | *.drl 28 | *.gts 29 | *.gtl 30 | *.Cuts.gm1 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # WIFI-IOT-CORE for IoT production project 2 | 3 | _Wifi IoT Core_ project is to combine STM32 + ESP8266. 4 | 5 | - ESP8266 is an amazing but cheap wifi chip. However it has many limitions, such as: no USB, limited analog interface, few I/O etc, while applications which are developed on it often need USB-Serial communication. Therefore many ESP8266-based modules in the world are added USB-TTL chip. While this brings some value to developing work, the value is just little in practical use. The design in this _Wifi IoT Core_ project uses the cheap STM32, with USB interface, to ease development, and complements many other features which are missing in ESP8266. 6 | 7 | - The _Wifi IoT Core_ project including: 8 | 9 | + [wifi-iot-core-hw](https://github.com/genuine-engineering/wifi-iot-core-hw). Hardware is designed with [KiCad](http://kicad-pcb.org/) 10 | + [wifi-iot-core-stm32-fw](https://github.com/genuine-engineering/wifi-iot-core-stm32-fw). Firmware for STM32, based on [libopencm3](https://github.com/libopencm3/libopencm3) 11 | + [wifi-iot-core-esp8266-fw](https://github.com/genuine-engineering/wifi-iot-core-esp8266-fw). Firmware for ESP8266, based on [Espressif SDK 2.0](https://espressif.com/en/support/download/sdks-demos) 12 | 13 | # Wifi-iot-core-hw 14 | ## Overview 15 | The hardware is designed with [KiCad](http://kicad-pcb.org/) software. It includes two main components: ESP8266 and STM32F103C8T6. 16 | 17 | - STM32 has USB interface and is connected with ESP8266 via UART. 18 | 19 | - The output pins of the STM32 and ESP8266 are exposed for external use. 20 | 21 | ## Schematic 22 | 23 | [![Wifi IOT Core HW Schematic](assets/wifi-iot-core-hw-sch.png)](assets/wifi-iot-core-hw-sch.svg) 24 | 25 | ## PCB 26 | 27 | [![Wifi IOT Core HW PCB](assets/wifi-iot-core-hw-pcb.png)](assets/wifi-iot-core-hw-pcb.svg) 28 | 29 | ## 3D 30 | 31 | [![Wifi IOT Core HW 3D](assets/wifi-iot-core-hw-3d.png)](assets/wifi-iot-core-3d.wrl.stl) 32 | 33 | ## BOM 34 | 35 | | Refs | Value | Footprint | 36 | |---------------------------|-----------------|--------------------------------------| 37 | | C7 | 15pf | lib:C_0603 | 38 | | C1,C9-C12,C15,C17,C19,C20 | 0.1uF | lib:C_0603 | 39 | | C4,C5 | 10pF | lib:C_0603 | 40 | | C6 | 15pF | lib:C_0603 | 41 | | C16,C18 | 1uF | lib:C_0603 | 42 | | C3 | 100nF | lib:C_0603 | 43 | | C21 | 10nF | lib:C_0603 | 44 | | C2,C13,C14 | 10uF-50v | Capacitors_SMD:C_1210 | 45 | | C8 | 470pF | lib:C_0603 | 46 | | R11,R12 | 22 | lib:R_0603 | 47 | | R10 | 1.5K | lib:R_0603 | 48 | | R2-R5 | 10K | lib:R_0603 | 49 | | R9 | 0R | lib:R_0603 | 50 | | R1,R6-R8,R13 | 10k | lib:R_0603 | 51 | | SW1 | RST | lib:SW_SPST_B3U-1000P-B | 52 | | SW2 | SW_PUSH_SMALL_H | lib:SW_SPST_B3U-1000P-B | 53 | | U1 | ESP-07v2 | lib:ESP-07v2-smd-16pin | 54 | | U2 | STM32F103C8Tx | lib:LQFP-48_Pin1.7x0.3mm_Pitch0.5mm | 55 | | U3 | LP2985LV | TO_SOT_Packages_SMD:SOT-23-5 | 56 | | P1,P2 | CONN_01X20 | Pin_Headers:Pin_Header_Straight_1x20 | 57 | | P7 | CONN_01X04 | Pin_Headers:Pin_Header_Straight_1x04 | 58 | | P3-P6 | CONN_01X01 | lib:MountingHole_2mm | 59 | | P8 | USB | lib:Micro_usb_B_smd | 60 | | Y2 | 32.687 | lib:crystal_smd_32.768_2Pin | 61 | | Y1 | 8MHz | lib:Crystal_SMD_5032_4Pads | 62 | | D2 | Led | LEDs:LED_0805 | 63 | | D1 | Led GPIO16 | LEDs:LED_0805 | 64 | 65 | ## Gerber file 66 | 67 | [Wifi IOT Core HW Gerber file](assets/gerber.zip) 68 | 69 | ## CC-BY license 70 | 71 | [![CC-BY](http://mirrors.creativecommons.org/presskit/buttons/88x31/png/by.png)](https://github.com/idleberg/Creative-Commons-Markdown/blob/spaces/4.0/by.markdown) 72 | -------------------------------------------------------------------------------- /assets/gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/assets/gerber.zip -------------------------------------------------------------------------------- /assets/wifi-iot-core-3d.wrl.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/assets/wifi-iot-core-3d.wrl.stl -------------------------------------------------------------------------------- /assets/wifi-iot-core-hw-3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/assets/wifi-iot-core-hw-3d.png -------------------------------------------------------------------------------- /assets/wifi-iot-core-hw-pcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/assets/wifi-iot-core-hw-pcb.png -------------------------------------------------------------------------------- /assets/wifi-iot-core-hw-sch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/assets/wifi-iot-core-hw-sch.png -------------------------------------------------------------------------------- /lib/C_0603.kicad_mod: -------------------------------------------------------------------------------- 1 | (module lib:C_0603 (layer F.Cu) (tedit 57B5C6E1) 2 | (descr "Capacitor SMD 0603, hand soldering") 3 | (tags "capacitor 0603") 4 | (attr smd) 5 | (fp_text reference C18 (at 0 -1.05 180) (layer F.SilkS) 6 | (effects (font (size 0.6 0.6) (thickness 0.15))) 7 | ) 8 | (fp_text value 100nF (at 0 1.15) (layer F.Fab) hide 9 | (effects (font (size 0.6 0.6) (thickness 0.15))) 10 | ) 11 | (fp_line (start -1.85 -0.75) (end 1.85 -0.75) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -1.85 0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -1.85 -0.75) (end -1.85 0.75) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 1.85 -0.75) (end 1.85 0.75) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -0.8 0) (size 0.9 0.75) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.8 0) (size 0.9 0.75) (layers F.Cu F.Paste F.Mask)) 19 | (model Capacitors_SMD.3dshapes/C_0603_HandSoldering.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /lib/C_0603.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/C_0603.wings -------------------------------------------------------------------------------- /lib/C_0603.wrl: -------------------------------------------------------------------------------- 1 | #VRML V2.0 utf8 2 | #Exported from Wings 3D 1.5.2 3 | DEF Cube1 Transform { 4 | children [ 5 | Shape { 6 | appearance Appearance { 7 | material DEF metal Material { 8 | diffuseColor 0.76 0.76 0.76 9 | emissiveColor 0.001 0.001 0.001 10 | specularColor 0.8668 0.8668 0.8668 11 | ambientIntensity 0.8666666666666667 12 | transparency 0.0 13 | shininess 0.74 14 | } 15 | } 16 | geometry IndexedFaceSet { 17 | normalPerVertex TRUE 18 | coord Coordinate { point [ 19 | -0.1797704006946042 -0.1551699308643597 0.3683935568349648, 20 | -0.183404599305396 -0.15683006913564024 0.37031309171113336, 21 | -0.183404599305396 -0.1568300691356403 0.019390721170212066, 22 | -0.1797704006946042 -0.15516993086435973 0.02131025604638065, 23 | -0.31200679088559014 -0.15168078585839295 0.023612307979977654, 24 | -0.3074932091144095 -0.1566828505052431 0.018718461077891407, 25 | -0.3074932091144095 -0.15668285050524305 0.37098535180345404, 26 | -0.31200679088559014 -0.1516807858583929 0.36609150490136777, 27 | 0.17441696307538307 0.14730884219609547 0.3706019064406727, 28 | -0.17441696307538312 0.14730884219609547 0.3706019064406727, 29 | -0.17441696307538312 -0.1473088421960954 0.3706019064406727, 30 | 0.17441696307538307 -0.1473088421960954 0.3706019064406727, 31 | -0.3074932091144095 -0.15093737904402246 0.3766065221994078, 32 | -0.3074932091144095 0.1509373790440225 0.3766065221994078, 33 | -0.31200679088559014 0.14593531439717236 0.37171267529732155, 34 | -0.31200679088559014 -0.14593531439717233 0.37171267529732155, 35 | -0.19075803692461707 -0.16 0.014441572849781231, 36 | -0.19075803692461707 -0.15999999999999995 0.37526224003156416, 37 | -0.3002669630753827 -0.15999999999999995 0.37526224003156416, 38 | -0.3002669630753827 -0.16 0.014441572849781231, 39 | -0.17441696307538312 0.15200000000000002 0.3660122400315642, 40 | 0.17441696307538307 0.15200000000000002 0.3660122400315642, 41 | 0.17441696307538307 0.15199999999999997 0.02369157284978124, 42 | -0.17441696307538312 0.15199999999999997 0.02369157284978124, 43 | -0.3074932091144095 0.15668285050524305 0.018718461077891407, 44 | -0.31200679088559014 0.1516807858583929 0.023612307979977654, 45 | -0.31200679088559014 0.15168078585839295 0.36609150490136777, 46 | -0.3074932091144095 0.1566828505052431 0.37098535180345404, 47 | 0.190758036924617 0.15530884219609542 0.009851906440672714, 48 | 0.3002669630753827 0.15530884219609542 0.009851906440672714, 49 | 0.3002669630753827 -0.15530884219609545 0.009851906440672714, 50 | 0.190758036924617 -0.15530884219609545 0.009851906440672714, 51 | -0.19075803692461707 0.16 0.37526224003156416, 52 | -0.19075803692461707 0.15999999999999995 0.014441572849781231, 53 | -0.3002669630753827 0.15999999999999995 0.014441572849781231, 54 | -0.3002669630753827 0.16 0.37526224003156416, 55 | 0.18365381527989794 -0.15155925276972643 0.3764794037535687, 56 | 0.18365381527989794 0.15155925276972648 0.3764794037535687, 57 | 0.1795211847201021 0.14939277093120348 0.37397440912777674, 58 | 0.1795211847201021 -0.14939277093120343 0.37397440912777674, 59 | 0.3002669630753827 0.15530884219609545 0.3798519064406727, 60 | 0.190758036924617 0.15530884219609545 0.3798519064406727, 61 | 0.190758036924617 -0.15530884219609542 0.3798519064406727, 62 | 0.3002669630753827 -0.15530884219609542 0.3798519064406727, 63 | 0.190758036924617 0.16 0.37526224003156416, 64 | 0.3002669630753827 0.16 0.37526224003156416, 65 | 0.3002669630753827 0.15999999999999995 0.014441572849781231, 66 | 0.190758036924617 0.15999999999999995 0.014441572849781231, 67 | -0.315 0.14367247855973148 0.36387762464694845, 68 | -0.315 0.14367247855973145 0.025826188234396974, 69 | -0.315 -0.14367247855973148 0.025826188234396974, 70 | -0.315 -0.14367247855973145 0.36387762464694845, 71 | -0.19075803692461707 0.15530884219609542 0.009851906440672714, 72 | -0.19075803692461707 -0.15530884219609545 0.009851906440672714, 73 | -0.3002669630753827 -0.15530884219609545 0.009851906440672714, 74 | -0.3002669630753827 0.15530884219609542 0.009851906440672714, 75 | -0.19075803692461707 -0.15530884219609542 0.3798519064406727, 76 | -0.19075803692461707 0.15530884219609545 0.3798519064406727, 77 | -0.3002669630753827 0.15530884219609545 0.3798519064406727, 78 | -0.3002669630753827 -0.15530884219609542 0.3798519064406727, 79 | 0.31200679088559014 0.14593531439717236 0.37171267529732155, 80 | 0.3074932091144095 0.1509373790440225 0.3766065221994078, 81 | 0.3074932091144095 -0.15093737904402246 0.3766065221994078, 82 | 0.31200679088559014 -0.14593531439717233 0.37171267529732155, 83 | 0.31200679088559014 -0.1516807858583929 0.36609150490136777, 84 | 0.3074932091144095 -0.15668285050524305 0.37098535180345404, 85 | 0.3074932091144095 -0.1566828505052431 0.018718461077891407, 86 | 0.31200679088559014 -0.15168078585839295 0.023612307979977654, 87 | -0.1795211847201022 0.14939277093120348 0.37397440912777674, 88 | -0.18365381527989794 0.15155925276972648 0.3764794037535687, 89 | -0.18365381527989794 -0.15155925276972643 0.3764794037535687, 90 | -0.1795211847201022 -0.14939277093120343 0.37397440912777674, 91 | 0.18365381527989794 0.15155925276972643 0.013224409127776698, 92 | 0.18365381527989794 -0.15155925276972648 0.013224409127776698, 93 | 0.1795211847201021 -0.14939277093120348 0.015729403753568683, 94 | 0.1795211847201021 0.14939277093120343 0.015729403753568683, 95 | -0.18365381527989794 0.15155925276972643 0.013224409127776698, 96 | -0.1795211847201022 0.14939277093120343 0.015729403753568683, 97 | -0.1795211847201022 -0.14939277093120348 0.015729403753568683, 98 | -0.18365381527989794 -0.15155925276972648 0.013224409127776698, 99 | 0.315 0.14367247855973145 0.025826188234396974, 100 | 0.315 0.14367247855973148 0.36387762464694845, 101 | 0.315 -0.14367247855973145 0.36387762464694845, 102 | 0.315 -0.14367247855973148 0.025826188234396974, 103 | 0.3074932091144095 -0.1509373790440225 0.013097290681937601, 104 | 0.3074932091144095 0.15093737904402246 0.013097290681937601, 105 | 0.31200679088559014 0.14593531439717233 0.017991137584023847, 106 | 0.31200679088559014 -0.14593531439717236 0.017991137584023847, 107 | 0.3002669630753827 -0.15999999999999995 0.37526224003156416, 108 | 0.190758036924617 -0.15999999999999995 0.37526224003156416, 109 | 0.190758036924617 -0.16 0.014441572849781231, 110 | 0.3002669630753827 -0.16 0.014441572849781231, 111 | 0.18340459930539593 -0.1568300691356403 0.019390721170212066, 112 | 0.18340459930539593 -0.15683006913564024 0.37031309171113336, 113 | 0.1797704006946041 -0.1551699308643597 0.3683935568349648, 114 | 0.1797704006946041 -0.15516993086435973 0.02131025604638065, 115 | -0.31200679088559014 0.14593531439717233 0.017991137584023847, 116 | -0.3074932091144095 0.15093737904402246 0.013097290681937601, 117 | -0.3074932091144095 -0.1509373790440225 0.013097290681937601, 118 | -0.31200679088559014 -0.14593531439717236 0.017991137584023847, 119 | -0.183404599305396 0.1568300691356403 0.37031309171113336, 120 | -0.1797704006946042 0.15516993086435973 0.3683935568349648, 121 | -0.1797704006946042 0.1551699308643597 0.02131025604638065, 122 | -0.183404599305396 0.15683006913564024 0.019390721170212066, 123 | 0.18340459930539593 0.1568300691356403 0.37031309171113336, 124 | 0.18340459930539593 0.15683006913564024 0.019390721170212066, 125 | 0.1797704006946041 0.1551699308643597 0.02131025604638065, 126 | 0.1797704006946041 0.15516993086435973 0.3683935568349648, 127 | -0.17441696307538312 0.1473088421960954 0.019101906440672695, 128 | 0.17441696307538307 0.1473088421960954 0.019101906440672695, 129 | 0.17441696307538307 -0.14730884219609547 0.019101906440672695, 130 | -0.17441696307538312 -0.14730884219609547 0.019101906440672695, 131 | 0.3074932091144095 0.1566828505052431 0.37098535180345404, 132 | 0.31200679088559014 0.15168078585839295 0.36609150490136777, 133 | 0.31200679088559014 0.1516807858583929 0.023612307979977654, 134 | 0.3074932091144095 0.15668285050524305 0.018718461077891407, 135 | 0.17441696307538307 -0.15199999999999997 0.3660122400315642, 136 | -0.17441696307538312 -0.15199999999999997 0.3660122400315642, 137 | -0.17441696307538312 -0.15200000000000002 0.02369157284978124, 138 | 0.17441696307538307 -0.15200000000000002 0.02369157284978124 ] } 139 | coordIndex [ 140 | 0, 1, 2, 3, -1, 141 | 0, 3, 118, 117, -1, 142 | 0, 71, 70, 1, -1, 143 | 0, 117, 10, 71, -1, 144 | 1, 17, 16, 2, -1, 145 | 1, 70, 56, 17, -1, 146 | 2, 16, 53, 79, -1, 147 | 2, 79, 78, 3, -1, 148 | 3, 78, 111, 118, -1, 149 | 4, 5, 6, 7, -1, 150 | 4, 7, 51, 50, -1, 151 | 4, 50, 99, -1, 152 | 4, 99, 98, 5, -1, 153 | 5, 19, 18, 6, -1, 154 | 5, 98, 54, 19, -1, 155 | 6, 12, 15, 7, -1, 156 | 6, 18, 59, 12, -1, 157 | 7, 15, 51, -1, 158 | 8, 11, 39, 38, -1, 159 | 8, 38, 107, 21, -1, 160 | 9, 20, 101, 68, -1, 161 | 9, 68, 71, 10, -1, 162 | 11, 116, 94, 39, -1, 163 | 12, 13, 14, 15, -1, 164 | 12, 59, 58, 13, -1, 165 | 13, 27, 26, 14, -1, 166 | 13, 58, 35, 27, -1, 167 | 14, 26, 48, -1, 168 | 14, 48, 51, 15, -1, 169 | 16, 17, 18, 19, -1, 170 | 16, 19, 54, 53, -1, 171 | 17, 56, 59, 18, -1, 172 | 20, 23, 102, 101, -1, 173 | 21, 107, 106, 22, -1, 174 | 22, 106, 75, 109, -1, 175 | 23, 108, 77, 102, -1, 176 | 24, 25, 26, 27, -1, 177 | 24, 27, 35, 34, -1, 178 | 24, 34, 55, 97, -1, 179 | 24, 97, 96, 25, -1, 180 | 25, 49, 48, 26, -1, 181 | 25, 96, 49, -1, 182 | 28, 29, 30, 31, -1, 183 | 28, 31, 73, 72, -1, 184 | 28, 47, 46, 29, -1, 185 | 28, 72, 105, 47, -1, 186 | 29, 46, 115, 85, -1, 187 | 29, 85, 84, 30, -1, 188 | 30, 84, 66, 91, -1, 189 | 30, 91, 90, 31, -1, 190 | 31, 90, 92, 73, -1, 191 | 32, 33, 34, 35, -1, 192 | 32, 35, 58, 57, -1, 193 | 32, 57, 69, 100, -1, 194 | 32, 100, 103, 33, -1, 195 | 33, 52, 55, 34, -1, 196 | 33, 103, 76, 52, -1, 197 | 36, 37, 38, 39, -1, 198 | 36, 39, 94, 93, -1, 199 | 36, 42, 41, 37, -1, 200 | 36, 93, 89, 42, -1, 201 | 37, 41, 44, 104, -1, 202 | 37, 104, 107, 38, -1, 203 | 40, 41, 42, 43, -1, 204 | 40, 43, 62, 61, -1, 205 | 40, 45, 44, 41, -1, 206 | 40, 61, 112, 45, -1, 207 | 42, 89, 88, 43, -1, 208 | 43, 88, 65, 62, -1, 209 | 44, 45, 46, 47, -1, 210 | 44, 47, 105, 104, -1, 211 | 45, 112, 115, 46, -1, 212 | 48, 49, 50, 51, -1, 213 | 49, 96, 99, 50, -1, 214 | 52, 53, 54, 55, -1, 215 | 52, 76, 79, 53, -1, 216 | 54, 98, 97, 55, -1, 217 | 56, 57, 58, 59, -1, 218 | 56, 70, 69, 57, -1, 219 | 60, 61, 62, 63, -1, 220 | 60, 63, 82, 81, -1, 221 | 60, 81, 113, -1, 222 | 60, 113, 112, 61, -1, 223 | 62, 65, 64, 63, -1, 224 | 63, 64, 82, -1, 225 | 64, 65, 66, 67, -1, 226 | 64, 67, 83, 82, -1, 227 | 65, 88, 91, 66, -1, 228 | 66, 84, 87, 67, -1, 229 | 67, 87, 83, -1, 230 | 68, 69, 70, 71, -1, 231 | 68, 101, 100, 69, -1, 232 | 72, 73, 74, 75, -1, 233 | 72, 75, 106, 105, -1, 234 | 73, 92, 95, 74, -1, 235 | 74, 95, 119, 110, -1, 236 | 74, 110, 109, 75, -1, 237 | 76, 77, 78, 79, -1, 238 | 76, 103, 102, 77, -1, 239 | 77, 108, 111, 78, -1, 240 | 80, 81, 82, 83, -1, 241 | 80, 83, 87, 86, -1, 242 | 80, 86, 114, -1, 243 | 80, 114, 113, 81, -1, 244 | 84, 85, 86, 87, -1, 245 | 85, 115, 114, 86, -1, 246 | 88, 89, 90, 91, -1, 247 | 89, 93, 92, 90, -1, 248 | 92, 93, 94, 95, -1, 249 | 94, 116, 119, 95, -1, 250 | 96, 97, 98, 99, -1, 251 | 100, 101, 102, 103, -1, 252 | 104, 105, 106, 107, -1, 253 | 112, 113, 114, 115, -1 ] 254 | normal Normal { vector [ 255 | 0.5616488103513363 -0.7727865881802807 0.29555287675745917, 256 | 0.5327714833520684 -0.7942168865586189 0.2921884385665707, 257 | 0.532771483352069 -0.7942168865586188 -0.2921884385665699, 258 | 0.5616488103513362 -0.7727865881802811 -0.29555287675745817, 259 | -0.8867131114362842 -0.42967930906234847 -0.17063279101827622, 260 | -0.6937416584325431 -0.6729179344342978 -0.2567176754178465, 261 | -0.6937416584325428 -0.672917934434298 0.25671767541784657, 262 | -0.8867131114362843 -0.4296793090623478 0.17063279101827733, 263 | -0.32302655736188884 0.35599783836774074 0.8768804834847348, 264 | 0.3230265573618863 0.35599783836774107 0.8768804834847356, 265 | 0.3230265573618866 -0.3559978383677408 0.8768804834847357, 266 | -0.3230265573618891 -0.3559978383677404 0.8768804834847349, 267 | -0.6886219712543687 -0.25074265904915266 0.6803880507759581, 268 | -0.6886219712543685 0.250742659049152 0.6803880507759587, 269 | -0.8838341243230218 0.16687890001494388 0.4370225090449686, 270 | -0.8838341243230209 -0.1668789000149449 0.4370225090449699, 271 | 0.2771002915516187 -0.8932956844344674 -0.3538901645889079, 272 | 0.2771002915516186 -0.8932956844344676 0.35389016458890726, 273 | -0.28421743773725117 -0.8881838419789988 0.36104004062360817, 274 | -0.28421743773725194 -0.8881838419789984 -0.3610400406236087, 275 | 0.3112228687088867 0.879171513198741 0.3608292897928978, 276 | -0.31122286870888916 0.8791715131987404 0.36082928979289747, 277 | -0.311222868708889 0.8791715131987405 -0.3608292897928968, 278 | 0.31122286870888655 0.8791715131987413 -0.36082928979289725, 279 | -0.6937416584325429 0.6729179344342983 -0.2567176754178459, 280 | -0.8867131114362835 0.4296793090623497 -0.17063279101827705, 281 | -0.8867131114362851 0.4296793090623467 0.17063279101827578, 282 | -0.693741658432543 0.6729179344342976 0.2567176754178471, 283 | -0.2872149841243472 0.3588368194980288 -0.8881124308706583, 284 | 0.28087242563521647 0.35167152410967645 -0.892993739982631, 285 | 0.28087242563521636 -0.3516715241096753 -0.8929937399826317, 286 | -0.28721498412434693 -0.3588368194980279 -0.8881124308706588, 287 | 0.2771002915516186 0.8932956844344673 0.35389016458890815, 288 | 0.27710029155161875 0.8932956844344677 -0.35389016458890693, 289 | -0.2842174377372518 0.8881838419789989 -0.36104004062360767, 290 | -0.2842174377372514 0.8881838419789984 0.3610400406236092, 291 | -0.5702457699663129 -0.30990275273109 0.7607759497284465, 292 | -0.570245769966313 0.3099027527310899 0.7607759497284465, 293 | -0.5986713953601395 0.30358508346282465 0.7412345495701164, 294 | -0.5986713953601394 -0.30358508346282426 0.7412345495701167, 295 | 0.2808724256352148 0.3516715241096751 0.8929937399826322, 296 | -0.2872149841243467 0.3588368194980278 0.888112430870659, 297 | -0.28721498412434704 -0.3588368194980287 0.8881124308706586, 298 | 0.28087242563521503 -0.35167152410967645 0.8929937399826317, 299 | -0.2771002915516191 0.893295684434467 0.35389016458890854, 300 | 0.2842174377372514 0.8881838419789984 0.3610400406236092, 301 | 0.2842174377372518 0.8881838419789989 -0.36104004062360767, 302 | -0.27710029155161936 0.8932956844344674 -0.3538901645889074, 303 | -0.9738790312336244 0.15892089218251287 0.16218440908845508, 304 | -0.9738790312336237 0.15892089218251532 -0.16218440908845638, 305 | -0.9738790312336242 -0.1589208921825143 -0.16218440908845536, 306 | -0.973879031233624 -0.15892089218251373 0.1621844090884569, 307 | 0.28721498412434604 0.3588368194980295 -0.8881124308706585, 308 | 0.28721498412434565 -0.35883681949802865 -0.888112430870659, 309 | -0.28087242563521636 -0.3516715241096753 -0.8929937399826317, 310 | -0.28087242563521647 0.35167152410967645 -0.892993739982631, 311 | 0.2872149841243458 -0.3588368194980294 0.8881124308706586, 312 | 0.2872149841243455 0.3588368194980285 0.8881124308706592, 313 | -0.2808724256352148 0.3516715241096752 0.8929937399826322, 314 | -0.28087242563521503 -0.35167152410967645 0.8929937399826317, 315 | 0.8838341243230222 0.16687890001494196 0.4370225090449684, 316 | 0.6886219712543685 0.250742659049152 0.6803880507759587, 317 | 0.6886219712543687 -0.25074265904915266 0.6803880507759581, 318 | 0.8838341243230209 -0.1668789000149449 0.4370225090449699, 319 | 0.8867131114362843 -0.4296793090623478 0.17063279101827733, 320 | 0.6937416584325428 -0.672917934434298 0.25671767541784657, 321 | 0.6937416584325431 -0.6729179344342978 -0.2567176754178465, 322 | 0.8867131114362838 -0.42967930906234936 -0.17063279101827616, 323 | 0.5986713953601419 0.3035850834628243 0.7412345495701145, 324 | 0.5702457699663169 0.30990275273108986 0.7607759497284436, 325 | 0.5702457699663168 -0.30990275273108997 0.7607759497284436, 326 | 0.5986713953601419 -0.303585083462824 0.7412345495701147, 327 | -0.5702457699663146 0.30990275273109014 -0.7607759497284453, 328 | -0.5702457699663147 -0.30990275273108997 -0.7607759497284452, 329 | -0.5986713953601399 -0.30358508346282503 -0.7412345495701159, 330 | -0.5986713953601396 0.3035850834628246 -0.7412345495701163, 331 | 0.5702457699663185 0.3099027527310901 -0.7607759497284424, 332 | 0.5986713953601422 0.3035850834628243 -0.7412345495701144, 333 | 0.5986713953601425 -0.30358508346282465 -0.7412345495701139, 334 | 0.5702457699663186 -0.30990275273108997 -0.7607759497284424, 335 | 0.9738790312336237 0.15892089218251532 -0.16218440908845644, 336 | 0.9738790312336247 0.15892089218251096 0.16218440908845497, 337 | 0.973879031233624 -0.15892089218251373 0.1621844090884569, 338 | 0.973879031233624 -0.15892089218251518 -0.16218440908845533, 339 | 0.688621971254369 -0.25074265904915227 -0.680388050775958, 340 | 0.6886219712543691 0.250742659049153 -0.6803880507759577, 341 | 0.8838341243230204 0.16687890001494704 -0.4370225090449702, 342 | 0.8838341243230209 -0.16687890001494668 -0.4370225090449694, 343 | 0.28421743773725117 -0.8881838419789988 0.3610400406236081, 344 | -0.27710029155161914 -0.8932956844344673 0.3538901645889077, 345 | -0.2771002915516193 -0.8932956844344672 -0.3538901645889083, 346 | 0.28421743773725194 -0.8881838419789984 -0.3610400406236087, 347 | -0.5327714833520663 -0.79421688655862 -0.2921884385665718, 348 | -0.5327714833520656 -0.7942168865586201 0.29218843856657256, 349 | -0.5616488103513352 -0.7727865881802812 0.2955528767574602, 350 | -0.561648810351335 -0.7727865881802816 -0.2955528767574591, 351 | -0.8838341243230204 0.16687890001494698 -0.43702250904497014, 352 | -0.6886219712543691 0.250742659049153 -0.6803880507759577, 353 | -0.688621971254369 -0.25074265904915227 -0.680388050775958, 354 | -0.883834124323021 -0.1668789000149458 -0.43702250904496937, 355 | 0.5327714833520686 0.7942168865586188 0.2921884385665705, 356 | 0.5616488103513363 0.7727865881802809 0.2955528767574586, 357 | 0.5616488103513363 0.7727865881802809 -0.2955528767574587, 358 | 0.5327714833520688 0.7942168865586189 -0.29218843856656995, 359 | -0.5327714833520658 0.7942168865586199 0.2921884385665724, 360 | -0.5327714833520659 0.79421688655862 -0.2921884385665719, 361 | -0.5616488103513351 0.7727865881802816 -0.29555287675745984, 362 | -0.5616488103513352 0.7727865881802815 0.2955528767574597, 363 | 0.32302655736188546 0.35599783836774174 -0.8768804834847357, 364 | -0.323026557361888 0.3559978383677415 -0.8768804834847348, 365 | -0.32302655736188773 -0.3559978383677418 -0.8768804834847347, 366 | 0.3230265573618852 -0.3559978383677421 -0.8768804834847357, 367 | 0.693741658432543 0.6729179344342976 0.2567176754178471, 368 | 0.8867131114362861 0.4296793090623451 0.17063279101827575, 369 | 0.8867131114362835 0.4296793090623497 -0.17063279101827705, 370 | 0.6937416584325429 0.6729179344342983 -0.2567176754178459, 371 | -0.31122286870888943 -0.87917151319874 0.3608292897928977, 372 | 0.311222868708887 -0.8791715131987408 0.36082928979289797, 373 | 0.3112228687088862 -0.8791715131987415 -0.36082928979289697, 374 | -0.31122286870888866 -0.8791715131987409 -0.3608292897928966 ] } 375 | normalIndex [ 376 | 0, 1, 2, 3, -1, 377 | 0, 3, 118, 117, -1, 378 | 0, 71, 70, 1, -1, 379 | 0, 117, 10, 71, -1, 380 | 1, 17, 16, 2, -1, 381 | 1, 70, 56, 17, -1, 382 | 2, 16, 53, 79, -1, 383 | 2, 79, 78, 3, -1, 384 | 3, 78, 111, 118, -1, 385 | 4, 5, 6, 7, -1, 386 | 4, 7, 51, 50, -1, 387 | 4, 50, 99, -1, 388 | 4, 99, 98, 5, -1, 389 | 5, 19, 18, 6, -1, 390 | 5, 98, 54, 19, -1, 391 | 6, 12, 15, 7, -1, 392 | 6, 18, 59, 12, -1, 393 | 7, 15, 51, -1, 394 | 8, 11, 39, 38, -1, 395 | 8, 38, 107, 21, -1, 396 | 9, 20, 101, 68, -1, 397 | 9, 68, 71, 10, -1, 398 | 11, 116, 94, 39, -1, 399 | 12, 13, 14, 15, -1, 400 | 12, 59, 58, 13, -1, 401 | 13, 27, 26, 14, -1, 402 | 13, 58, 35, 27, -1, 403 | 14, 26, 48, -1, 404 | 14, 48, 51, 15, -1, 405 | 16, 17, 18, 19, -1, 406 | 16, 19, 54, 53, -1, 407 | 17, 56, 59, 18, -1, 408 | 20, 23, 102, 101, -1, 409 | 21, 107, 106, 22, -1, 410 | 22, 106, 75, 109, -1, 411 | 23, 108, 77, 102, -1, 412 | 24, 25, 26, 27, -1, 413 | 24, 27, 35, 34, -1, 414 | 24, 34, 55, 97, -1, 415 | 24, 97, 96, 25, -1, 416 | 25, 49, 48, 26, -1, 417 | 25, 96, 49, -1, 418 | 28, 29, 30, 31, -1, 419 | 28, 31, 73, 72, -1, 420 | 28, 47, 46, 29, -1, 421 | 28, 72, 105, 47, -1, 422 | 29, 46, 115, 85, -1, 423 | 29, 85, 84, 30, -1, 424 | 30, 84, 66, 91, -1, 425 | 30, 91, 90, 31, -1, 426 | 31, 90, 92, 73, -1, 427 | 32, 33, 34, 35, -1, 428 | 32, 35, 58, 57, -1, 429 | 32, 57, 69, 100, -1, 430 | 32, 100, 103, 33, -1, 431 | 33, 52, 55, 34, -1, 432 | 33, 103, 76, 52, -1, 433 | 36, 37, 38, 39, -1, 434 | 36, 39, 94, 93, -1, 435 | 36, 42, 41, 37, -1, 436 | 36, 93, 89, 42, -1, 437 | 37, 41, 44, 104, -1, 438 | 37, 104, 107, 38, -1, 439 | 40, 41, 42, 43, -1, 440 | 40, 43, 62, 61, -1, 441 | 40, 45, 44, 41, -1, 442 | 40, 61, 112, 45, -1, 443 | 42, 89, 88, 43, -1, 444 | 43, 88, 65, 62, -1, 445 | 44, 45, 46, 47, -1, 446 | 44, 47, 105, 104, -1, 447 | 45, 112, 115, 46, -1, 448 | 48, 49, 50, 51, -1, 449 | 49, 96, 99, 50, -1, 450 | 52, 53, 54, 55, -1, 451 | 52, 76, 79, 53, -1, 452 | 54, 98, 97, 55, -1, 453 | 56, 57, 58, 59, -1, 454 | 56, 70, 69, 57, -1, 455 | 60, 61, 62, 63, -1, 456 | 60, 63, 82, 81, -1, 457 | 60, 81, 113, -1, 458 | 60, 113, 112, 61, -1, 459 | 62, 65, 64, 63, -1, 460 | 63, 64, 82, -1, 461 | 64, 65, 66, 67, -1, 462 | 64, 67, 83, 82, -1, 463 | 65, 88, 91, 66, -1, 464 | 66, 84, 87, 67, -1, 465 | 67, 87, 83, -1, 466 | 68, 69, 70, 71, -1, 467 | 68, 101, 100, 69, -1, 468 | 72, 73, 74, 75, -1, 469 | 72, 75, 106, 105, -1, 470 | 73, 92, 95, 74, -1, 471 | 74, 95, 119, 110, -1, 472 | 74, 110, 109, 75, -1, 473 | 76, 77, 78, 79, -1, 474 | 76, 103, 102, 77, -1, 475 | 77, 108, 111, 78, -1, 476 | 80, 81, 82, 83, -1, 477 | 80, 83, 87, 86, -1, 478 | 80, 86, 114, -1, 479 | 80, 114, 113, 81, -1, 480 | 84, 85, 86, 87, -1, 481 | 85, 115, 114, 86, -1, 482 | 88, 89, 90, 91, -1, 483 | 89, 93, 92, 90, -1, 484 | 92, 93, 94, 95, -1, 485 | 94, 116, 119, 95, -1, 486 | 96, 97, 98, 99, -1, 487 | 100, 101, 102, 103, -1, 488 | 104, 105, 106, 107, -1, 489 | 112, 113, 114, 115, -1 ] 490 | } 491 | }, 492 | Shape { 493 | appearance Appearance { 494 | material DEF ceramic Material { 495 | diffuseColor 0.66 0.39600888888888885 0.1364 496 | emissiveColor 0.001 0.001 0.001 497 | specularColor 0.22744 0.22744 0.22744 498 | ambientIntensity 0.8666666666666667 499 | transparency 0.0 500 | shininess 0.22666666666666666 501 | } 502 | } 503 | geometry IndexedFaceSet { 504 | normalPerVertex TRUE 505 | coord Coordinate { point [ 506 | 0.17441696307538307 0.14730884219609547 0.3706019064406727, 507 | -0.17441696307538312 0.14730884219609547 0.3706019064406727, 508 | -0.17441696307538312 -0.1473088421960954 0.3706019064406727, 509 | 0.17441696307538307 -0.1473088421960954 0.3706019064406727, 510 | -0.17441696307538312 0.15200000000000002 0.3660122400315642, 511 | 0.17441696307538307 0.15200000000000002 0.3660122400315642, 512 | 0.17441696307538307 0.15199999999999997 0.02369157284978124, 513 | -0.17441696307538312 0.15199999999999997 0.02369157284978124, 514 | -0.17441696307538312 0.1473088421960954 0.019101906440672695, 515 | 0.17441696307538307 0.1473088421960954 0.019101906440672695, 516 | 0.17441696307538307 -0.14730884219609547 0.019101906440672695, 517 | -0.17441696307538312 -0.14730884219609547 0.019101906440672695, 518 | 0.17441696307538307 -0.15199999999999997 0.3660122400315642, 519 | -0.17441696307538312 -0.15199999999999997 0.3660122400315642, 520 | -0.17441696307538312 -0.15200000000000002 0.02369157284978124, 521 | 0.17441696307538307 -0.15200000000000002 0.02369157284978124 ] } 522 | coordIndex [ 523 | 0, 1, 2, 3, -1, 524 | 0, 5, 4, 1, -1, 525 | 2, 13, 12, 3, -1, 526 | 4, 5, 6, 7, -1, 527 | 6, 9, 8, 7, -1, 528 | 8, 9, 10, 11, -1, 529 | 10, 15, 14, 11, -1, 530 | 12, 13, 14, 15, -1 ] 531 | normal Normal { vector [ 532 | -0.32302655736188884 0.35599783836774074 0.8768804834847348, 533 | 0.3230265573618863 0.35599783836774107 0.8768804834847356, 534 | 0.3230265573618866 -0.3559978383677408 0.8768804834847357, 535 | -0.3230265573618891 -0.3559978383677404 0.8768804834847349, 536 | 0.3112228687088867 0.879171513198741 0.3608292897928978, 537 | -0.31122286870888916 0.8791715131987404 0.36082928979289747, 538 | -0.311222868708889 0.8791715131987405 -0.3608292897928968, 539 | 0.31122286870888655 0.8791715131987413 -0.36082928979289725, 540 | 0.32302655736188546 0.35599783836774174 -0.8768804834847357, 541 | -0.323026557361888 0.3559978383677415 -0.8768804834847348, 542 | -0.32302655736188773 -0.3559978383677418 -0.8768804834847347, 543 | 0.3230265573618852 -0.3559978383677421 -0.8768804834847357, 544 | -0.31122286870888943 -0.87917151319874 0.3608292897928977, 545 | 0.311222868708887 -0.8791715131987408 0.36082928979289797, 546 | 0.3112228687088862 -0.8791715131987415 -0.36082928979289697, 547 | -0.31122286870888866 -0.8791715131987409 -0.3608292897928966 ] } 548 | normalIndex [ 549 | 0, 1, 2, 3, -1, 550 | 0, 5, 4, 1, -1, 551 | 2, 13, 12, 3, -1, 552 | 4, 5, 6, 7, -1, 553 | 6, 9, 8, 7, -1, 554 | 8, 9, 10, 11, -1, 555 | 10, 15, 14, 11, -1, 556 | 12, 13, 14, 15, -1 ] 557 | } 558 | } 559 | ] 560 | } 561 | 562 | -------------------------------------------------------------------------------- /lib/Crystal_SMD_5032_4Pads.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Crystals:Crystal_SMD_5032_4Pads (layer F.Cu) (tedit 57B5DB84) 2 | (descr "Ceramic SMD crystal, 5.0x3.2mm, 4 Pads") 3 | (tags "crystal oscillator quartz SMD SMT 5032") 4 | (attr smd) 5 | (fp_text reference Y1 (at 0.0305 -0.01) (layer F.SilkS) 6 | (effects (font (size 0.5 0.5) (thickness 0.125))) 7 | ) 8 | (fp_text value 8MHz (at 0 3.25) (layer F.Fab) hide 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -3 -2) (end 3 -2) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start 3 -2) (end 3 2) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start 3 2) (end -3 2) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start -3 2) (end -3 -2) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 0.70208 1.7) (end -0.7 1.7) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -0.70104 -1.7) (end 0.70104 -1.7) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -1.8 1.075) (size 1.8 1.25) (layers F.Cu F.Paste F.Mask)) 18 | (pad 3 smd rect (at 1.8 1.075) (size 1.8 1.25) (layers F.Cu F.Paste F.Mask)) 19 | (pad 2 smd rect (at 1.8 -1.075) (size 1.8 1.25) (layers F.Cu F.Paste F.Mask)) 20 | (pad 3 smd rect (at -1.8 -1.075) (size 1.8 1.25) (layers F.Cu F.Paste F.Mask)) 21 | (model Crystals.3dshapes/Crystal_SMD_5032_4Pads.wrl 22 | (at (xyz 0 0 0)) 23 | (scale (xyz 1 1 1)) 24 | (rotate (xyz 0 0 0)) 25 | ) 26 | ) 27 | -------------------------------------------------------------------------------- /lib/Crystal_SMD_5032_4Pads.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/Crystal_SMD_5032_4Pads.wings -------------------------------------------------------------------------------- /lib/ESP-07v2-smd-16pin.kicad_mod: -------------------------------------------------------------------------------- 1 | (module ESP-07v2-smd-16pin (layer F.Cu) (tedit 57A404FD) 2 | (descr "Module, ESP-8266, ESP-12, 16 pad, SMD") 3 | (tags "Module ESP-8266 ESP8266") 4 | (fp_text reference U3 (at -0.635 -1.651) (layer F.SilkS) 5 | (effects (font (size 0.5 0.5) (thickness 0.125))) 6 | ) 7 | (fp_text value ESP-07v2 (at 7.855 0.163799) (layer F.Fab) 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (fp_line (start 16 -8.4) (end 0 -2.6) (layer F.CrtYd) (width 0.1524)) 11 | (fp_line (start 0 -8.4) (end 16 -2.6) (layer F.CrtYd) (width 0.1524)) 12 | (fp_text user "No Copper" (at 7.9 -5.4) (layer F.CrtYd) 13 | (effects (font (size 1 1) (thickness 0.15))) 14 | ) 15 | (fp_line (start 0 -8.4) (end 0 -2.6) (layer F.CrtYd) (width 0.1524)) 16 | (fp_line (start 0 -2.6) (end 16 -2.6) (layer F.CrtYd) (width 0.1524)) 17 | (fp_line (start 16 -2.6) (end 16 -8.4) (layer F.CrtYd) (width 0.1524)) 18 | (fp_line (start 16 -8.4) (end 0 -8.4) (layer F.CrtYd) (width 0.1524)) 19 | (fp_line (start 16 -8.4) (end 16 15.6) (layer F.Fab) (width 0.1524)) 20 | (fp_line (start 16 15.6) (end 0 15.6) (layer F.Fab) (width 0.1524)) 21 | (fp_line (start 0 15.6) (end 0 -8.4) (layer F.Fab) (width 0.1524)) 22 | (fp_line (start 0 -8.4) (end 16 -8.4) (layer F.Fab) (width 0.1524)) 23 | (pad 1 smd roundrect (at 0 0) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)(roundrect_rratio 0.25)) 24 | (pad 2 smd rect (at 0 2) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 25 | (pad 3 smd rect (at 0 4) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 26 | (pad 4 smd rect (at 0 6) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 27 | (pad 5 smd rect (at 0 8) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 28 | (pad 6 smd rect (at 0 10) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 29 | (pad 7 smd rect (at 0 12) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 30 | (pad 8 smd rect (at 0 14) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 31 | (pad 9 smd rect (at 16 14) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 32 | (pad 10 smd rect (at 16 12) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 33 | (pad 11 smd rect (at 16 10) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 34 | (pad 12 smd rect (at 16 8) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 35 | (pad 13 smd rect (at 16 6) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 36 | (pad 14 smd rect (at 16 4) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 37 | (pad 15 smd rect (at 16 2) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 38 | (pad 16 smd rect (at 16 0) (size 2.4 1.1) (layers F.Cu F.Paste F.Mask)) 39 | (model ${ESPLIB}/ESP8266.3dshapes/ESP-12.wrl 40 | (at (xyz 0.04 0 0)) 41 | (scale (xyz 0.3937 0.3937 0.3937)) 42 | (rotate (xyz 0 0 0)) 43 | ) 44 | ) 45 | -------------------------------------------------------------------------------- /lib/ESP8266.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP-01v090 5 | # 6 | DEF ESP-01v090 U 0 40 Y Y 1 F N 7 | F0 "U" 0 -100 50 H V C CNN 8 | F1 "ESP-01v090" 0 100 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | $FPLIST 12 | ESP-01* 13 | $ENDFPLIST 14 | DRAW 15 | S -650 -350 650 350 1 0 0 N 16 | X UTXD 1 -950 150 300 R 50 50 1 1 O 17 | X GND 2 950 150 300 L 50 50 1 1 W 18 | X CH_PD 3 -950 50 300 R 50 50 1 1 I 19 | X GPIO2 4 950 50 300 L 50 50 1 1 T 20 | X RST 5 -950 -50 300 R 50 50 1 1 I 21 | X GPIO0 6 950 -50 300 L 50 50 1 1 T 22 | X VCC 7 -950 -150 300 R 50 50 1 1 W 23 | X URXD 8 950 -150 300 L 50 50 1 1 I 24 | ENDDRAW 25 | ENDDEF 26 | # 27 | # ESP-12 28 | # - swapped GPIO4/5 29 | # 30 | DEF ESP-12 U 0 40 Y Y 1 F N 31 | F0 "U" 0 -100 50 H V C CNN 32 | F1 "ESP-12" 0 100 50 H V C CNN 33 | F2 "" 0 0 50 H I C CNN 34 | F3 "" 0 0 50 H I C CNN 35 | ALIAS ESP-07v2 36 | $FPLIST 37 | ESP-07* 38 | ESP-12* 39 | $ENDFPLIST 40 | DRAW 41 | S -600 -600 600 600 1 0 0 N 42 | X REST 1 -900 300 300 R 50 50 1 1 I 43 | X ADC 2 -900 200 300 R 50 50 1 1 P 44 | X CH_PD 3 -900 100 300 R 50 50 1 1 I 45 | X GPIO16 4 -900 0 300 R 50 50 1 1 B 46 | X GPIO14 5 -900 -100 300 R 50 50 1 1 B 47 | X GPIO12 6 -900 -200 300 R 50 50 1 1 B 48 | X GPIO13 7 -900 -300 300 R 50 50 1 1 B 49 | X VCC 8 0 900 300 D 50 50 1 1 W 50 | X GND 9 0 -900 300 U 50 50 1 1 W 51 | X GPIO15 10 900 -300 300 L 50 50 1 1 B 52 | X GPIO2 11 900 -200 300 L 50 50 1 1 B 53 | X GPIO0 12 900 -100 300 L 50 50 1 1 B 54 | X GPIO4 13 900 0 300 L 50 50 1 1 B 55 | X GPIO5 14 900 100 300 L 50 50 1 1 B 56 | X RXD 15 900 200 300 L 50 50 1 1 I 57 | X TXD 16 900 300 300 L 50 50 1 1 O 58 | ENDDRAW 59 | ENDDEF 60 | # 61 | # ESP-12E 62 | # 63 | DEF ESP-12E U 0 40 Y Y 1 F N 64 | F0 "U" 0 -100 50 H V C CNN 65 | F1 "ESP-12E" 0 100 50 H V C CNN 66 | F2 "" 0 0 50 H I C CNN 67 | F3 "" 0 0 50 H I C CNN 68 | $FPLIST 69 | ESP-12E 70 | $ENDFPLIST 71 | DRAW 72 | S -600 -600 600 600 1 0 0 N 73 | X REST 1 -900 300 300 R 50 50 1 1 I 74 | X ADC 2 -900 200 300 R 50 50 1 1 P 75 | X CH_PD 3 -900 100 300 R 50 50 1 1 I 76 | X GPIO16 4 -900 0 300 R 50 50 1 1 B 77 | X GPIO14 5 -900 -100 300 R 50 50 1 1 B 78 | X GPIO12 6 -900 -200 300 R 50 50 1 1 B 79 | X GPIO13 7 -900 -300 300 R 50 50 1 1 B 80 | X VCC 8 -900 -400 300 R 50 50 1 1 W 81 | X CS0 9 -250 -900 300 U 50 50 1 1 B 82 | X MISO 10 -150 -900 300 U 50 50 1 1 B 83 | X GPIO5 20 900 100 300 L 50 50 1 1 B 84 | X GPIO9 11 -50 -900 300 U 50 50 1 1 B 85 | X RXD 21 900 200 300 L 50 50 1 1 I 86 | X GPIO10 12 50 -900 300 U 50 50 1 1 B 87 | X TXD 22 900 300 300 L 50 50 1 1 O 88 | X MOSI 13 150 -900 300 U 50 50 1 1 B 89 | X SCLK 14 250 -900 300 U 50 50 1 1 B 90 | X GND 15 900 -400 300 L 50 50 1 1 W 91 | X GPIO15 16 900 -300 300 L 50 50 1 1 B 92 | X GPIO2 17 900 -200 300 L 50 50 1 1 B 93 | X GPIO0 18 900 -100 300 L 50 50 1 1 B 94 | X GPIO4 19 900 0 300 L 50 50 1 1 B 95 | ENDDRAW 96 | ENDDEF 97 | # 98 | # ESP-13-WROOM-02 99 | # 100 | DEF ESP-13-WROOM-02 U 0 40 Y Y 1 F N 101 | F0 "U" 0 -100 50 H V C CNN 102 | F1 "ESP-13-WROOM-02" 0 450 50 H V C CNN 103 | F2 "" -100 0 50 H I C CNN 104 | F3 "" -100 0 50 H I C CNN 105 | $FPLIST 106 | ESP-13* 107 | $ENDFPLIST 108 | DRAW 109 | S -700 -700 650 600 1 0 0 N 110 | X VCC 1 -1000 300 300 R 50 50 1 1 I 111 | X EN 2 -1000 200 300 R 50 50 1 1 P 112 | X GPIO14 3 -1000 100 300 R 50 50 1 1 I 113 | X GPIO12 4 -1000 0 300 R 50 50 1 1 B 114 | X GPIO13 5 -1000 -100 300 R 50 50 1 1 B 115 | X GPIO15 6 -1000 -200 300 R 50 50 1 1 B 116 | X GPIO2 7 -1000 -300 300 R 50 50 1 1 B 117 | X GPIO0 8 -1000 -400 300 R 50 50 1 1 B 118 | X GND 9 -1000 -500 300 R 50 50 1 1 W 119 | X GPIO4 10 950 -500 300 L 50 50 1 1 B 120 | X RXD 11 950 -400 300 L 50 50 1 1 B 121 | X TXD 12 950 -300 300 L 50 50 1 1 B 122 | X GND 13 950 -200 300 L 50 50 1 1 W 123 | X GPIO5 14 950 -100 300 L 50 50 1 1 B 124 | X RST 15 950 0 300 L 50 50 1 1 I 125 | X TOUT 16 950 100 300 L 50 50 1 1 O 126 | X GPIO16 17 950 200 300 L 50 50 1 1 B 127 | X GND 18 950 300 300 L 50 50 1 1 W 128 | X GND PAD 0 -900 197 U 50 50 1 1 W 129 | ENDDRAW 130 | ENDDEF 131 | # 132 | # ESP-201 133 | # 134 | DEF ESP-201 U 0 40 Y Y 1 F N 135 | F0 "U" 0 -100 50 H V C CNN 136 | F1 "ESP-201" 0 100 50 H V C CNN 137 | F2 "" 0 0 50 H I C CNN 138 | F3 "" 0 0 50 H I C CNN 139 | $FPLIST 140 | ESP-201* 141 | $ENDFPLIST 142 | DRAW 143 | S -850 -700 850 700 1 0 0 N 144 | X GPIO0 1 -1150 500 300 R 50 50 1 1 B 145 | X GPIO2 2 -1150 400 300 R 50 50 1 1 B 146 | X D2/GPIO9 3 -1150 300 300 R 50 50 1 1 O 147 | X CLK/GPIO6 4 -1150 200 300 R 50 50 1 1 O 148 | X CMD/GPIO11 5 -1150 100 300 R 50 50 1 1 O 149 | X D0/GPIO7 6 -1150 0 300 R 50 50 1 1 O 150 | X D1/GPIO8 7 -1150 -100 300 R 50 50 1 1 O 151 | X D3/GPIO10 8 -1150 -200 300 R 50 50 1 1 O 152 | X GPIO4 9 -1150 -300 300 R 50 50 1 1 B 153 | X 3.3V 10 -1150 -400 300 R 50 50 1 1 W 154 | X GPIO12 20 1150 300 300 L 50 50 1 1 B 155 | X 3.3V 11 -1150 -500 300 R 50 50 1 1 W 156 | X GPIO13 21 1150 400 300 L 50 50 1 1 B 157 | X GND 12 1150 -500 300 L 50 50 1 1 W 158 | X GPIO15 22 1150 500 300 L 50 50 1 1 B 159 | X GND 13 1150 -400 300 L 50 50 1 1 W 160 | X GND 23 150 1000 300 D 50 50 1 1 W 161 | X GPIO5 14 1150 -300 300 L 50 50 1 1 B 162 | X TX 24 50 1000 300 D 50 50 1 1 O 163 | X T_OUT/ADC 15 1150 -200 300 L 50 50 1 1 B 164 | X RX 25 -50 1000 300 D 50 50 1 1 I 165 | X RST 16 1150 -100 300 L 50 50 1 1 I 166 | X 3.3V 26 -150 1000 300 D 50 50 1 1 W 167 | X CHIP_EN 17 1150 0 300 L 50 50 1 1 I 168 | X XPD/GPIO16 18 1150 100 300 L 50 50 1 1 B 169 | X GPIO14 19 1150 200 300 L 50 50 1 1 B 170 | ENDDRAW 171 | ENDDEF 172 | # 173 | #End Library 174 | -------------------------------------------------------------------------------- /lib/HC49_smd.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Crystal:HC49_sm (layer F.Cu) (tedit 57B55DA3) 2 | (solder_paste_margin -0.0762) 3 | (attr smd) 4 | (fp_text reference Y1 (at -0.381 0.9525) (layer F.SilkS) 5 | (effects (font (size 1 0.6) (thickness 0.15))) 6 | ) 7 | (fp_text value 8MHz (at 0 0) (layer F.SilkS) hide 8 | (effects (font (size 0.762 0.762) (thickness 0.1524))) 9 | ) 10 | (fp_line (start 6.7 -2.5) (end 6.7 2.55) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 6.7 2.55) (end -6.7 2.6) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -6.7 2.6) (end -6.7 -2.5) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -6.7 -2.5) (end 6.7 -2.5) (layer F.SilkS) (width 0.15)) 14 | (pad 1 smd rect (at -4.75 0) (size 3.5 1.4) (layers F.Cu F.Paste F.Mask)) 15 | (pad 2 smd rect (at 4.75 0) (size 3.5 1.4) (layers F.Cu F.Paste F.Mask)) 16 | (model ${KIPRJMOD}/lib/Crystal.3dshapes/crystal_hc-49-smd.wrl 17 | (at (xyz 0 0 0)) 18 | (scale (xyz 1 1 1)) 19 | (rotate (xyz 0 0 0)) 20 | ) 21 | ) 22 | -------------------------------------------------------------------------------- /lib/HC49_smd.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/HC49_smd.wings -------------------------------------------------------------------------------- /lib/HC49_smd.wrl: -------------------------------------------------------------------------------- 1 | #VRML V2.0 utf8 2 | #Exported from Wings 3D 0.98.15a 3 | DEF cylinder3_copy4 Transform { 4 | children [ 5 | Shape { 6 | appearance Appearance { 7 | material DEF pins Material { 8 | diffuseColor 0.833333 0.833333 0.833333 9 | emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 10 | specularColor 1.00000 1.00000 1.00000 11 | ambientIntensity 1.00000 12 | transparency 0.00000e+0 13 | shininess 1.00000 14 | } 15 | } 16 | geometry IndexedFaceSet { 17 | coord Coordinate { point [ 18 | 1.07800 1.00836e-7 2.60336e-2, 19 | 1.07221 -2.90838e-2 2.60339e-2, 20 | 1.05574 -5.37400e-2 2.60342e-2, 21 | 1.03108 -7.02147e-2 2.60343e-2, 22 | 1.00200 -7.59999e-2 2.60344e-2, 23 | 0.972916 -7.02147e-2 2.60343e-2, 24 | 0.948260 -5.37400e-2 2.60342e-2, 25 | 0.931785 -2.90838e-2 2.60339e-2, 26 | 0.926000 1.00836e-7 2.60336e-2, 27 | 0.931785 2.90840e-2 2.60333e-2, 28 | 0.948260 5.37402e-2 2.60331e-2, 29 | 0.972916 7.02149e-2 2.60330e-2, 30 | 1.00200 7.60001e-2 2.60329e-2, 31 | 1.03108 7.02149e-2 2.60330e-2, 32 | 1.05574 5.37402e-2 2.60331e-2, 33 | 1.07221 2.90840e-2 2.60333e-2, 34 | 1.07800 -1.00836e-7 -1.08603, 35 | 1.07221 -2.90840e-2 -1.08603, 36 | 1.05574 -5.37402e-2 -1.08603, 37 | 1.03108 -7.02149e-2 -1.08603, 38 | 1.00200 -7.60001e-2 -1.08603, 39 | 0.972916 -7.02149e-2 -1.08603, 40 | 0.948260 -5.37402e-2 -1.08603, 41 | 0.931785 -2.90840e-2 -1.08603, 42 | 0.926000 -1.00836e-7 -1.08603, 43 | 0.931785 2.90838e-2 -1.08603, 44 | 0.948260 5.37400e-2 -1.08603, 45 | 0.972916 7.02147e-2 -1.08603, 46 | 1.00200 7.59999e-2 -1.08603, 47 | 1.03108 7.02147e-2 -1.08603, 48 | 1.05574 5.37400e-2 -1.08603, 49 | 1.07221 2.90838e-2 -1.08603] 50 | } 51 | coordIndex [ 52 | 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, 53 | 0, 16, 31, 15, -1, 54 | 1, 17, 16, 0, -1, 55 | 2, 18, 17, 1, -1, 56 | 3, 19, 18, 2, -1, 57 | 4, 20, 19, 3, -1, 58 | 5, 21, 20, 4, -1, 59 | 6, 22, 21, 5, -1, 60 | 7, 23, 22, 6, -1, 61 | 8, 24, 23, 7, -1, 62 | 9, 25, 24, 8, -1, 63 | 10, 26, 25, 9, -1, 64 | 11, 27, 26, 10, -1, 65 | 12, 28, 27, 11, -1, 66 | 13, 29, 28, 12, -1, 67 | 14, 30, 29, 13, -1, 68 | 15, 31, 30, 14, -1, 69 | 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 70 | ] 71 | } 72 | } 73 | ] 74 | } 75 | 76 | DEF cylinder3 Transform { 77 | children [ 78 | Shape { 79 | appearance Appearance { 80 | material USE pins 81 | } 82 | geometry IndexedFaceSet { 83 | coord Coordinate { point [ 84 | -0.926000 1.00836e-7 2.60336e-2, 85 | -0.931785 -2.90838e-2 2.60339e-2, 86 | -0.948260 -5.37400e-2 2.60342e-2, 87 | -0.972916 -7.02147e-2 2.60343e-2, 88 | -1.00200 -7.59999e-2 2.60344e-2, 89 | -1.03108 -7.02147e-2 2.60343e-2, 90 | -1.05574 -5.37400e-2 2.60342e-2, 91 | -1.07221 -2.90838e-2 2.60339e-2, 92 | -1.07800 1.00836e-7 2.60336e-2, 93 | -1.07221 2.90840e-2 2.60333e-2, 94 | -1.05574 5.37402e-2 2.60331e-2, 95 | -1.03108 7.02149e-2 2.60330e-2, 96 | -1.00200 7.60001e-2 2.60329e-2, 97 | -0.972916 7.02149e-2 2.60330e-2, 98 | -0.948260 5.37402e-2 2.60331e-2, 99 | -0.931785 2.90840e-2 2.60333e-2, 100 | -0.926000 -1.00836e-7 -1.08603, 101 | -0.931785 -2.90840e-2 -1.08603, 102 | -0.948260 -5.37402e-2 -1.08603, 103 | -0.972916 -7.02149e-2 -1.08603, 104 | -1.00200 -7.60001e-2 -1.08603, 105 | -1.03108 -7.02149e-2 -1.08603, 106 | -1.05574 -5.37402e-2 -1.08603, 107 | -1.07221 -2.90840e-2 -1.08603, 108 | -1.07800 -1.00836e-7 -1.08603, 109 | -1.07221 2.90838e-2 -1.08603, 110 | -1.05574 5.37400e-2 -1.08603, 111 | -1.03108 7.02147e-2 -1.08603, 112 | -1.00200 7.59999e-2 -1.08603, 113 | -0.972916 7.02147e-2 -1.08603, 114 | -0.948260 5.37400e-2 -1.08603, 115 | -0.931785 2.90838e-2 -1.08603] 116 | } 117 | coordIndex [ 118 | 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, 119 | 0, 16, 31, 15, -1, 120 | 1, 17, 16, 0, -1, 121 | 2, 18, 17, 1, -1, 122 | 3, 19, 18, 2, -1, 123 | 4, 20, 19, 3, -1, 124 | 5, 21, 20, 4, -1, 125 | 6, 22, 21, 5, -1, 126 | 7, 23, 22, 6, -1, 127 | 8, 24, 23, 7, -1, 128 | 9, 25, 24, 8, -1, 129 | 10, 26, 25, 9, -1, 130 | 11, 27, 26, 10, -1, 131 | 12, 28, 27, 11, -1, 132 | 13, 29, 28, 12, -1, 133 | 14, 30, 29, 13, -1, 134 | 15, 31, 30, 14, -1, 135 | 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 16, -1 136 | ] 137 | } 138 | } 139 | ] 140 | } 141 | 142 | DEF cylinder1_copy2 Transform { 143 | children [ 144 | Shape { 145 | appearance Appearance { 146 | material DEF body Material { 147 | diffuseColor 1.00000 1.00000 0.926667 148 | emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 149 | specularColor 1.00000 1.00000 1.00000 150 | ambientIntensity 1.00000 151 | transparency 0.00000e+0 152 | shininess 1.00000 153 | } 154 | } 155 | geometry IndexedFaceSet { 156 | coord Coordinate { point [ 157 | 1.91868 1.10990e-6 0.132663, 158 | 1.85501 -0.320124 0.132663, 159 | 1.67367 -0.591514 0.132663, 160 | 1.40228 -0.772850 0.132663, 161 | -1.07816 -0.836527 0.132663, 162 | -1.39828 -0.772850 0.132663, 163 | -1.66967 -0.591514 0.132663, 164 | -1.85101 -0.320124 0.132663, 165 | -1.91468 1.10990e-6 0.132663, 166 | -1.85101 0.320127 0.132663, 167 | -1.66967 0.591516 0.132663, 168 | -1.39828 0.772852 0.132663, 169 | -1.07816 0.836529 0.132663, 170 | 1.40228 0.772852 0.132663, 171 | 1.67367 0.591516 0.132663, 172 | 1.85501 0.320127 0.132663, 173 | 1.91868 -1.10990e-6 2.53372e-2, 174 | 1.85501 -0.320127 2.53372e-2, 175 | 1.67367 -0.591516 2.53372e-2, 176 | 1.40228 -0.772852 2.53372e-2, 177 | -1.07816 -0.836529 2.53372e-2, 178 | -1.39828 -0.772852 2.53372e-2, 179 | -1.66967 -0.591516 2.53372e-2, 180 | -1.85101 -0.320127 2.53372e-2, 181 | -1.91468 -1.10990e-6 2.53372e-2, 182 | -1.85101 0.320124 2.53372e-2, 183 | -1.66967 0.591514 2.53371e-2, 184 | -1.39828 0.772850 2.53371e-2, 185 | -1.07816 0.836527 2.53371e-2, 186 | 1.40228 0.772850 2.53371e-2, 187 | 1.67367 0.591514 2.53371e-2, 188 | 1.85501 0.320124 2.53372e-2, 189 | 1.08216 -0.836527 0.132663, 190 | 1.08216 0.836529 0.132663, 191 | 1.08216 -0.836529 2.53372e-2, 192 | 1.08216 0.836527 2.53371e-2] 193 | } 194 | coordIndex [ 195 | 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, 196 | 0, 16, 31, 15, -1, 197 | 1, 17, 16, 0, -1, 198 | 2, 18, 17, 1, -1, 199 | 3, 19, 18, 2, -1, 200 | 5, 21, 20, 4, -1, 201 | 6, 22, 21, 5, -1, 202 | 7, 23, 22, 6, -1, 203 | 8, 24, 23, 7, -1, 204 | 9, 25, 24, 8, -1, 205 | 10, 26, 25, 9, -1, 206 | 11, 27, 26, 10, -1, 207 | 12, 28, 27, 11, -1, 208 | 14, 30, 29, 13, -1, 209 | 15, 31, 30, 14, -1, 210 | 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, 211 | 20, 34, 32, 4, -1, 212 | 29, 35, 33, 13, -1, 213 | 32, 34, 19, 3, -1, 214 | 33, 35, 28, 12, -1 215 | ] 216 | } 217 | } 218 | ] 219 | } 220 | 221 | DEF cylinder1 Transform { 222 | children [ 223 | Shape { 224 | appearance Appearance { 225 | material USE body 226 | } 227 | geometry IndexedFaceSet { 228 | coord Coordinate { point [ 229 | 1.78000 1.02959e-6 5.10400, 230 | 1.72093 -0.296961 5.10400, 231 | 1.55271 -0.548714 5.10400, 232 | 1.30096 -0.716929 5.10400, 233 | -1.00000 -0.775999 5.10400, 234 | -1.29696 -0.716929 5.10400, 235 | -1.54871 -0.548714 5.10400, 236 | -1.71693 -0.296961 5.10400, 237 | -1.77600 1.02959e-6 5.10400, 238 | -1.71693 0.296963 5.10400, 239 | -1.54871 0.548716 5.10400, 240 | -1.29696 0.716932 5.10400, 241 | -1.00000 0.776001 5.10400, 242 | 1.30096 0.716932 5.10400, 243 | 1.55271 0.548716 5.10400, 244 | 1.72093 0.296963 5.10400, 245 | 1.78000 -1.02959e-6 0.126000, 246 | 1.72093 -0.296963 0.126000, 247 | 1.55271 -0.548716 0.126001, 248 | 1.30096 -0.716932 0.126001, 249 | -1.00000 -0.776001 0.126001, 250 | -1.29696 -0.716932 0.126001, 251 | -1.54871 -0.548716 0.126001, 252 | -1.71693 -0.296963 0.126000, 253 | -1.77600 -1.02959e-6 0.126000, 254 | -1.71693 0.296961 0.126000, 255 | -1.54871 0.548714 0.125999, 256 | -1.29696 0.716929 0.125999, 257 | -1.00000 0.775999 0.125999, 258 | 1.30096 0.716929 0.125999, 259 | 1.55271 0.548714 0.125999, 260 | 1.72093 0.296961 0.126000, 261 | 1.00400 -0.775999 5.10400, 262 | 1.00400 0.776001 5.10400, 263 | 1.00400 -0.776001 0.126001, 264 | 1.00400 0.775999 0.125999] 265 | } 266 | coordIndex [ 267 | 0, 15, 14, 13, 33, 12, 11, 10, 9, 8, 7, 6, 5, 4, 32, 3, 2, 1, -1, 268 | 0, 16, 31, 15, -1, 269 | 1, 17, 16, 0, -1, 270 | 2, 18, 17, 1, -1, 271 | 3, 19, 18, 2, -1, 272 | 5, 21, 20, 4, -1, 273 | 6, 22, 21, 5, -1, 274 | 7, 23, 22, 6, -1, 275 | 8, 24, 23, 7, -1, 276 | 9, 25, 24, 8, -1, 277 | 10, 26, 25, 9, -1, 278 | 11, 27, 26, 10, -1, 279 | 12, 28, 27, 11, -1, 280 | 14, 30, 29, 13, -1, 281 | 15, 31, 30, 14, -1, 282 | 17, 18, 19, 34, 20, 21, 22, 23, 24, 25, 26, 27, 28, 35, 29, 30, 31, 16, -1, 283 | 20, 34, 32, 4, -1, 284 | 29, 35, 33, 13, -1, 285 | 32, 34, 19, 3, -1, 286 | 33, 35, 28, 12, -1 287 | ] 288 | } 289 | } 290 | ] 291 | } 292 | 293 | -------------------------------------------------------------------------------- /lib/LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 57B55B80) 2 | (descr "48 LEAD LQFP 7x7mm (see MICREL LQFP7x7-48LD-PL-1.pdf)") 3 | (tags "QFP 0.5") 4 | (attr smd) 5 | (fp_text reference U2 (at -4.445227 -4.445227) (layer F.SilkS) 6 | (effects (font (size 0.6 0.6) (thickness 0.15))) 7 | ) 8 | (fp_text value STM32F103C8Tx (at 0 6) (layer F.Fab) hide 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -5.15 -3.95) (end -3.575 -3.95) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -3.575 -3.95) (end -4.35 -3.1) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start -4.35 -3.1) (end -5.15 -3.95) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -5.15 -3.95) (end -4.325 -3.25) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -4.325 -3.25) (end -3.8 -3.85) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -3.8 -3.85) (end -4.9 -3.825) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start -4.9 -3.825) (end -4.325 -3.4) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start -4.325 -3.4) (end -4 -3.775) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start -4 -3.775) (end -4.65 -3.725) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start -4.65 -3.725) (end -4.3 -3.55) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start -4.3 -3.55) (end -4.225 -3.675) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start -4.225 -3.675) (end -4.35 -3.65) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15)) 27 | (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15)) 28 | (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15)) 29 | (pad 1 smd rect (at -4.35 -2.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 30 | (pad 2 smd rect (at -4.35 -2.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 31 | (pad 3 smd rect (at -4.35 -1.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 32 | (pad 4 smd rect (at -4.35 -1.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 33 | (pad 5 smd rect (at -4.35 -0.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 34 | (pad 6 smd rect (at -4.35 -0.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 35 | (pad 7 smd rect (at -4.35 0.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 36 | (pad 8 smd rect (at -4.35 0.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 37 | (pad 9 smd rect (at -4.35 1.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 38 | (pad 10 smd rect (at -4.35 1.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 39 | (pad 11 smd rect (at -4.35 2.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 40 | (pad 12 smd rect (at -4.35 2.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 41 | (pad 13 smd rect (at -2.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 42 | (pad 14 smd rect (at -2.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 43 | (pad 15 smd rect (at -1.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 44 | (pad 16 smd rect (at -1.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 45 | (pad 17 smd rect (at -0.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 46 | (pad 18 smd rect (at -0.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 47 | (pad 19 smd rect (at 0.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 48 | (pad 20 smd rect (at 0.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 49 | (pad 21 smd rect (at 1.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 50 | (pad 22 smd rect (at 1.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 51 | (pad 23 smd rect (at 2.25 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 52 | (pad 24 smd rect (at 2.75 4.35 90) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 53 | (pad 25 smd rect (at 4.35 2.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 54 | (pad 26 smd rect (at 4.35 2.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 55 | (pad 27 smd rect (at 4.35 1.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 56 | (pad 28 smd rect (at 4.35 1.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 57 | (pad 29 smd rect (at 4.35 0.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 58 | (pad 30 smd rect (at 4.35 0.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 59 | (pad 31 smd rect (at 4.35 -0.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 60 | (pad 32 smd rect (at 4.35 -0.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 61 | (pad 33 smd rect (at 4.35 -1.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 62 | (pad 34 smd rect (at 4.35 -1.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 63 | (pad 35 smd rect (at 4.35 -2.25) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 64 | (pad 36 smd rect (at 4.35 -2.75) (size 1.7 0.3) (layers F.Cu F.Paste F.Mask)) 65 | (pad 37 smd rect (at 2.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 66 | (pad 38 smd rect (at 2.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 67 | (pad 39 smd rect (at 1.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 68 | (pad 40 smd rect (at 1.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 69 | (pad 41 smd rect (at 0.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 70 | (pad 42 smd rect (at 0.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 71 | (pad 43 smd rect (at -0.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 72 | (pad 44 smd rect (at -0.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 73 | (pad 45 smd rect (at -1.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 74 | (pad 46 smd rect (at -1.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 75 | (pad 47 smd rect (at -2.25 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 76 | (pad 48 smd rect (at -2.75 -4.35 90) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask)) 77 | (model ${KIPRJMOD}/lib/Housings_QFP:LQFP-48_7x7mm_Pitch0.3dshapes/lqfp-48.wrl 78 | (at (xyz 0 0 0)) 79 | (scale (xyz 1 1 1)) 80 | (rotate (xyz 0 0 90)) 81 | ) 82 | ) 83 | -------------------------------------------------------------------------------- /lib/LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/LQFP-48_Pin1.7x0.3mm_Pitch0.5mm.wings -------------------------------------------------------------------------------- /lib/Micro_usb_B_smd.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_conn_pc:conn_usb_B_micro_smd-2 locked (layer F.Cu) (tedit 57B5658B) 2 | (descr "USB B micro SMD connector with retention pins") 3 | (fp_text reference P1 (at 4.6355 -1.651) (layer F.SilkS) 4 | (effects (font (size 1 0.6) (thickness 0.15))) 5 | ) 6 | (fp_text value USB (at -0.02 -0.06) (layer F.SilkS) hide 7 | (effects (font (size 0.50038 0.50038) (thickness 0.09906))) 8 | ) 9 | (fp_line (start -5.2 2) (end 5.2 2) (layer F.CrtYd) (width 0.15)) 10 | (fp_line (start 5.2 2) (end 5.2 -3.8) (layer F.CrtYd) (width 0.15)) 11 | (fp_line (start 5.2 -3.8) (end -5.2 -3.8) (layer F.CrtYd) (width 0.15)) 12 | (fp_line (start -5.2 -3.8) (end -5.2 2) (layer F.CrtYd) (width 0.15)) 13 | (pad 4 smd rect (at 3.9497 0) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask)) 14 | (pad 4 smd rect (at -3.9497 0) (size 1.89738 1.89738) (layers F.Cu F.Paste F.Mask)) 15 | (pad 1 smd rect (at -1.30048 -2.67462) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask)) 16 | (pad 2 smd rect (at -0.6477 -2.67462) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask)) 17 | (pad 3 smd rect (at 0 -2.67462) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask)) 18 | (pad 4 smd rect (at 0.6477 -2.67462) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask)) 19 | (pad 5 smd rect (at 1.30048 -2.67462) (size 0.4 1.8) (layers F.Cu F.Paste F.Mask)) 20 | (pad "" np_thru_hole circle (at 1.89738 -2.1463) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask F.SilkS)) 21 | (pad "" np_thru_hole circle (at -1.89992 -2.14884) (size 0.5 0.5) (drill 0.5) (layers *.Cu *.Mask F.SilkS)) 22 | (model ${KIPRJMOD}/lib/Usb_mini.3dshapes/usb_B_micro_smd-2.wrl 23 | (at (xyz 0 0 0)) 24 | (scale (xyz 1 1 1)) 25 | (rotate (xyz 0 0 0)) 26 | ) 27 | ) 28 | -------------------------------------------------------------------------------- /lib/Micro_usb_B_smd.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/Micro_usb_B_smd.wings -------------------------------------------------------------------------------- /lib/MountingHole_2.5mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Mounting_Holes:MountingHole_3.5mm (layer F.Cu) (tedit 57B561E7) 2 | (descr "Mounting Hole 3.5mm, no annular") 3 | (tags "mounting hole 3.5mm no annular") 4 | (fp_text reference P8 (at -0.0127 -1.016) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value CONN_01X01 (at 0 4.5) (layer F.Fab) hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (pad "" np_thru_hole circle (at 0 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask F.SilkS)) 11 | ) 12 | -------------------------------------------------------------------------------- /lib/MountingHole_2mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Mounting_Holes:MountingHole_3.5mm (layer F.Cu) (tedit 57B561B3) 2 | (descr "Mounting Hole 3.5mm, no annular") 3 | (tags "mounting hole 3.5mm no annular") 4 | (fp_text reference P8 (at -0.0127 -1.016) (layer F.SilkS) 5 | (effects (font (size 1 1) (thickness 0.15))) 6 | ) 7 | (fp_text value CONN_01X01 (at 0 4.5) (layer F.Fab) hide 8 | (effects (font (size 1 1) (thickness 0.15))) 9 | ) 10 | (pad "" np_thru_hole circle (at 0 0) (size 2 2) (drill 2) (layers *.Cu *.Mask F.SilkS)) 11 | ) 12 | -------------------------------------------------------------------------------- /lib/R_0603.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Resistors_SMD:R_0603 (layer F.Cu) (tedit 57B5468E) 2 | (descr "Resistor SMD 0603, reflow soldering, Vishay (see dcrcw.pdf)") 3 | (tags "resistor 0603") 4 | (attr smd) 5 | (fp_text reference R1 (at 1.6891 0.0508 90) (layer F.SilkS) 6 | (effects (font (size 0.6 0.6) (thickness 0.15))) 7 | ) 8 | (fp_text value 10k (at 0 1.9) (layer F.Fab) hide 9 | (effects (font (size 0.6 0.6) (thickness 0.15))) 10 | ) 11 | (fp_line (start -1.3 -0.8) (end 1.3 -0.8) (layer F.CrtYd) (width 0.05)) 12 | (fp_line (start -1.3 0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05)) 13 | (fp_line (start -1.3 -0.8) (end -1.3 0.8) (layer F.CrtYd) (width 0.05)) 14 | (fp_line (start 1.3 -0.8) (end 1.3 0.8) (layer F.CrtYd) (width 0.05)) 15 | (fp_line (start 0.5 0.675) (end -0.5 0.675) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -0.5 -0.675) (end 0.5 -0.675) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -0.8 0) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 0.8 0) (size 0.8 0.9) (layers F.Cu F.Paste F.Mask)) 19 | (model Resistors_SMD.3dshapes/R_0603.wrl 20 | (at (xyz 0 0 0)) 21 | (scale (xyz 1 1 1)) 22 | (rotate (xyz 0 0 0)) 23 | ) 24 | ) 25 | -------------------------------------------------------------------------------- /lib/R_0603.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/R_0603.wings -------------------------------------------------------------------------------- /lib/SW_SPST_B3U-1000P-B.kicad_mod: -------------------------------------------------------------------------------- 1 | (module Buttons_Switches_SMD:SW_SPST_B3U-1000P-B (layer F.Cu) (tedit 57B55944) 2 | (descr "Ultra-small-sized Tactile Switch with High Contact Reliability, Top-actuated Model, without Ground Terminal, with Boss") 3 | (tags "Tactile Switch") 4 | (attr smd) 5 | (fp_text reference SW1 (at 0 -2.5) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value RST (at 0 2.5) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -1.65 1.1) (end -1.65 1.4) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -1.65 1.4) (end 1.65 1.4) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 1.65 1.4) (end 1.65 1.1) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start -1.65 -1.1) (end -1.65 -1.4) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -1.65 -1.4) (end 1.65 -1.4) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 1.65 -1.4) (end 1.65 -1.1) (layer F.SilkS) (width 0.15)) 17 | (pad 1 smd rect (at -1.8 0) (size 1.35 1.7) (layers F.Cu F.Paste F.Mask)) 18 | (pad 2 smd rect (at 1.8 0) (size 1.35 1.7) (layers F.Cu F.Paste F.Mask)) 19 | ) 20 | -------------------------------------------------------------------------------- /lib/SW_SPST_B3U-1000P-B.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/SW_SPST_B3U-1000P-B.wings -------------------------------------------------------------------------------- /lib/crystal_smd_32.768_2Pin.kicad_mod: -------------------------------------------------------------------------------- 1 | (module w_crystal:crystal_smd_5x3.2mm (layer F.Cu) (tedit 57B58699) 2 | (descr "5x3.2mm SMD glass Crystal") 3 | (fp_text reference Y1 (at -2.921 0.127 270) (layer F.SilkS) 4 | (effects (font (size 0.49784 0.49784) (thickness 0.09906))) 5 | ) 6 | (fp_text value 8MHz (at 0 2.1) (layer F.SilkS) hide 7 | (effects (font (size 0.49784 0.49784) (thickness 0.09906))) 8 | ) 9 | (fp_arc (start 2.5 -1.35) (end 2.5 -1.05) (angle 90) (layer F.SilkS) (width 0.15)) 10 | (fp_arc (start -2.5 -1.35) (end -2.2 -1.35) (angle 90) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start -2.2 -1.35) (end 2.2 -1.35) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -2.5 -0.25) (end -2.5 -1.05) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 2.5 -0.25) (end 2.5 -1.05) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 2.5 1.05) (end 2.5 0.25) (layer F.SilkS) (width 0.15)) 15 | (fp_arc (start 2.5 1.35) (end 2.2 1.35) (angle 90) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start -2.2 1.35) (end 2.2 1.35) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start -2.5 1.05) (end -2.5 0.25) (layer F.SilkS) (width 0.15)) 18 | (fp_arc (start -2.5 1.35) (end -2.5 1.05) (angle 90) (layer F.SilkS) (width 0.15)) 19 | (pad 1 smd rect (at -1.55 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) 20 | (solder_mask_margin 0.06858)) 21 | (pad 2 smd rect (at 1.55 0) (size 1.6 1.8) (layers F.Cu F.Paste F.Mask) 22 | (solder_mask_margin 0.06858)) 23 | (model walter/crystal/crystal_smd_5x3.2mm.wrl 24 | (at (xyz 0 0 0)) 25 | (scale (xyz 1 1 1)) 26 | (rotate (xyz 0 0 0)) 27 | ) 28 | ) 29 | -------------------------------------------------------------------------------- /lib/crystal_smd_32.768_2Pin.wings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/genuine-engineering/wifi-iot-core-hw/cab02d3b990ef5f3a6d0632a8eeac37e99d4bf15/lib/crystal_smd_32.768_2Pin.wings -------------------------------------------------------------------------------- /lib/crystal_smd_32.768_2Pin.wrl: -------------------------------------------------------------------------------- 1 | #VRML V2.0 utf8 2 | #Exported from Wings 3D 1.4.1 3 | DEF cube12_copy13 Transform { 4 | children [ 5 | Shape { 6 | appearance Appearance { 7 | material DEF gold Material { 8 | diffuseColor 1.0 1.0 0.0 9 | emissiveColor 0.0 0.0 0.0 10 | specularColor 1.0 1.0 0.0 11 | ambientIntensity 0.6666666666666666 12 | transparency 0.0 13 | shininess 0.5 14 | } 15 | } 16 | geometry IndexedFaceSet { 17 | normalPerVertex TRUE 18 | coord Coordinate { point [ 19 | 0.47 -0.395 0.19999999999999996, 20 | 0.47 0.395 0.19999999999999996, 21 | 0.98 0.395 0.19999999999999996, 22 | 0.98 -0.395 0.19999999999999996, 23 | 0.47 -0.395 0.0, 24 | 0.47 0.395 0.0, 25 | 0.98 0.395 0.0, 26 | 0.98 -0.395 0.0, 27 | 0.98 0.1906666666666667 0.19999999999999996, 28 | 0.98 -0.19066666666666665 0.19999999999999996, 29 | 0.98 0.1906666666666667 0.0, 30 | 0.98 -0.19066666666666665 0.0, 31 | 0.9374999999999999 0.17322222222222228 0.19999999999999996, 32 | 0.9374999999999999 -0.1732222222222222 0.19999999999999996, 33 | 0.9374999999999999 0.17322222222222228 0.0, 34 | 0.9374999999999999 -0.1732222222222222 0.0 ] } 35 | coordIndex [ 36 | 0, 1, 5, 4, -1, 37 | 0, 3, 9, -1, 38 | 0, 4, 7, 3, -1, 39 | 0, 9, 13, -1, 40 | 0, 13, 12, 1, -1, 41 | 1, 2, 6, 5, -1, 42 | 1, 8, 2, -1, 43 | 1, 12, 8, -1, 44 | 2, 8, 10, 6, -1, 45 | 3, 7, 11, 9, -1, 46 | 4, 5, 14, 15, -1, 47 | 4, 11, 7, -1, 48 | 4, 15, 11, -1, 49 | 5, 6, 10, -1, 50 | 5, 10, 14, -1, 51 | 8, 12, 14, 10, -1, 52 | 9, 11, 15, 13, -1, 53 | 12, 13, 15, 14, -1 ] 54 | normal Normal { vector [ 55 | 0.0 0.0 1.0, 56 | -0.7071067811865475 -0.7071067811865475 0.0, 57 | -0.7071067811865475 -0.7071067811865475 0.0, 58 | 0.0 0.0 1.0, 59 | 5.426920861471731e-16 0.0 1.0, 60 | 0.0 0.0 1.0, 61 | -0.7071067811865475 0.7071067811865475 0.0, 62 | -0.7071067811865475 0.7071067811865475 0.0, 63 | 0.0 0.0 1.0, 64 | -3.9468515356158057e-16 0.0 1.0, 65 | 1.0 0.0 0.0, 66 | 0.0 1.0 0.0, 67 | 0.0 0.0 1.0, 68 | 0.0 -1.0 0.0, 69 | 1.0 0.0 0.0, 70 | 0.0 0.0 1.0, 71 | -0.7071067811865475 -0.7071067811865475 0.0, 72 | 0.0 0.0 -1.0, 73 | -0.7071067811865475 -0.7071067811865475 0.0, 74 | 0.0 0.0 -1.0, 75 | 0.0 0.0 -1.0, 76 | -0.7071067811865475 0.7071067811865475 0.0, 77 | 0.0 0.0 -1.0, 78 | -0.7071067811865475 0.7071067811865475 0.0, 79 | 0.0 0.0 -1.0, 80 | 0.0 0.0 -1.0, 81 | 1.0 0.0 0.0, 82 | 0.0 1.0 0.0, 83 | 0.0 0.0 -1.0, 84 | 0.0 -1.0 0.0, 85 | 1.0 0.0 0.0, 86 | 0.0 0.0 -1.0, 87 | 1.0 0.0 0.0, 88 | 0.3797155924833355 -0.9251032746807405 0.0, 89 | 0.0 0.0 1.0, 90 | -3.9468515356158057e-16 0.0 1.0, 91 | 0.37971559248333603 0.9251032746807403 0.0, 92 | 1.0 0.0 0.0, 93 | 0.0 0.0 1.0, 94 | 5.426920861471731e-16 0.0 1.0, 95 | 1.0 0.0 0.0, 96 | 0.3797155924833355 -0.9251032746807405 0.0, 97 | 0.0 0.0 -1.0, 98 | 0.0 0.0 -1.0, 99 | 0.37971559248333603 0.9251032746807403 0.0, 100 | 1.0 0.0 0.0, 101 | 0.0 0.0 -1.0, 102 | 0.0 0.0 -1.0, 103 | 0.0 0.0 1.0, 104 | 1.0 0.0 0.0, 105 | 0.3797155924833355 -0.9251032746807405 0.0, 106 | -3.9468515356158057e-16 0.0 1.0, 107 | 0.0 0.0 1.0, 108 | 0.37971559248333603 0.9251032746807403 0.0, 109 | 1.0 0.0 0.0, 110 | 5.426920861471731e-16 0.0 1.0, 111 | 0.0 0.0 -1.0, 112 | 1.0 0.0 0.0, 113 | 0.3797155924833355 -0.9251032746807405 0.0, 114 | 0.0 0.0 -1.0, 115 | 0.0 0.0 -1.0, 116 | 0.37971559248333603 0.9251032746807403 0.0, 117 | 1.0 0.0 0.0, 118 | 0.0 0.0 -1.0 ] } 119 | normalIndex [ 120 | 2, 7, 23, 18, -1, 121 | 3, 15, 38, -1, 122 | 1, 16, 29, 13, -1, 123 | 4, 39, 55, -1, 124 | 0, 52, 48, 5, -1, 125 | 6, 11, 27, 21, -1, 126 | 8, 34, 12, -1, 127 | 9, 51, 35, -1, 128 | 10, 32, 40, 26, -1, 129 | 14, 30, 45, 37, -1, 130 | 17, 22, 56, 60, -1, 131 | 19, 46, 31, -1, 132 | 20, 63, 47, -1, 133 | 24, 28, 42, -1, 134 | 25, 43, 59, -1, 135 | 33, 50, 58, 41, -1, 136 | 36, 44, 61, 53, -1, 137 | 49, 54, 62, 57, -1 ] 138 | } 139 | } 140 | ] 141 | } 142 | 143 | DEF cube12 Transform { 144 | children [ 145 | Shape { 146 | appearance Appearance { 147 | material USE gold 148 | } 149 | geometry IndexedFaceSet { 150 | normalPerVertex TRUE 151 | coord Coordinate { point [ 152 | -0.98 -0.395 0.19999999999999996, 153 | -0.98 0.395 0.19999999999999996, 154 | -0.47 0.395 0.19999999999999996, 155 | -0.47 -0.395 0.19999999999999996, 156 | -0.98 -0.395 0.0, 157 | -0.98 0.395 0.0, 158 | -0.47 0.395 0.0, 159 | -0.47 -0.395 0.0, 160 | -0.98 -0.1906666666666667 0.19999999999999996, 161 | -0.98 0.19066666666666665 0.19999999999999996, 162 | -0.98 -0.1906666666666667 0.0, 163 | -0.98 0.19066666666666665 0.0, 164 | -0.9374999999999999 -0.17322222222222228 0.19999999999999996, 165 | -0.9374999999999999 0.1732222222222222 0.19999999999999996, 166 | -0.9374999999999999 -0.17322222222222228 0.0, 167 | -0.9374999999999999 0.1732222222222222 0.0 ] } 168 | coordIndex [ 169 | 0, 3, 8, -1, 170 | 0, 4, 7, 3, -1, 171 | 0, 8, 10, 4, -1, 172 | 1, 2, 6, 5, -1, 173 | 1, 5, 11, 9, -1, 174 | 1, 9, 2, -1, 175 | 2, 3, 7, 6, -1, 176 | 2, 9, 13, -1, 177 | 2, 13, 12, 3, -1, 178 | 3, 12, 8, -1, 179 | 4, 10, 7, -1, 180 | 5, 6, 11, -1, 181 | 6, 7, 14, 15, -1, 182 | 6, 15, 11, -1, 183 | 7, 10, 14, -1, 184 | 8, 12, 14, 10, -1, 185 | 9, 11, 15, 13, -1, 186 | 12, 13, 15, 14, -1 ] 187 | normal Normal { vector [ 188 | 0.0 -1.0 0.0, 189 | -1.0 0.0 0.0, 190 | 0.0 0.0 1.0, 191 | 0.0 1.0 0.0, 192 | -1.0 0.0 0.0, 193 | 0.0 0.0 1.0, 194 | 0.0 0.0 1.0, 195 | 0.7071067811865475 0.7071067811865475 0.0, 196 | 0.7071067811865475 0.7071067811865475 0.0, 197 | 0.0 0.0 1.0, 198 | -5.426920861471731e-16 0.0 1.0, 199 | 0.0 0.0 1.0, 200 | 0.7071067811865475 -0.7071067811865475 0.0, 201 | 0.7071067811865475 -0.7071067811865475 0.0, 202 | 0.0 0.0 1.0, 203 | 3.9468515356158057e-16 0.0 1.0, 204 | 0.0 -1.0 0.0, 205 | -1.0 0.0 0.0, 206 | 0.0 0.0 -1.0, 207 | 0.0 1.0 0.0, 208 | -1.0 0.0 0.0, 209 | 0.0 0.0 -1.0, 210 | 0.7071067811865475 0.7071067811865475 0.0, 211 | 0.7071067811865475 0.7071067811865475 0.0, 212 | 0.0 0.0 -1.0, 213 | 0.0 0.0 -1.0, 214 | 0.0 0.0 -1.0, 215 | 0.7071067811865475 -0.7071067811865475 0.0, 216 | 0.7071067811865475 -0.7071067811865475 0.0, 217 | 0.0 0.0 -1.0, 218 | 0.0 0.0 -1.0, 219 | 0.0 0.0 -1.0, 220 | -1.0 0.0 0.0, 221 | -0.3797155924833355 0.9251032746807405 0.0, 222 | 0.0 0.0 1.0, 223 | 3.9468515356158057e-16 0.0 1.0, 224 | -0.37971559248333603 -0.9251032746807403 0.0, 225 | -1.0 0.0 0.0, 226 | 0.0 0.0 1.0, 227 | -5.426920861471731e-16 0.0 1.0, 228 | -1.0 0.0 0.0, 229 | -0.3797155924833355 0.9251032746807405 0.0, 230 | 0.0 0.0 -1.0, 231 | 0.0 0.0 -1.0, 232 | -0.37971559248333603 -0.9251032746807403 0.0, 233 | -1.0 0.0 0.0, 234 | 0.0 0.0 -1.0, 235 | 0.0 0.0 -1.0, 236 | 0.0 0.0 1.0, 237 | -1.0 0.0 0.0, 238 | -0.3797155924833355 0.9251032746807405 0.0, 239 | 3.9468515356158057e-16 0.0 1.0, 240 | 0.0 0.0 1.0, 241 | -0.37971559248333603 -0.9251032746807403 0.0, 242 | -1.0 0.0 0.0, 243 | -5.426920861471731e-16 0.0 1.0, 244 | 0.0 0.0 -1.0, 245 | -1.0 0.0 0.0, 246 | -0.3797155924833355 0.9251032746807405 0.0, 247 | 0.0 0.0 -1.0, 248 | 0.0 0.0 -1.0, 249 | -0.37971559248333603 -0.9251032746807403 0.0, 250 | -1.0 0.0 0.0, 251 | 0.0 0.0 -1.0 ] } 252 | normalIndex [ 253 | 2, 14, 34, -1, 254 | 0, 16, 28, 13, -1, 255 | 1, 32, 40, 17, -1, 256 | 3, 8, 23, 19, -1, 257 | 4, 20, 45, 37, -1, 258 | 5, 38, 9, -1, 259 | 7, 12, 27, 22, -1, 260 | 10, 39, 55, -1, 261 | 6, 52, 48, 11, -1, 262 | 15, 51, 35, -1, 263 | 18, 42, 30, -1, 264 | 21, 25, 46, -1, 265 | 24, 29, 56, 60, -1, 266 | 26, 63, 47, -1, 267 | 31, 43, 59, -1, 268 | 33, 50, 58, 41, -1, 269 | 36, 44, 61, 53, -1, 270 | 49, 54, 62, 57, -1 ] 271 | } 272 | } 273 | ] 274 | } 275 | 276 | DEF cylinder8 Transform { 277 | children [ 278 | Shape { 279 | appearance Appearance { 280 | material DEF Mold Material { 281 | diffuseColor 0.1 0.1 0.1 282 | emissiveColor 0.0 0.0 0.0 283 | specularColor 0.1 0.1 0.1 284 | ambientIntensity 0.10000000000000002 285 | transparency 0.0 286 | shininess 0.5 287 | } 288 | } 289 | geometry IndexedFaceSet { 290 | normalPerVertex TRUE 291 | coord Coordinate { point [ 292 | -0.7 -0.55 0.4750000000000001, 293 | -0.7574025148547634 -0.5385819298766931 0.4750000000000001, 294 | -0.8060660171779821 -0.5060660171779822 0.4750000000000001, 295 | -0.838581929876693 -0.4574025148547635 0.4750000000000001, 296 | -0.85 -0.4 0.4750000000000001, 297 | -0.7 -0.55 0.2749999999999999, 298 | -0.7574025148547634 -0.5385819298766931 0.2749999999999999, 299 | -0.8060660171779821 -0.5060660171779822 0.2749999999999999, 300 | -0.838581929876693 -0.4574025148547635 0.2749999999999999, 301 | -0.85 -0.4 0.2749999999999999, 302 | -0.7 -0.4 0.4750000000000001, 303 | -0.7 -0.4 0.2749999999999999, 304 | 0.85 -0.4 0.4750000000000001, 305 | 0.838581929876693 -0.45740251485476346 0.4750000000000001, 306 | 0.8060660171779821 -0.5060660171779822 0.4750000000000001, 307 | 0.7574025148547634 -0.5385819298766931 0.4750000000000001, 308 | 0.7 -0.55 0.4750000000000001, 309 | 0.85 -0.4 0.2749999999999999, 310 | 0.838581929876693 -0.45740251485476346 0.2749999999999999, 311 | 0.8060660171779821 -0.5060660171779822 0.2749999999999999, 312 | 0.7574025148547634 -0.5385819298766931 0.2749999999999999, 313 | 0.7 -0.55 0.2749999999999999, 314 | 0.7 -0.4 0.4750000000000001, 315 | 0.7 -0.4 0.2749999999999999, 316 | -0.85 0.4 0.4750000000000001, 317 | -0.838581929876693 0.45740251485476346 0.4750000000000001, 318 | -0.8060660171779821 0.5060660171779822 0.4750000000000001, 319 | -0.7574025148547635 0.538581929876693 0.4750000000000001, 320 | -0.7 0.55 0.4750000000000001, 321 | -0.85 0.4 0.2749999999999999, 322 | -0.838581929876693 0.45740251485476346 0.2749999999999999, 323 | -0.8060660171779821 0.5060660171779822 0.2749999999999999, 324 | -0.7574025148547635 0.538581929876693 0.2749999999999999, 325 | -0.7 0.55 0.2749999999999999, 326 | -0.7 0.4 0.4750000000000001, 327 | -0.7 0.4 0.2749999999999999, 328 | 0.85 0.4 0.4750000000000001, 329 | 0.7 0.55 0.4750000000000001, 330 | 0.7574025148547634 0.538581929876693 0.4750000000000001, 331 | 0.8060660171779821 0.5060660171779822 0.4750000000000001, 332 | 0.8385819298766929 0.4574025148547636 0.4750000000000001, 333 | 0.85 0.4 0.2749999999999999, 334 | 0.7 0.55 0.2749999999999999, 335 | 0.7574025148547634 0.538581929876693 0.2749999999999999, 336 | 0.8060660171779821 0.5060660171779822 0.2749999999999999, 337 | 0.8385819298766929 0.4574025148547636 0.2749999999999999, 338 | 0.7 0.4 0.4750000000000001, 339 | 0.7 0.4 0.2749999999999999 ] } 340 | coordIndex [ 341 | 0, 1, 6, 5, -1, 342 | 0, 5, 21, 16, -1, 343 | 0, 10, 4, 3, 2, 1, -1, 344 | 0, 16, 22, 10, -1, 345 | 1, 2, 7, 6, -1, 346 | 2, 3, 8, 7, -1, 347 | 3, 4, 9, 8, -1, 348 | 4, 10, 34, 24, -1, 349 | 4, 24, 29, 9, -1, 350 | 5, 6, 7, 8, 9, 11, -1, 351 | 5, 11, 23, 21, -1, 352 | 9, 29, 35, 11, -1, 353 | 10, 22, 46, 34, -1, 354 | 11, 35, 47, 23, -1, 355 | 12, 13, 18, 17, -1, 356 | 12, 17, 41, 36, -1, 357 | 12, 22, 16, 15, 14, 13, -1, 358 | 12, 36, 46, 22, -1, 359 | 13, 14, 19, 18, -1, 360 | 14, 15, 20, 19, -1, 361 | 15, 16, 21, 20, -1, 362 | 17, 18, 19, 20, 21, 23, -1, 363 | 17, 23, 47, 41, -1, 364 | 24, 25, 30, 29, -1, 365 | 24, 34, 28, 27, 26, 25, -1, 366 | 25, 26, 31, 30, -1, 367 | 26, 27, 32, 31, -1, 368 | 27, 28, 33, 32, -1, 369 | 28, 34, 46, 37, -1, 370 | 28, 37, 42, 33, -1, 371 | 29, 30, 31, 32, 33, 35, -1, 372 | 33, 42, 47, 35, -1, 373 | 36, 40, 39, 38, 37, 46, -1, 374 | 36, 41, 45, 40, -1, 375 | 37, 38, 43, 42, -1, 376 | 38, 39, 44, 43, -1, 377 | 39, 40, 45, 44, -1, 378 | 41, 47, 42, 43, 44, 45, -1 ] 379 | normal Normal { vector [ 380 | -0.09801714032956058 -0.9951847266721968 0.0, 381 | 1.0073446435612938e-16 0.0 1.0, 382 | -0.09801714032956058 -0.9951847266721968 0.0, 383 | 0.0 0.0 1.0, 384 | -0.3826834323650897 -0.9238795325112868 0.0, 385 | -0.3826834323650897 -0.9238795325112868 0.0, 386 | 1.0073446435612938e-16 0.0 1.0, 387 | -0.7071067811865472 -0.7071067811865477 0.0, 388 | -0.7071067811865472 -0.7071067811865477 0.0, 389 | 1.0073446435612938e-16 0.0 1.0, 390 | -0.9238795325112867 -0.38268343236508995 0.0, 391 | -0.9238795325112867 -0.38268343236508995 0.0, 392 | 1.0073446435612938e-16 0.0 1.0, 393 | -0.9951847266721968 -0.09801714032956049 0.0, 394 | 1.0073446435612938e-16 0.0 1.0, 395 | -0.9951847266721968 -0.09801714032956049 0.0, 396 | 0.0 0.0 1.0, 397 | -0.09801714032956058 -0.9951847266721968 0.0, 398 | -1.0073446435612936e-16 0.0 -1.0, 399 | -0.09801714032956058 -0.9951847266721968 0.0, 400 | 0.0 0.0 -1.0, 401 | -0.3826834323650897 -0.9238795325112868 0.0, 402 | -0.3826834323650897 -0.9238795325112868 0.0, 403 | -1.0073446435612936e-16 0.0 -1.0, 404 | -0.7071067811865472 -0.7071067811865477 0.0, 405 | -0.7071067811865472 -0.7071067811865477 0.0, 406 | -1.0073446435612936e-16 0.0 -1.0, 407 | -0.9238795325112867 -0.38268343236508995 0.0, 408 | -0.9238795325112867 -0.38268343236508995 0.0, 409 | -1.0073446435612936e-16 0.0 -1.0, 410 | -0.9951847266721968 -0.09801714032956049 0.0, 411 | -1.0073446435612936e-16 0.0 -1.0, 412 | -0.9951847266721968 -0.09801714032956049 0.0, 413 | 0.0 0.0 -1.0, 414 | 1.0073446435612938e-16 0.0 1.0, 415 | 0.0 0.0 1.0, 416 | 0.0 0.0 1.0, 417 | 0.0 0.0 1.0, 418 | -1.0073446435612936e-16 0.0 -1.0, 419 | 0.0 0.0 -1.0, 420 | 0.0 0.0 -1.0, 421 | 0.0 0.0 -1.0, 422 | -4.0293785742451744e-16 0.0 1.0, 423 | 0.9951847266721968 -0.09801714032956058 0.0, 424 | 0.9951847266721968 -0.09801714032956058 0.0, 425 | 0.0 0.0 1.0, 426 | -4.0293785742451744e-16 0.0 1.0, 427 | 0.9238795325112868 -0.3826834323650897 0.0, 428 | 0.9238795325112868 -0.3826834323650897 0.0, 429 | -4.0293785742451744e-16 0.0 1.0, 430 | 0.7071067811865475 -0.7071067811865475 0.0, 431 | 0.7071067811865475 -0.7071067811865475 0.0, 432 | -4.0293785742451744e-16 0.0 1.0, 433 | 0.3826834323650897 -0.9238795325112868 0.0, 434 | 0.3826834323650897 -0.9238795325112868 0.0, 435 | -4.0293785742451744e-16 0.0 1.0, 436 | 0.09801714032956058 -0.9951847266721968 0.0, 437 | 0.09801714032956058 -0.9951847266721968 0.0, 438 | 0.0 0.0 1.0, 439 | 0.9951847266721968 -0.09801714032956058 0.0, 440 | 0.0 0.0 -1.0, 441 | 0.0 0.0 -1.0, 442 | 0.9951847266721968 -0.09801714032956058 0.0, 443 | 0.9238795325112868 -0.3826834323650897 0.0, 444 | 0.9238795325112868 -0.3826834323650897 0.0, 445 | 0.0 0.0 -1.0, 446 | 0.7071067811865475 -0.7071067811865475 0.0, 447 | 0.7071067811865475 -0.7071067811865475 0.0, 448 | 0.0 0.0 -1.0, 449 | 0.3826834323650897 -0.9238795325112868 0.0, 450 | 0.3826834323650897 -0.9238795325112868 0.0, 451 | 0.0 0.0 -1.0, 452 | 0.09801714032956058 -0.9951847266721968 0.0, 453 | 0.0 0.0 -1.0, 454 | 0.09801714032956058 -0.9951847266721968 0.0, 455 | 0.0 0.0 -1.0, 456 | -4.0293785742451744e-16 0.0 1.0, 457 | 0.0 0.0 1.0, 458 | 0.0 0.0 1.0, 459 | 0.0 0.0 1.0, 460 | 0.0 0.0 -1.0, 461 | 0.0 0.0 -1.0, 462 | 0.0 0.0 -1.0, 463 | 0.0 0.0 -1.0, 464 | -0.9951847266721968 0.09801714032956058 0.0, 465 | 4.0293785742451744e-16 0.0 1.0, 466 | -0.9951847266721968 0.09801714032956058 0.0, 467 | 0.0 0.0 1.0, 468 | -0.9238795325112868 0.3826834323650897 0.0, 469 | -0.9238795325112868 0.3826834323650897 0.0, 470 | 4.0293785742451744e-16 0.0 1.0, 471 | -0.7071067811865474 0.7071067811865477 0.0, 472 | -0.7071067811865474 0.7071067811865477 0.0, 473 | 4.0293785742451744e-16 0.0 1.0, 474 | -0.38268343236509006 0.9238795325112866 0.0, 475 | -0.38268343236509006 0.9238795325112866 0.0, 476 | 4.0293785742451744e-16 0.0 1.0, 477 | -0.09801714032956131 0.9951847266721968 0.0, 478 | 4.0293785742451744e-16 0.0 1.0, 479 | -0.09801714032956131 0.9951847266721968 0.0, 480 | 0.0 0.0 1.0, 481 | -0.9951847266721968 0.09801714032956058 0.0, 482 | 2.0146892871225877e-16 0.0 -1.0, 483 | -0.9951847266721968 0.09801714032956058 0.0, 484 | 0.0 0.0 -1.0, 485 | -0.9238795325112868 0.3826834323650897 0.0, 486 | -0.9238795325112868 0.3826834323650897 0.0, 487 | 2.0146892871225877e-16 0.0 -1.0, 488 | -0.7071067811865474 0.7071067811865477 0.0, 489 | -0.7071067811865474 0.7071067811865477 0.0, 490 | 2.0146892871225877e-16 0.0 -1.0, 491 | -0.38268343236509006 0.9238795325112866 0.0, 492 | -0.38268343236509006 0.9238795325112866 0.0, 493 | 2.0146892871225877e-16 0.0 -1.0, 494 | -0.09801714032956131 0.9951847266721968 0.0, 495 | 2.0146892871225877e-16 0.0 -1.0, 496 | -0.09801714032956131 0.9951847266721968 0.0, 497 | 0.0 0.0 -1.0, 498 | 4.0293785742451744e-16 0.0 1.0, 499 | 0.0 0.0 1.0, 500 | 0.0 0.0 1.0, 501 | 0.0 0.0 1.0, 502 | 2.0146892871225877e-16 0.0 -1.0, 503 | 0.0 0.0 -1.0, 504 | 0.0 0.0 -1.0, 505 | 0.0 0.0 -1.0, 506 | 0.9951847266721968 0.09801714032956131 0.0, 507 | 2.0146892871225884e-16 0.0 1.0, 508 | 0.9951847266721968 0.09801714032956131 0.0, 509 | 0.0 0.0 1.0, 510 | 0.09801714032956149 0.9951847266721967 0.0, 511 | 2.0146892871225884e-16 0.0 1.0, 512 | 0.09801714032956149 0.9951847266721967 0.0, 513 | 0.0 0.0 1.0, 514 | 0.38268343236508984 0.9238795325112867 0.0, 515 | 0.38268343236508984 0.9238795325112867 0.0, 516 | 2.0146892871225884e-16 0.0 1.0, 517 | 0.7071067811865471 0.7071067811865479 0.0, 518 | 0.7071067811865471 0.7071067811865479 0.0, 519 | 2.0146892871225884e-16 0.0 1.0, 520 | 0.9238795325112866 0.38268343236509006 0.0, 521 | 0.9238795325112866 0.38268343236509006 0.0, 522 | 2.0146892871225884e-16 0.0 1.0, 523 | 2.014689287122588e-16 0.0 -1.0, 524 | 0.9951847266721968 0.09801714032956131 0.0, 525 | 0.0 0.0 -1.0, 526 | 0.9951847266721968 0.09801714032956131 0.0, 527 | 2.014689287122588e-16 0.0 -1.0, 528 | 0.09801714032956149 0.9951847266721967 0.0, 529 | 0.09801714032956149 0.9951847266721967 0.0, 530 | 0.0 0.0 -1.0, 531 | 2.014689287122588e-16 0.0 -1.0, 532 | 0.38268343236508984 0.9238795325112867 0.0, 533 | 0.38268343236508984 0.9238795325112867 0.0, 534 | 2.014689287122588e-16 0.0 -1.0, 535 | 0.7071067811865471 0.7071067811865479 0.0, 536 | 0.7071067811865471 0.7071067811865479 0.0, 537 | 2.014689287122588e-16 0.0 -1.0, 538 | 0.9238795325112866 0.38268343236509006 0.0, 539 | 0.9238795325112866 0.38268343236509006 0.0, 540 | 2.0146892871225884e-16 0.0 1.0, 541 | 0.0 0.0 1.0, 542 | 0.0 0.0 1.0, 543 | 0.0 0.0 1.0, 544 | 2.014689287122588e-16 0.0 -1.0, 545 | 0.0 0.0 -1.0, 546 | 0.0 0.0 -1.0, 547 | 0.0 0.0 -1.0 ] } 548 | normalIndex [ 549 | 0, 5, 22, 17, -1, 550 | 2, 19, 74, 57, -1, 551 | 1, 34, 14, 12, 9, 6, -1, 552 | 3, 58, 77, 35, -1, 553 | 4, 8, 25, 21, -1, 554 | 7, 11, 28, 24, -1, 555 | 10, 13, 30, 27, -1, 556 | 16, 37, 121, 87, -1, 557 | 15, 86, 103, 32, -1, 558 | 18, 23, 26, 29, 31, 38, -1, 559 | 20, 39, 81, 75, -1, 560 | 33, 104, 124, 40, -1, 561 | 36, 79, 163, 120, -1, 562 | 41, 125, 166, 82, -1, 563 | 43, 48, 64, 59, -1, 564 | 44, 62, 146, 128, -1, 565 | 42, 76, 55, 52, 49, 46, -1, 566 | 45, 129, 162, 78, -1, 567 | 47, 51, 67, 63, -1, 568 | 50, 54, 70, 66, -1, 569 | 53, 56, 72, 69, -1, 570 | 60, 65, 68, 71, 73, 80, -1, 571 | 61, 83, 167, 145, -1, 572 | 84, 89, 106, 101, -1, 573 | 85, 118, 98, 96, 93, 90, -1, 574 | 88, 92, 109, 105, -1, 575 | 91, 95, 112, 108, -1, 576 | 94, 97, 114, 111, -1, 577 | 100, 119, 161, 133, -1, 578 | 99, 132, 149, 116, -1, 579 | 102, 107, 110, 113, 115, 122, -1, 580 | 117, 150, 165, 123, -1, 581 | 127, 142, 139, 136, 131, 160, -1, 582 | 126, 144, 158, 140, -1, 583 | 130, 135, 153, 148, -1, 584 | 134, 138, 156, 152, -1, 585 | 137, 141, 159, 155, -1, 586 | 143, 164, 147, 151, 154, 157, -1 ] 587 | } 588 | } 589 | ] 590 | } 591 | 592 | DEF cube7 Transform { 593 | children [ 594 | Shape { 595 | appearance Appearance { 596 | material USE Mold 597 | } 598 | geometry IndexedFaceSet { 599 | normalPerVertex TRUE 600 | coord Coordinate { point [ 601 | -0.985 -0.58 0.30499999999999994, 602 | -0.985 0.58 0.30499999999999994, 603 | 0.985 0.58 0.30499999999999994, 604 | 0.985 -0.58 0.30499999999999994, 605 | -0.985 -0.58 0.0050000000000000044, 606 | -0.985 0.58 0.0050000000000000044, 607 | 0.985 0.58 0.0050000000000000044, 608 | 0.985 -0.58 0.0050000000000000044, 609 | -0.9658661111111111 -0.583806 0.30499999999999994, 610 | -0.9496442222222221 -0.594645 0.30499999999999994, 611 | -0.9388063333333333 -0.610866 0.30499999999999994, 612 | -0.9350004444444443 -0.63 0.30499999999999994, 613 | 0.9350004444444444 -0.63 0.30499999999999994, 614 | 0.9388063333333334 -0.610866 0.30499999999999994, 615 | 0.9496442222222223 -0.594645 0.30499999999999994, 616 | 0.9658661111111112 -0.583806 0.30499999999999994, 617 | -0.9658661111111111 -0.583806 0.0050000000000000044, 618 | -0.9496442222222221 -0.594645 0.0050000000000000044, 619 | -0.9388063333333333 -0.610866 0.0050000000000000044, 620 | -0.9350004444444443 -0.63 0.0050000000000000044, 621 | 0.9350004444444444 -0.63 0.0050000000000000044, 622 | 0.9388063333333334 -0.610866 0.0050000000000000044, 623 | 0.9496442222222223 -0.594645 0.0050000000000000044, 624 | 0.9658661111111112 -0.583806 0.0050000000000000044, 625 | -0.9658661111111111 0.583806 0.30499999999999994, 626 | -0.9496442222222221 0.594645 0.30499999999999994, 627 | -0.9388063333333333 0.610866 0.30499999999999994, 628 | -0.9350004444444443 0.63 0.30499999999999994, 629 | 0.9350004444444444 0.63 0.30499999999999994, 630 | 0.9388063333333334 0.610866 0.30499999999999994, 631 | 0.9496442222222223 0.594645 0.30499999999999994, 632 | 0.9658661111111112 0.583806 0.30499999999999994, 633 | -0.9658661111111111 0.583806 0.0050000000000000044, 634 | -0.9496442222222221 0.594645 0.0050000000000000044, 635 | -0.9388063333333333 0.610866 0.0050000000000000044, 636 | -0.9350004444444443 0.63 0.0050000000000000044, 637 | 0.9350004444444444 0.63 0.0050000000000000044, 638 | 0.9388063333333334 0.610866 0.0050000000000000044, 639 | 0.9496442222222223 0.594645 0.0050000000000000044, 640 | 0.9658661111111112 0.583806 0.0050000000000000044, 641 | 0.985 0.19333333333333336 0.30499999999999994, 642 | 0.985 -0.1933333333333333 0.30499999999999994, 643 | 0.985 0.19333333333333336 0.0050000000000000044, 644 | 0.985 -0.1933333333333333 0.0050000000000000044, 645 | -0.985 -0.19333333333333336 0.30499999999999994, 646 | -0.985 0.1933333333333333 0.30499999999999994, 647 | -0.985 -0.19333333333333336 0.0050000000000000044, 648 | -0.985 0.1933333333333333 0.0050000000000000044, 649 | -0.9349999999999999 -0.17333344444444448 0.30499999999999994, 650 | -0.9349999999999999 0.17333344444444443 0.30499999999999994, 651 | -0.9349999999999999 -0.17333344444444448 0.0050000000000000044, 652 | -0.9349999999999999 0.17333344444444443 0.0050000000000000044, 653 | 0.9349999999999999 0.17333344444444448 0.30499999999999994, 654 | 0.9349999999999999 -0.17333344444444443 0.30499999999999994, 655 | 0.9349999999999999 0.17333344444444448 0.0050000000000000044, 656 | 0.9349999999999999 -0.17333344444444443 0.0050000000000000044, 657 | 0.0 -0.17333344444444446 0.30499999999999994, 658 | 0.0 0.17333344444444446 0.30499999999999994, 659 | 0.0 -0.17333344444444446 0.0050000000000000044, 660 | 0.0 0.17333344444444446 0.0050000000000000044 ] } 661 | coordIndex [ 662 | 0, 4, 16, 8, -1, 663 | 0, 8, 56, -1, 664 | 0, 44, 46, 4, -1, 665 | 0, 56, 44, -1, 666 | 1, 5, 47, 45, -1, 667 | 1, 24, 32, 5, -1, 668 | 1, 45, 57, -1, 669 | 1, 57, 24, -1, 670 | 2, 6, 39, 31, -1, 671 | 2, 31, 57, -1, 672 | 2, 40, 42, 6, -1, 673 | 2, 57, 40, -1, 674 | 3, 7, 43, 41, -1, 675 | 3, 15, 23, 7, -1, 676 | 3, 41, 56, -1, 677 | 3, 56, 15, -1, 678 | 4, 46, 58, -1, 679 | 4, 58, 16, -1, 680 | 5, 32, 59, -1, 681 | 5, 59, 47, -1, 682 | 6, 42, 59, -1, 683 | 6, 59, 39, -1, 684 | 7, 23, 58, -1, 685 | 7, 58, 43, -1, 686 | 8, 9, 56, -1, 687 | 8, 16, 17, 9, -1, 688 | 9, 10, 56, -1, 689 | 9, 17, 18, 10, -1, 690 | 10, 11, 56, -1, 691 | 10, 18, 19, 11, -1, 692 | 11, 12, 56, -1, 693 | 11, 19, 20, 12, -1, 694 | 12, 13, 56, -1, 695 | 12, 20, 21, 13, -1, 696 | 13, 14, 56, -1, 697 | 13, 21, 22, 14, -1, 698 | 14, 15, 56, -1, 699 | 14, 22, 23, 15, -1, 700 | 16, 58, 17, -1, 701 | 17, 58, 18, -1, 702 | 18, 58, 19, -1, 703 | 19, 58, 20, -1, 704 | 20, 58, 21, -1, 705 | 21, 58, 22, -1, 706 | 22, 58, 23, -1, 707 | 24, 25, 33, 32, -1, 708 | 24, 57, 25, -1, 709 | 25, 26, 34, 33, -1, 710 | 25, 57, 26, -1, 711 | 26, 27, 35, 34, -1, 712 | 26, 57, 27, -1, 713 | 27, 28, 36, 35, -1, 714 | 27, 57, 28, -1, 715 | 28, 29, 37, 36, -1, 716 | 28, 57, 29, -1, 717 | 29, 30, 38, 37, -1, 718 | 29, 57, 30, -1, 719 | 30, 31, 39, 38, -1, 720 | 30, 57, 31, -1, 721 | 32, 33, 59, -1, 722 | 33, 34, 59, -1, 723 | 34, 35, 59, -1, 724 | 35, 36, 59, -1, 725 | 36, 37, 59, -1, 726 | 37, 38, 59, -1, 727 | 38, 39, 59, -1, 728 | 40, 52, 54, 42, -1, 729 | 40, 57, 52, -1, 730 | 41, 43, 55, 53, -1, 731 | 41, 53, 56, -1, 732 | 42, 54, 59, -1, 733 | 43, 58, 55, -1, 734 | 44, 48, 50, 46, -1, 735 | 44, 56, 48, -1, 736 | 45, 47, 51, 49, -1, 737 | 45, 49, 57, -1, 738 | 46, 50, 58, -1, 739 | 47, 59, 51, -1, 740 | 48, 49, 51, 50, -1, 741 | 48, 56, 57, 49, -1, 742 | 50, 51, 59, 58, -1, 743 | 52, 53, 55, 54, -1, 744 | 52, 57, 56, 53, -1, 745 | 54, 55, 58, 59, -1 ] 746 | normal Normal { vector [ 747 | -0.195091942474496 -0.9807849580726287 0.0, 748 | -1.0 0.0 0.0, 749 | -5.265845809481578e-16 0.0 1.0, 750 | 0.0 0.0 1.0, 751 | -0.195091942474496 0.9807849580726287 0.0, 752 | -1.0 0.0 0.0, 753 | -7.287478281715977e-17 0.0 1.0, 754 | -5.265845809481578e-16 0.0 1.0, 755 | 1.0 0.0 0.0, 756 | 0.19509194247449707 0.9807849580726284 0.0, 757 | 0.0 0.0 1.0, 758 | 5.265845809481587e-16 0.0 1.0, 759 | 0.19509194247449707 -0.9807849580726284 0.0, 760 | 1.0 0.0 0.0, 761 | 7.287478281715977e-17 0.0 1.0, 762 | 5.265845809481587e-16 0.0 1.0, 763 | -0.195091942474496 -0.9807849580726287 0.0, 764 | -1.0 0.0 0.0, 765 | 1.1386684815181214e-18 0.0 -1.0, 766 | 2.7034476254034885e-17 0.0 -1.0, 767 | -0.195091942474496 0.9807849580726287 0.0, 768 | -1.0 0.0 0.0, 769 | 0.0 0.0 -1.0, 770 | 2.7034476254034885e-17 0.0 -1.0, 771 | 1.0 0.0 0.0, 772 | 0.19509194247449707 0.9807849580726284 0.0, 773 | -2.7034476254034934e-17 0.0 -1.0, 774 | -1.1386684815181214e-18 0.0 -1.0, 775 | 0.19509194247449707 -0.9807849580726284 0.0, 776 | 1.0 0.0 0.0, 777 | 0.0 0.0 -1.0, 778 | -2.7034476254034934e-17 0.0 -1.0, 779 | -0.3826818405879261 -0.9238801918453697 0.0, 780 | -0.3826818405879261 -0.9238801918453697 0.0, 781 | 3.5448690097395867e-16 0.0 1.0, 782 | -5.265845809481578e-16 0.0 1.0, 783 | -0.7071145744570715 -0.7070989878301303 0.0, 784 | -0.7071145744570715 -0.7070989878301303 0.0, 785 | -4.3432569595087374e-16 0.0 1.0, 786 | 3.5448690097395867e-16 0.0 1.0, 787 | -0.9238856908760277 -0.38266856441903485 0.0, 788 | -0.9238856908760277 -0.38266856441903485 0.0, 789 | 8.83785986999765e-17 0.0 1.0, 790 | -4.3432569595087374e-16 0.0 1.0, 791 | 0.0 0.0 1.0, 792 | -0.9807862646044052 -0.1950853740374649 0.0, 793 | 0.0 -1.0 0.0, 794 | 8.83785986999765e-17 0.0 1.0, 795 | 0.0 0.0 1.0, 796 | 0.0 -1.0 0.0, 797 | 0.9807862646044052 -0.1950853740374649 0.0, 798 | -8.83785986999765e-17 0.0 1.0, 799 | 0.9238856908760268 -0.38266856441903707 0.0, 800 | 0.9238856908760268 -0.38266856441903707 0.0, 801 | 4.343256959508732e-16 0.0 1.0, 802 | -8.83785986999765e-17 0.0 1.0, 803 | 0.7071145744570709 -0.7070989878301308 0.0, 804 | 0.7071145744570709 -0.7070989878301308 0.0, 805 | -3.5448690097395906e-16 0.0 1.0, 806 | 4.343256959508732e-16 0.0 1.0, 807 | 0.3826818405879281 -0.9238801918453688 0.0, 808 | 0.3826818405879281 -0.9238801918453688 0.0, 809 | 5.265845809481587e-16 0.0 1.0, 810 | -3.5448690097395906e-16 0.0 1.0, 811 | -0.3826818405879261 -0.9238801918453697 0.0, 812 | -0.3826818405879261 -0.9238801918453697 0.0, 813 | 2.7034476254034885e-17 0.0 -1.0, 814 | -2.3737962118791878e-17 0.0 -1.0, 815 | -0.7071145744570715 -0.7070989878301303 0.0, 816 | -0.7071145744570715 -0.7070989878301303 0.0, 817 | -2.3737962118791878e-17 0.0 -1.0, 818 | 3.1217159396469045e-17 0.0 -1.0, 819 | -0.9238856908760277 -0.38266856441903485 0.0, 820 | -0.9238856908760277 -0.38266856441903485 0.0, 821 | 3.1217159396469045e-17 0.0 -1.0, 822 | -5.5236624187485316e-18 0.0 -1.0, 823 | -0.9807862646044052 -0.1950853740374649 0.0, 824 | 0.0 -1.0 0.0, 825 | -5.5236624187485316e-18 0.0 -1.0, 826 | 0.0 0.0 -1.0, 827 | 0.0 -1.0 0.0, 828 | 0.9807862646044052 -0.1950853740374649 0.0, 829 | 0.0 0.0 -1.0, 830 | 5.5236624187485316e-18 0.0 -1.0, 831 | 0.9238856908760268 -0.38266856441903707 0.0, 832 | 0.9238856908760268 -0.38266856441903707 0.0, 833 | -3.121715939646901e-17 0.0 -1.0, 834 | 5.5236624187485316e-18 0.0 -1.0, 835 | 0.7071145744570709 -0.7070989878301308 0.0, 836 | 0.7071145744570709 -0.7070989878301308 0.0, 837 | 2.37379621187919e-17 0.0 -1.0, 838 | -3.121715939646901e-17 0.0 -1.0, 839 | 0.3826818405879281 -0.9238801918453688 0.0, 840 | 0.3826818405879281 -0.9238801918453688 0.0, 841 | -2.7034476254034934e-17 0.0 -1.0, 842 | 2.37379621187919e-17 0.0 -1.0, 843 | -0.3826818405879261 0.9238801918453697 0.0, 844 | -0.3826818405879261 0.9238801918453697 0.0, 845 | -5.265845809481578e-16 0.0 1.0, 846 | 3.5448690097395867e-16 0.0 1.0, 847 | -0.7071145744570715 0.7070989878301303 0.0, 848 | -0.7071145744570715 0.7070989878301303 0.0, 849 | 3.5448690097395867e-16 0.0 1.0, 850 | -4.3432569595087374e-16 0.0 1.0, 851 | -0.9238856908760277 0.38266856441903485 0.0, 852 | -0.9238856908760277 0.38266856441903485 0.0, 853 | -4.3432569595087374e-16 0.0 1.0, 854 | 8.83785986999765e-17 0.0 1.0, 855 | -0.9807862646044052 0.1950853740374649 0.0, 856 | 0.0 1.0 0.0, 857 | 0.0 0.0 1.0, 858 | 8.83785986999765e-17 0.0 1.0, 859 | 0.0 1.0 0.0, 860 | 0.9807862646044052 0.1950853740374649 0.0, 861 | 0.0 0.0 1.0, 862 | -8.83785986999765e-17 0.0 1.0, 863 | 0.9238856908760268 0.38266856441903707 0.0, 864 | 0.9238856908760268 0.38266856441903707 0.0, 865 | 4.343256959508732e-16 0.0 1.0, 866 | -8.83785986999765e-17 0.0 1.0, 867 | 0.7071145744570709 0.7070989878301308 0.0, 868 | 0.7071145744570709 0.7070989878301308 0.0, 869 | -3.5448690097395906e-16 0.0 1.0, 870 | 4.343256959508732e-16 0.0 1.0, 871 | 0.3826818405879281 0.9238801918453688 0.0, 872 | 0.3826818405879281 0.9238801918453688 0.0, 873 | 5.265845809481587e-16 0.0 1.0, 874 | -3.5448690097395906e-16 0.0 1.0, 875 | -0.3826818405879261 0.9238801918453697 0.0, 876 | -0.3826818405879261 0.9238801918453697 0.0, 877 | 2.7034476254034885e-17 0.0 -1.0, 878 | -2.3737962118791878e-17 0.0 -1.0, 879 | -0.7071145744570715 0.7070989878301303 0.0, 880 | -0.7071145744570715 0.7070989878301303 0.0, 881 | -2.3737962118791878e-17 0.0 -1.0, 882 | 3.1217159396469045e-17 0.0 -1.0, 883 | -0.9238856908760277 0.38266856441903485 0.0, 884 | -0.9238856908760277 0.38266856441903485 0.0, 885 | 3.1217159396469045e-17 0.0 -1.0, 886 | -5.5236624187485316e-18 0.0 -1.0, 887 | -0.9807862646044052 0.1950853740374649 0.0, 888 | 0.0 1.0 0.0, 889 | 0.0 0.0 -1.0, 890 | -5.5236624187485316e-18 0.0 -1.0, 891 | 0.0 1.0 0.0, 892 | 0.9807862646044052 0.1950853740374649 0.0, 893 | 0.0 0.0 -1.0, 894 | 5.5236624187485316e-18 0.0 -1.0, 895 | 0.9238856908760268 0.38266856441903707 0.0, 896 | 0.9238856908760268 0.38266856441903707 0.0, 897 | 5.5236624187485316e-18 0.0 -1.0, 898 | -3.121715939646901e-17 0.0 -1.0, 899 | 0.7071145744570709 0.7070989878301308 0.0, 900 | 0.7071145744570709 0.7070989878301308 0.0, 901 | -3.121715939646901e-17 0.0 -1.0, 902 | 2.37379621187919e-17 0.0 -1.0, 903 | 0.3826818405879281 0.9238801918453688 0.0, 904 | 0.3826818405879281 0.9238801918453688 0.0, 905 | 2.37379621187919e-17 0.0 -1.0, 906 | -2.7034476254034934e-17 0.0 -1.0, 907 | 1.0 0.0 0.0, 908 | 0.37138889766108 -0.9284774023604926 0.0, 909 | 0.0 0.0 1.0, 910 | 0.0 0.0 1.0, 911 | 0.37138889766108 0.9284774023604926 0.0, 912 | 1.0 0.0 0.0, 913 | 0.0 0.0 1.0, 914 | 7.287478281715977e-17 0.0 1.0, 915 | 1.0 0.0 0.0, 916 | 0.37138889766108 -0.9284774023604926 0.0, 917 | 0.0 0.0 -1.0, 918 | -1.1386684815181214e-18 0.0 -1.0, 919 | 0.37138889766108 0.9284774023604926 0.0, 920 | 1.0 0.0 0.0, 921 | 0.0 0.0 -1.0, 922 | 0.0 0.0 -1.0, 923 | -1.0 0.0 0.0, 924 | -0.37138889766108 0.9284774023604926 0.0, 925 | 0.0 0.0 1.0, 926 | 0.0 0.0 1.0, 927 | -0.37138889766108 -0.9284774023604926 0.0, 928 | -1.0 0.0 0.0, 929 | -7.287478281715977e-17 0.0 1.0, 930 | 0.0 0.0 1.0, 931 | 0.0 0.0 -1.0, 932 | -1.0 0.0 0.0, 933 | -0.37138889766108 0.9284774023604926 0.0, 934 | 1.1386684815181214e-18 0.0 -1.0, 935 | -0.37138889766108 -0.9284774023604926 0.0, 936 | -1.0 0.0 0.0, 937 | 0.0 0.0 -1.0, 938 | 0.0 0.0 -1.0, 939 | -0.37138889766108 0.9284774023604926 0.0, 940 | 0.0 0.0 1.0, 941 | -1.0 0.0 0.0, 942 | 0.0 0.0 1.0, 943 | -0.37138889766108 -0.9284774023604926 0.0, 944 | 0.0 0.0 1.0, 945 | -1.0 0.0 0.0, 946 | 0.0 0.0 1.0, 947 | 0.0 0.0 -1.0, 948 | -0.37138889766108 0.9284774023604926 0.0, 949 | -1.0 0.0 0.0, 950 | 0.0 0.0 -1.0, 951 | -0.37138889766108 -0.9284774023604926 0.0, 952 | -1.0 0.0 0.0, 953 | 0.0 0.0 -1.0, 954 | 0.0 0.0 -1.0, 955 | 0.37138889766108 -0.9284774023604926 0.0, 956 | 1.0 0.0 0.0, 957 | 0.0 0.0 1.0, 958 | 0.0 0.0 1.0, 959 | 0.37138889766108 0.9284774023604926 0.0, 960 | 1.0 0.0 0.0, 961 | 0.0 0.0 1.0, 962 | 0.0 0.0 1.0, 963 | 0.37138889766108 -0.9284774023604926 0.0, 964 | 0.0 0.0 -1.0, 965 | 1.0 0.0 0.0, 966 | 0.0 0.0 -1.0, 967 | 0.37138889766108 0.9284774023604926 0.0, 968 | 0.0 0.0 -1.0, 969 | 1.0 0.0 0.0, 970 | 0.0 0.0 -1.0, 971 | 0.0 0.0 1.0, 972 | 0.0 0.0 1.0, 973 | 0.0 0.0 1.0, 974 | 0.0 0.0 1.0, 975 | 7.287478281715977e-17 0.0 1.0, 976 | 5.265845809481587e-16 0.0 1.0, 977 | -3.5448690097395906e-16 0.0 1.0, 978 | 4.343256959508732e-16 0.0 1.0, 979 | -8.83785986999765e-17 0.0 1.0, 980 | 0.0 0.0 1.0, 981 | 8.83785986999765e-17 0.0 1.0, 982 | -4.3432569595087374e-16 0.0 1.0, 983 | 3.5448690097395867e-16 0.0 1.0, 984 | -5.265845809481578e-16 0.0 1.0, 985 | 0.0 0.0 1.0, 986 | 0.0 0.0 1.0, 987 | 0.0 0.0 1.0, 988 | 0.0 0.0 1.0, 989 | -7.287478281715977e-17 0.0 1.0, 990 | -5.265845809481578e-16 0.0 1.0, 991 | 3.5448690097395867e-16 0.0 1.0, 992 | -4.3432569595087374e-16 0.0 1.0, 993 | 8.83785986999765e-17 0.0 1.0, 994 | 0.0 0.0 1.0, 995 | 0.0 0.0 1.0, 996 | 0.0 0.0 1.0, 997 | 5.265845809481587e-16 0.0 1.0, 998 | -3.5448690097395906e-16 0.0 1.0, 999 | 4.343256959508732e-16 0.0 1.0, 1000 | -8.83785986999765e-17 0.0 1.0, 1001 | 0.0 0.0 -1.0, 1002 | 0.0 0.0 -1.0, 1003 | 0.0 0.0 -1.0, 1004 | 0.0 0.0 -1.0, 1005 | 1.1386684815181214e-18 0.0 -1.0, 1006 | 2.7034476254034885e-17 0.0 -1.0, 1007 | -2.3737962118791878e-17 0.0 -1.0, 1008 | 3.1217159396469045e-17 0.0 -1.0, 1009 | -5.5236624187485316e-18 0.0 -1.0, 1010 | 0.0 0.0 -1.0, 1011 | 0.0 0.0 -1.0, 1012 | -2.7034476254034934e-17 0.0 -1.0, 1013 | 2.37379621187919e-17 0.0 -1.0, 1014 | -3.121715939646901e-17 0.0 -1.0, 1015 | 5.5236624187485316e-18 0.0 -1.0, 1016 | 0.0 0.0 -1.0, 1017 | 0.0 0.0 -1.0, 1018 | 0.0 0.0 -1.0, 1019 | 0.0 0.0 -1.0, 1020 | 0.0 0.0 -1.0, 1021 | 2.7034476254034885e-17 0.0 -1.0, 1022 | -2.3737962118791878e-17 0.0 -1.0, 1023 | 3.1217159396469045e-17 0.0 -1.0, 1024 | -5.5236624187485316e-18 0.0 -1.0, 1025 | 0.0 0.0 -1.0, 1026 | 5.5236624187485316e-18 0.0 -1.0, 1027 | -3.121715939646901e-17 0.0 -1.0, 1028 | 2.37379621187919e-17 0.0 -1.0, 1029 | -2.7034476254034934e-17 0.0 -1.0, 1030 | -1.1386684815181214e-18 0.0 -1.0 ] } 1031 | normalIndex [ 1032 | 0, 16, 64, 32, -1, 1033 | 2, 35, 237, -1, 1034 | 1, 176, 185, 17, -1, 1035 | 3, 238, 179, -1, 1036 | 5, 21, 189, 181, -1, 1037 | 4, 96, 128, 20, -1, 1038 | 6, 182, 242, -1, 1039 | 7, 243, 98, -1, 1040 | 9, 25, 157, 125, -1, 1041 | 11, 126, 250, -1, 1042 | 8, 160, 168, 24, -1, 1043 | 10, 249, 163, -1, 1044 | 13, 29, 173, 165, -1, 1045 | 12, 61, 93, 28, -1, 1046 | 14, 167, 228, -1, 1047 | 15, 229, 62, -1, 1048 | 18, 187, 258, -1, 1049 | 19, 259, 66, -1, 1050 | 23, 130, 274, -1, 1051 | 22, 273, 191, -1, 1052 | 27, 171, 283, -1, 1053 | 26, 282, 159, -1, 1054 | 31, 94, 265, -1, 1055 | 30, 264, 175, -1, 1056 | 34, 39, 236, -1, 1057 | 33, 65, 68, 36, -1, 1058 | 38, 43, 235, -1, 1059 | 37, 69, 72, 40, -1, 1060 | 42, 47, 234, -1, 1061 | 41, 73, 76, 45, -1, 1062 | 44, 48, 224, -1, 1063 | 46, 77, 80, 49, -1, 1064 | 51, 55, 232, -1, 1065 | 50, 81, 84, 52, -1, 1066 | 54, 59, 231, -1, 1067 | 53, 85, 88, 56, -1, 1068 | 58, 63, 230, -1, 1069 | 57, 89, 92, 60, -1, 1070 | 67, 260, 70, -1, 1071 | 71, 261, 74, -1, 1072 | 75, 262, 78, -1, 1073 | 79, 263, 82, -1, 1074 | 83, 268, 87, -1, 1075 | 86, 267, 91, -1, 1076 | 90, 266, 95, -1, 1077 | 97, 100, 132, 129, -1, 1078 | 99, 244, 102, -1, 1079 | 101, 104, 136, 133, -1, 1080 | 103, 245, 106, -1, 1081 | 105, 108, 140, 137, -1, 1082 | 107, 246, 111, -1, 1083 | 109, 112, 144, 141, -1, 1084 | 110, 240, 114, -1, 1085 | 113, 116, 148, 145, -1, 1086 | 115, 253, 119, -1, 1087 | 117, 120, 152, 149, -1, 1088 | 118, 252, 123, -1, 1089 | 121, 124, 156, 153, -1, 1090 | 122, 251, 127, -1, 1091 | 131, 134, 275, -1, 1092 | 135, 138, 276, -1, 1093 | 139, 143, 277, -1, 1094 | 142, 146, 270, -1, 1095 | 147, 150, 279, -1, 1096 | 151, 154, 280, -1, 1097 | 155, 158, 281, -1, 1098 | 161, 208, 216, 169, -1, 1099 | 162, 248, 211, -1, 1100 | 164, 172, 220, 212, -1, 1101 | 166, 215, 227, -1, 1102 | 170, 219, 278, -1, 1103 | 174, 257, 223, -1, 1104 | 177, 192, 201, 186, -1, 1105 | 178, 233, 195, -1, 1106 | 180, 188, 204, 196, -1, 1107 | 183, 199, 247, -1, 1108 | 184, 200, 254, -1, 1109 | 190, 272, 207, -1, 1110 | 194, 198, 205, 202, -1, 1111 | 193, 225, 239, 197, -1, 1112 | 203, 206, 271, 256, -1, 1113 | 209, 213, 222, 218, -1, 1114 | 210, 241, 226, 214, -1, 1115 | 217, 221, 255, 269, -1 ] 1116 | } 1117 | } 1118 | ] 1119 | } 1120 | 1121 | -------------------------------------------------------------------------------- /lib/logo5.kicad_mod: -------------------------------------------------------------------------------- 1 | (module oshw_logo_500 (layer F.Cu) 2 | (at 0 0) 3 | (descr "OSHW Logo 5.00mm x 5.00mm (SMD)") 4 | (tags LOGO) 5 | (fp_text reference VAL** (at 0 -3.2) (layer F.SilkS) hide 6 | (effects (font (size 1 1) (thickness 0.2))) 7 | ) 8 | (fp_text value oshw_logo_500 (at 0 3.5) (layer F.SilkS) hide 9 | (effects (font (size 1 1) (thickness 0.2))) 10 | ) 11 | (fp_poly (pts (xy -1.68656 2.49936) (xy -1.65608 2.48412) (xy -1.59258 2.44348) (xy -1.4986 2.38252) 12 | (xy -1.38938 2.30886) (xy -1.27762 2.23266) (xy -1.18872 2.1717) (xy -1.12522 2.13106) 13 | (xy -1.09728 2.11836) (xy -1.08458 2.12344) (xy -1.03124 2.14884) (xy -0.95504 2.18694) 14 | (xy -0.91186 2.2098) (xy -0.84074 2.24028) (xy -0.80772 2.24536) (xy -0.8001 2.23774) 15 | (xy -0.7747 2.1844) (xy -0.7366 2.09296) (xy -0.68326 1.97104) (xy -0.6223 1.83134) 16 | (xy -0.5588 1.67894) (xy -0.49276 1.524) (xy -0.4318 1.37414) (xy -0.37846 1.24206) 17 | (xy -0.33528 1.13284) (xy -0.3048 1.05918) (xy -0.29464 1.02616) (xy -0.29718 1.01854) 18 | (xy -0.33274 0.98552) (xy -0.3937 0.9398) (xy -0.52578 0.83312) (xy -0.65532 0.67056) 19 | (xy -0.73406 0.48514) (xy -0.762 0.28194) (xy -0.73914 0.09144) (xy -0.66294 -0.09144) 20 | (xy -0.53594 -0.254) (xy -0.38354 -0.37592) (xy -0.2032 -0.45466) (xy 0 -0.47752) 21 | (xy 0.19304 -0.4572) (xy 0.37846 -0.38354) (xy 0.54356 -0.25908) (xy 0.61214 -0.1778) 22 | (xy 0.70866 -0.0127) (xy 0.762 0.1651) (xy 0.76962 0.21082) (xy 0.75946 0.4064) 23 | (xy 0.70358 0.59182) (xy 0.59944 0.75946) (xy 0.4572 0.89662) (xy 0.43942 0.91186) 24 | (xy 0.37084 0.96012) (xy 0.32766 0.99568) (xy 0.2921 1.02362) (xy 0.54102 1.62306) 25 | (xy 0.58166 1.71704) (xy 0.65024 1.88214) (xy 0.70866 2.02184) (xy 0.75692 2.1336) 26 | (xy 0.78994 2.2098) (xy 0.80518 2.24028) (xy 0.80772 2.24028) (xy 0.82804 2.24536) 27 | (xy 0.87376 2.22758) (xy 0.95758 2.18694) (xy 1.01346 2.159) (xy 1.07696 2.12852) 28 | (xy 1.1049 2.11836) (xy 1.1303 2.13106) (xy 1.19126 2.16916) (xy 1.28016 2.23012) 29 | (xy 1.38684 2.30378) (xy 1.48844 2.37236) (xy 1.58242 2.43332) (xy 1.651 2.4765) 30 | (xy 1.68402 2.49428) (xy 1.6891 2.49428) (xy 1.71958 2.47904) (xy 1.77292 2.43332) 31 | (xy 1.8542 2.35712) (xy 1.97104 2.24282) (xy 1.98882 2.22504) (xy 2.0828 2.12852) 32 | (xy 2.159 2.04724) (xy 2.21234 1.99136) (xy 2.23012 1.96342) (xy 2.23012 1.96342) 33 | (xy 2.21234 1.9304) (xy 2.16916 1.86436) (xy 2.1082 1.76784) (xy 2.032 1.65608) 34 | (xy 1.83388 1.36906) (xy 1.9431 1.09728) (xy 1.97612 1.01346) (xy 2.0193 0.91186) 35 | (xy 2.04978 0.84074) (xy 2.06502 0.80772) (xy 2.0955 0.79756) (xy 2.16916 0.77978) 36 | (xy 2.27838 0.75692) (xy 2.40792 0.73406) (xy 2.52984 0.7112) (xy 2.63906 0.69088) 37 | (xy 2.72034 0.67564) (xy 2.7559 0.66802) (xy 2.76606 0.66294) (xy 2.77114 0.64516) 38 | (xy 2.77622 0.60706) (xy 2.77876 0.54102) (xy 2.7813 0.43434) (xy 2.7813 0.28194) 39 | (xy 2.7813 0.26416) (xy 2.77876 0.11684) (xy 2.77622 0.00254) (xy 2.77368 -0.07366) 40 | (xy 2.7686 -0.10414) (xy 2.7686 -0.10414) (xy 2.73304 -0.11176) (xy 2.6543 -0.12954) 41 | (xy 2.54508 -0.14986) (xy 2.413 -0.17526) (xy 2.40284 -0.1778) (xy 2.2733 -0.2032) 42 | (xy 2.16154 -0.22606) (xy 2.08534 -0.24384) (xy 2.05232 -0.254) (xy 2.0447 -0.26416) 43 | (xy 2.0193 -0.31496) (xy 1.9812 -0.39624) (xy 1.93802 -0.4953) (xy 1.89484 -0.59944) 44 | (xy 1.85674 -0.69088) (xy 1.83134 -0.762) (xy 1.82372 -0.79248) (xy 1.82626 -0.79248) 45 | (xy 1.84404 -0.8255) (xy 1.88976 -0.89408) (xy 1.95326 -0.98806) (xy 2.032 -1.09982) 46 | (xy 2.03708 -1.10744) (xy 2.11328 -1.2192) (xy 2.17424 -1.31318) (xy 2.21488 -1.38176) 47 | (xy 2.23012 -1.41224) (xy 2.23012 -1.41224) (xy 2.20472 -1.44526) (xy 2.14884 -1.50876) 48 | (xy 2.06756 -1.59512) (xy 1.9685 -1.69164) (xy 1.93802 -1.72212) (xy 1.83134 -1.8288) 49 | (xy 1.75514 -1.89738) (xy 1.70942 -1.93548) (xy 1.68656 -1.9431) (xy 1.68402 -1.9431) 50 | (xy 1.651 -1.92278) (xy 1.58242 -1.87706) (xy 1.4859 -1.81102) (xy 1.37414 -1.73482) 51 | (xy 1.36652 -1.72974) (xy 1.25476 -1.65354) (xy 1.16078 -1.59004) (xy 1.09474 -1.54686) 52 | (xy 1.0668 -1.52908) (xy 1.06172 -1.52908) (xy 1.016 -1.54432) (xy 0.93726 -1.57226) 53 | (xy 0.84074 -1.60782) (xy 0.7366 -1.651) (xy 0.64516 -1.6891) (xy 0.57404 -1.72212) 54 | (xy 0.54102 -1.7399) (xy 0.54102 -1.74244) (xy 0.52832 -1.78054) (xy 0.508 -1.86436) 55 | (xy 0.48514 -1.97866) (xy 0.45974 -2.11582) (xy 0.45466 -2.13868) (xy 0.42926 -2.27076) 56 | (xy 0.40894 -2.37998) (xy 0.3937 -2.45618) (xy 0.38608 -2.48666) (xy 0.36576 -2.49174) 57 | (xy 0.30226 -2.49682) (xy 0.2032 -2.49936) (xy 0.08382 -2.49936) (xy -0.04064 -2.49936) 58 | (xy -0.1651 -2.49682) (xy -0.26924 -2.49174) (xy -0.34544 -2.48666) (xy -0.37592 -2.48158) 59 | (xy -0.37592 -2.47904) (xy -0.38862 -2.4384) (xy -0.4064 -2.35458) (xy -0.42926 -2.24028) 60 | (xy -0.4572 -2.10312) (xy -0.46228 -2.07772) (xy -0.48514 -1.94564) (xy -0.508 -1.83896) 61 | (xy -0.52324 -1.76276) (xy -0.5334 -1.73482) (xy -0.54356 -1.7272) (xy -0.59944 -1.70434) 62 | (xy -0.68834 -1.66624) (xy -0.79756 -1.62306) (xy -1.05156 -1.51892) (xy -1.36398 -1.73482) 63 | (xy -1.39446 -1.7526) (xy -1.50622 -1.8288) (xy -1.59766 -1.8923) (xy -1.66116 -1.93294) 64 | (xy -1.6891 -1.94818) (xy -1.69164 -1.94564) (xy -1.72212 -1.92024) (xy -1.78308 -1.86182) 65 | (xy -1.86944 -1.778) (xy -1.96596 -1.68148) (xy -2.03962 -1.60782) (xy -2.12598 -1.52146) 66 | (xy -2.17932 -1.46304) (xy -2.2098 -1.42494) (xy -2.21996 -1.40208) (xy -2.21742 -1.38684) 67 | (xy -2.1971 -1.35382) (xy -2.15138 -1.28524) (xy -2.08788 -1.19126) (xy -2.01168 -1.0795) 68 | (xy -1.94818 -0.98806) (xy -1.88214 -0.88392) (xy -1.83642 -0.80772) (xy -1.82118 -0.77216) 69 | (xy -1.82626 -0.75692) (xy -1.84658 -0.69596) (xy -1.88468 -0.60198) (xy -1.9304 -0.49276) 70 | (xy -2.03962 -0.24638) (xy -2.20218 -0.21336) (xy -2.30124 -0.19558) (xy -2.4384 -0.17018) 71 | (xy -2.56794 -0.14478) (xy -2.77368 -0.10414) (xy -2.7813 0.6477) (xy -2.75082 0.66294) 72 | (xy -2.72034 0.67056) (xy -2.64414 0.68834) (xy -2.53492 0.70866) (xy -2.40792 0.73406) 73 | (xy -2.2987 0.75438) (xy -2.18694 0.7747) (xy -2.1082 0.78994) (xy -2.07264 0.79756) 74 | (xy -2.06502 0.80772) (xy -2.03708 0.86106) (xy -1.99898 0.94742) (xy -1.9558 1.04902) 75 | (xy -1.91008 1.15316) (xy -1.87198 1.25222) (xy -1.84404 1.32588) (xy -1.83388 1.36398) 76 | (xy -1.84912 1.39192) (xy -1.8923 1.45796) (xy -1.95326 1.5494) (xy -2.02692 1.65862) 77 | (xy -2.10058 1.76784) (xy -2.16408 1.86182) (xy -2.20726 1.92786) (xy -2.22758 1.95834) 78 | (xy -2.21742 1.9812) (xy -2.17424 2.032) (xy -2.09042 2.11836) (xy -1.9685 2.24028) 79 | (xy -1.94818 2.25806) (xy -1.85166 2.35204) (xy -1.76784 2.42824) (xy -1.71196 2.47904) 80 | (xy -1.68656 2.49936)) (layer F.SilkS) (width 0.00254)) 81 | ) 82 | -------------------------------------------------------------------------------- /wifi-iot-core-hw-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # +3V3 5 | # 6 | DEF +3V3 #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+3V3" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H V C CNN 10 | F3 "" 0 0 50 H V C CNN 11 | ALIAS +3.3V 12 | DRAW 13 | P 2 0 1 0 -30 50 0 100 N 14 | P 2 0 1 0 0 0 0 100 N 15 | P 2 0 1 0 0 100 30 50 N 16 | X +3V3 1 0 0 0 U 50 50 1 1 W N 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | # +5V 21 | # 22 | DEF +5V #PWR 0 0 Y Y 1 F P 23 | F0 "#PWR" 0 -150 50 H I C CNN 24 | F1 "+5V" 0 140 50 H V C CNN 25 | F2 "" 0 0 50 H V C CNN 26 | F3 "" 0 0 50 H V C CNN 27 | DRAW 28 | P 2 0 1 0 -30 50 0 100 N 29 | P 2 0 1 0 0 0 0 100 N 30 | P 2 0 1 0 0 100 30 50 N 31 | X +5V 1 0 0 0 U 50 50 1 1 W N 32 | ENDDRAW 33 | ENDDEF 34 | # 35 | # CONN_01X01 36 | # 37 | DEF CONN_01X01 P 0 40 Y N 1 F N 38 | F0 "P" 0 100 50 H V C CNN 39 | F1 "CONN_01X01" 100 0 50 V V C CNN 40 | F2 "" 0 0 50 H V C CNN 41 | F3 "" 0 0 50 H V C CNN 42 | $FPLIST 43 | Pin_Header_Straight_1X01 44 | Pin_Header_Angled_1X01 45 | Socket_Strip_Straight_1X01 46 | Socket_Strip_Angled_1X01 47 | $ENDFPLIST 48 | DRAW 49 | S -50 5 10 -5 0 1 0 N 50 | S -50 50 50 -50 0 1 0 N 51 | X P1 1 -200 0 150 R 50 50 1 1 P 52 | ENDDRAW 53 | ENDDEF 54 | # 55 | # CONN_01X04 56 | # 57 | DEF CONN_01X04 P 0 40 Y N 1 F N 58 | F0 "P" 0 250 50 H V C CNN 59 | F1 "CONN_01X04" 100 0 50 V V C CNN 60 | F2 "" 0 0 50 H V C CNN 61 | F3 "" 0 0 50 H V C CNN 62 | $FPLIST 63 | Pin_Header_Straight_1X04 64 | Pin_Header_Angled_1X04 65 | Socket_Strip_Straight_1X04 66 | Socket_Strip_Angled_1X04 67 | $ENDFPLIST 68 | DRAW 69 | S -50 -145 10 -155 0 1 0 N 70 | S -50 -45 10 -55 0 1 0 N 71 | S -50 55 10 45 0 1 0 N 72 | S -50 155 10 145 0 1 0 N 73 | S -50 200 50 -200 0 1 0 N 74 | X P1 1 -200 150 150 R 50 50 1 1 P 75 | X P2 2 -200 50 150 R 50 50 1 1 P 76 | X P3 3 -200 -50 150 R 50 50 1 1 P 77 | X P4 4 -200 -150 150 R 50 50 1 1 P 78 | ENDDRAW 79 | ENDDEF 80 | # 81 | # CONN_01X20 82 | # 83 | DEF CONN_01X20 P 0 40 Y N 1 F N 84 | F0 "P" 0 1050 50 H V C CNN 85 | F1 "CONN_01X20" 100 0 50 V V C CNN 86 | F2 "" 0 0 50 H V C CNN 87 | F3 "" 0 0 50 H V C CNN 88 | $FPLIST 89 | Pin_Header_Straight_1X20 90 | Pin_Header_Angled_1X20 91 | Socket_Strip_Straight_1X20 92 | Socket_Strip_Angled_1X20 93 | $ENDFPLIST 94 | DRAW 95 | S -50 -1000 50 1000 0 1 0 N 96 | S -50 -945 10 -955 0 1 0 N 97 | S -50 -845 10 -855 0 1 0 N 98 | S -50 -745 10 -755 0 1 0 N 99 | S -50 -645 10 -655 0 1 0 N 100 | S -50 -545 10 -555 0 1 0 N 101 | S -50 -445 10 -455 0 1 0 N 102 | S -50 -345 10 -355 0 1 0 N 103 | S -50 -245 10 -255 0 1 0 N 104 | S -50 -145 10 -155 0 1 0 N 105 | S -50 -45 10 -55 0 1 0 N 106 | S -50 55 10 45 0 1 0 N 107 | S -50 155 10 145 0 1 0 N 108 | S -50 255 10 245 0 1 0 N 109 | S -50 355 10 345 0 1 0 N 110 | S -50 455 10 445 0 1 0 N 111 | S -50 555 10 545 0 1 0 N 112 | S -50 655 10 645 0 1 0 N 113 | S -50 755 10 745 0 1 0 N 114 | S -50 855 10 845 0 1 0 N 115 | S -50 955 10 945 0 1 0 N 116 | X P1 1 -200 950 150 R 50 50 1 1 P 117 | X P2 2 -200 850 150 R 50 50 1 1 P 118 | X P3 3 -200 750 150 R 50 50 1 1 P 119 | X P4 4 -200 650 150 R 50 50 1 1 P 120 | X P5 5 -200 550 150 R 50 50 1 1 P 121 | X P6 6 -200 450 150 R 50 50 1 1 P 122 | X P7 7 -200 350 150 R 50 50 1 1 P 123 | X P8 8 -200 250 150 R 50 50 1 1 P 124 | X P9 9 -200 150 150 R 50 50 1 1 P 125 | X P10 10 -200 50 150 R 50 50 1 1 P 126 | X P20 20 -200 -950 150 R 50 50 1 1 P 127 | X P11 11 -200 -50 150 R 50 50 1 1 P 128 | X P12 12 -200 -150 150 R 50 50 1 1 P 129 | X P13 13 -200 -250 150 R 50 50 1 1 P 130 | X P14 14 -200 -350 150 R 50 50 1 1 P 131 | X P15 15 -200 -450 150 R 50 50 1 1 P 132 | X P16 16 -200 -550 150 R 50 50 1 1 P 133 | X P17 17 -200 -650 150 R 50 50 1 1 P 134 | X P18 18 -200 -750 150 R 50 50 1 1 P 135 | X P19 19 -200 -850 150 R 50 50 1 1 P 136 | ENDDRAW 137 | ENDDEF 138 | # 139 | # CP1_Small 140 | # 141 | DEF CP1_Small C 0 10 N N 1 F N 142 | F0 "C" 10 70 50 H V L CNN 143 | F1 "CP1_Small" 10 -80 50 H V L CNN 144 | F2 "" 0 0 50 H V C CNN 145 | F3 "" 0 0 50 H V C CNN 146 | $FPLIST 147 | CP* 148 | Elko* 149 | TantalC* 150 | C*elec 151 | c_elec* 152 | SMD*_Pol 153 | $ENDFPLIST 154 | DRAW 155 | A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 156 | P 2 0 1 12 -60 20 60 20 N 157 | P 2 0 1 0 -50 60 -30 60 N 158 | P 2 0 1 0 -40 50 -40 70 N 159 | X ~ 1 0 100 80 D 40 40 1 1 P 160 | X ~ 2 0 -100 80 U 40 40 1 1 P 161 | ENDDRAW 162 | ENDDEF 163 | # 164 | # C_Small 165 | # 166 | DEF C_Small C 0 10 N N 1 F N 167 | F0 "C" 10 70 50 H V L CNN 168 | F1 "C_Small" 10 -80 50 H V L CNN 169 | F2 "" 0 0 50 H V C CNN 170 | F3 "" 0 0 50 H V C CNN 171 | $FPLIST 172 | C? 173 | C_????_* 174 | C_???? 175 | SMD*_c 176 | Capacitor* 177 | $ENDFPLIST 178 | DRAW 179 | P 2 0 1 13 -60 -20 60 -20 N 180 | P 2 0 1 12 -60 20 60 20 N 181 | X ~ 1 0 100 75 D 40 40 1 1 P 182 | X ~ 2 0 -100 80 U 40 40 1 1 P 183 | ENDDRAW 184 | ENDDEF 185 | # 186 | # Crystal_Small 187 | # 188 | DEF Crystal_Small Y 0 40 N N 1 F N 189 | F0 "Y" 0 100 50 H V C CNN 190 | F1 "Crystal_Small" 0 -100 50 H V C CNN 191 | F2 "" 0 0 50 H V C CNN 192 | F3 "" 0 0 50 H V C CNN 193 | $FPLIST 194 | Crystal_ 195 | $ENDFPLIST 196 | DRAW 197 | S -30 -60 30 60 0 1 0 N 198 | P 2 0 1 0 -50 -30 -50 30 N 199 | P 2 0 1 0 50 -30 50 30 N 200 | X 1 1 -100 0 50 R 40 40 1 1 P 201 | X 2 2 100 0 50 L 40 40 1 1 P 202 | ENDDRAW 203 | ENDDEF 204 | # 205 | # ESP-12 206 | # 207 | DEF ESP-12 U 0 40 Y Y 1 F N 208 | F0 "U" 0 -100 50 H V C CNN 209 | F1 "ESP-12" 0 100 50 H V C CNN 210 | F2 "" 0 0 50 H I C CNN 211 | F3 "" 0 0 50 H I C CNN 212 | ALIAS ESP-07v2 213 | $FPLIST 214 | ESP-07* 215 | ESP-12* 216 | $ENDFPLIST 217 | DRAW 218 | S -600 -600 600 600 1 0 0 N 219 | X REST 1 -900 300 300 R 50 50 1 1 I 220 | X ADC 2 -900 200 300 R 50 50 1 1 P 221 | X CH_PD 3 -900 100 300 R 50 50 1 1 I 222 | X GPIO16 4 -900 0 300 R 50 50 1 1 B 223 | X GPIO14 5 -900 -100 300 R 50 50 1 1 B 224 | X GPIO12 6 -900 -200 300 R 50 50 1 1 B 225 | X GPIO13 7 -900 -300 300 R 50 50 1 1 B 226 | X VCC 8 0 900 300 D 50 50 1 1 W 227 | X GND 9 0 -900 300 U 50 50 1 1 W 228 | X GPIO15 10 900 -300 300 L 50 50 1 1 B 229 | X GPIO2 11 900 -200 300 L 50 50 1 1 B 230 | X GPIO0 12 900 -100 300 L 50 50 1 1 B 231 | X GPIO4 13 900 0 300 L 50 50 1 1 B 232 | X GPIO5 14 900 100 300 L 50 50 1 1 B 233 | X RXD 15 900 200 300 L 50 50 1 1 I 234 | X TXD 16 900 300 300 L 50 50 1 1 O 235 | ENDDRAW 236 | ENDDEF 237 | # 238 | # GNDREF 239 | # 240 | DEF GNDREF #PWR 0 0 Y Y 1 F P 241 | F0 "#PWR" 0 -250 50 H I C CNN 242 | F1 "GNDREF" 0 -150 50 H V C CNN 243 | F2 "" 0 0 50 H V C CNN 244 | F3 "" 0 0 50 H V C CNN 245 | DRAW 246 | P 2 0 1 0 -25 -75 25 -75 N 247 | P 2 0 1 0 -5 -100 5 -100 N 248 | P 2 0 1 0 0 -50 0 0 N 249 | P 2 0 1 0 50 -50 -50 -50 N 250 | X GNDREF 1 0 0 0 D 50 50 1 1 W N 251 | ENDDRAW 252 | ENDDEF 253 | # 254 | # LP2985LV 255 | # 256 | DEF LP2985LV U 0 30 Y Y 1 F N 257 | F0 "U" 200 -450 50 H V C CNN 258 | F1 "LP2985LV" 0 450 50 H V C CNN 259 | F2 "" 0 0 50 H V C CNN 260 | F3 "" 0 0 50 H V C CNN 261 | DRAW 262 | S -500 -400 500 400 0 1 0 N 263 | X VIN 1 -800 300 300 R 50 50 1 1 W 264 | X GND 2 0 -700 300 U 50 40 1 1 W 265 | X ON/OFF 3 -800 100 300 R 50 50 1 1 I 266 | X BYPASS 4 -800 -200 300 R 50 50 1 1 I 267 | X VOUT 5 800 300 300 L 50 50 1 1 w 268 | ENDDRAW 269 | ENDDEF 270 | # 271 | # Led_Small 272 | # 273 | DEF Led_Small D 0 10 N N 1 F N 274 | F0 "D" -50 125 50 H V L CNN 275 | F1 "Led_Small" -175 -100 50 H V L CNN 276 | F2 "" 0 0 50 V V C CNN 277 | F3 "" 0 0 50 V V C CNN 278 | $FPLIST 279 | CP* 280 | SM* 281 | $ENDFPLIST 282 | DRAW 283 | P 2 0 1 0 -30 -40 -30 40 N 284 | P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F 285 | P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N 286 | P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N 287 | X K 1 -100 0 70 R 40 40 1 1 P 288 | X A 2 100 0 70 L 40 40 1 1 P 289 | ENDDRAW 290 | ENDDEF 291 | # 292 | # R_Small 293 | # 294 | DEF R_Small R 0 10 N N 1 F N 295 | F0 "R" 30 20 50 H V L CNN 296 | F1 "R_Small" 30 -40 50 H V L CNN 297 | F2 "" 0 0 50 H V C CNN 298 | F3 "" 0 0 50 H V C CNN 299 | $FPLIST 300 | Resistor_* 301 | R_* 302 | $ENDFPLIST 303 | DRAW 304 | S -30 70 30 -70 0 1 8 N 305 | X ~ 1 0 100 30 D 40 40 1 1 P 306 | X ~ 2 0 -100 30 U 40 40 1 1 P 307 | ENDDRAW 308 | ENDDEF 309 | # 310 | # STM32F103C8Tx 311 | # 312 | DEF STM32F103C8Tx U 0 40 Y Y 1 L N 313 | F0 "U" -2800 1725 50 H V L BNN 314 | F1 "STM32F103C8Tx" 2800 1725 50 H V R BNN 315 | F2 "LQFP48" 2800 1675 50 H V R TNN 316 | F3 "" 0 0 50 H V C CNN 317 | ALIAS STM32F103CBTx 318 | DRAW 319 | S -2800 -1700 2800 1700 0 1 10 f 320 | X VBAT 1 -2900 1000 100 R 50 50 1 1 W 321 | X PC13/RTC_OUT/RTC_TAMPER 2 -2900 500 100 R 50 50 1 1 B 322 | X PC14/RCC_OSC32_IN 3 -2900 400 100 R 50 50 1 1 B 323 | X PC15/ADC1_EXTI15/ADC2_EXTI15/RCC_OSC32_OUT 4 -2900 300 100 R 50 50 1 1 B 324 | X PD0/RCC_OSC_IN 5 -2900 800 100 R 50 50 1 1 I 325 | X PD1/RCC_OSC_OUT 6 -2900 700 100 R 50 50 1 1 I 326 | X NRST 7 -2900 1400 100 R 50 50 1 1 I 327 | X VSSA 8 100 -1800 100 U 50 50 1 1 W 328 | X VDDA 9 100 1800 100 D 50 50 1 1 W 329 | X ADC1_IN0/ADC2_IN0/SYS_WKUP/TIM2_CH1/TIM2_ETR/USART2_CTS/PA0 10 2900 100 100 L 50 50 1 1 B 330 | X PB2/BOOT1 20 -2900 -100 100 R 50 50 1 1 B 331 | X TIM1_CH2/USART1_TX/PA9 30 2900 -800 100 L 50 50 1 1 B 332 | X PB4/SPI1_MISO/SYS_NJTRST/TIM3_CH1 40 -2900 -300 100 R 50 50 1 1 B 333 | X ADC1_IN1/ADC2_IN1/TIM2_CH2/USART2_RTS/PA1 11 2900 0 100 L 50 50 1 1 B 334 | X PB10/I2C2_SCL/TIM2_CH3/USART3_TX 21 -2900 -900 100 R 50 50 1 1 B 335 | X TIM1_CH3/USART1_RX/PA10 31 2900 -900 100 L 50 50 1 1 B 336 | X PB5/I2C1_SMBA/SPI1_MOSI/TIM3_CH2 41 -2900 -400 100 R 50 50 1 1 B 337 | X ADC1_IN2/ADC2_IN2/TIM2_CH3/USART2_TX/PA2 12 2900 -100 100 L 50 50 1 1 B 338 | X PB11/ADC1_EXTI11/ADC2_EXTI11/I2C2_SDA/TIM2_CH4/USART3_RX 22 -2900 -1000 100 R 50 50 1 1 B 339 | X ADC1_EXTI11/ADC2_EXTI11/CAN_RX/TIM1_CH4/USART1_CTS/USB_DM/PA11 32 2900 -1000 100 L 50 50 1 1 B 340 | X PB6/I2C1_SCL/TIM4_CH1/USART1_TX 42 -2900 -500 100 R 50 50 1 1 B 341 | X ADC1_IN3/ADC2_IN3/TIM2_CH4/USART2_RX/PA3 13 2900 -200 100 L 50 50 1 1 B 342 | X VSS 23 -200 -1800 100 U 50 50 1 1 W 343 | X CAN_TX/TIM1_ETR/USART1_RTS/USB_DP/PA12 33 2900 -1100 100 L 50 50 1 1 B 344 | X PB7/I2C1_SDA/TIM4_CH2/USART1_RX 43 -2900 -600 100 R 50 50 1 1 B 345 | X ADC1_IN4/ADC2_IN4/SPI1_NSS/USART2_CK/PA4 14 2900 -300 100 L 50 50 1 1 B 346 | X VDD 24 -200 1800 100 D 50 50 1 1 W 347 | X SYS_JTMS-SWDIO/PA13 34 2900 -1200 100 L 50 50 1 1 B 348 | X BOOT0 44 -2900 1200 100 R 50 50 1 1 I 349 | X ADC1_IN5/ADC2_IN5/SPI1_SCK/PA5 15 2900 -400 100 L 50 50 1 1 B 350 | X PB12/I2C2_SMBA/SPI2_NSS/TIM1_BKIN/USART3_CK 25 -2900 -1100 100 R 50 50 1 1 B 351 | X VSS 35 -100 -1800 100 U 50 50 1 1 W 352 | X PB8/CAN_RX/I2C1_SCL/TIM4_CH3 45 -2900 -700 100 R 50 50 1 1 B 353 | X ADC1_IN6/ADC2_IN6/SPI1_MISO/TIM1_BKIN/TIM3_CH1/PA6 16 2900 -500 100 L 50 50 1 1 B 354 | X PB13/SPI2_SCK/TIM1_CH1N/USART3_CTS 26 -2900 -1200 100 R 50 50 1 1 B 355 | X VDD 36 -100 1800 100 D 50 50 1 1 W 356 | X PB9/CAN_TX/I2C1_SDA/TIM4_CH4 46 -2900 -800 100 R 50 50 1 1 B 357 | X ADC1_IN7/ADC2_IN7/SPI1_MOSI/TIM1_CH1N/TIM3_CH2/PA7 17 2900 -600 100 L 50 50 1 1 B 358 | X PB14/SPI2_MISO/TIM1_CH2N/USART3_RTS 27 -2900 -1300 100 R 50 50 1 1 B 359 | X SYS_JTCK-SWCLK/PA14 37 2900 -1300 100 L 50 50 1 1 B 360 | X VSS 47 0 -1800 100 U 50 50 1 1 W 361 | X PB0/ADC1_IN8/ADC2_IN8/TIM1_CH2N/TIM3_CH3 18 -2900 100 100 R 50 50 1 1 B 362 | X PB15/ADC1_EXTI15/ADC2_EXTI15/SPI2_MOSI/TIM1_CH3N 28 -2900 -1400 100 R 50 50 1 1 B 363 | X ADC1_EXTI15/ADC2_EXTI15/SPI1_NSS/SYS_JTDI/TIM2_CH1/TIM2_ETR/PA15 38 2900 -1400 100 L 50 50 1 1 B 364 | X VDD 48 0 1800 100 D 50 50 1 1 W 365 | X PB1/ADC1_IN9/ADC2_IN9/TIM1_CH3N/TIM3_CH4 19 -2900 0 100 R 50 50 1 1 B 366 | X RCC_MCO/TIM1_CH1/USART1_CK/PA8 29 2900 -700 100 L 50 50 1 1 B 367 | X PB3/SPI1_SCK/SYS_JTDO-TRACESWO/TIM2_CH2 39 -2900 -200 100 R 50 50 1 1 B 368 | ENDDRAW 369 | ENDDEF 370 | # 371 | # SW_PUSH_SMALL_H 372 | # 373 | DEF SW_PUSH_SMALL_H SW 0 40 N N 1 F N 374 | F0 "SW" 80 110 50 H V C CNN 375 | F1 "SW_PUSH_SMALL_H" 360 -60 50 H V C CNN 376 | F2 "" 0 200 50 H V C CNN 377 | F3 "" 0 200 50 H V C CNN 378 | DRAW 379 | C -90 0 10 0 1 0 N 380 | C 90 0 10 0 1 0 N 381 | P 2 0 1 0 -110 30 110 30 N 382 | P 4 0 1 0 -110 30 -110 40 110 40 110 30 N 383 | P 4 0 1 0 -50 40 -40 60 40 60 50 40 N 384 | X 1 1 -150 0 50 R 50 50 0 1 P 385 | X 2 2 150 0 50 L 50 50 0 1 P 386 | ENDDRAW 387 | ENDDEF 388 | # 389 | # USB_B 390 | # 391 | DEF USB_B P 0 40 Y Y 1 F N 392 | F0 "P" 200 -200 50 H V C CNN 393 | F1 "USB_B" -50 200 50 H V C CNN 394 | F2 "" -50 -100 50 V V C CNN 395 | F3 "" -50 -100 50 V V C CNN 396 | $FPLIST 397 | USB* 398 | $ENDFPLIST 399 | DRAW 400 | S -250 -150 150 150 0 1 0 N 401 | S -205 -150 -195 -120 0 1 0 N 402 | S -105 -150 -95 -120 0 1 0 N 403 | S -5 -150 5 -120 0 1 0 N 404 | S 95 -150 105 -120 0 1 0 N 405 | X VCC 1 -200 -300 150 U 50 50 1 1 w 406 | X D- 2 -100 -300 150 U 50 50 1 1 P 407 | X D+ 3 0 -300 150 U 50 50 1 1 P 408 | X GND 4 100 -300 150 U 50 50 1 1 W 409 | X shield 5 300 100 150 L 50 50 1 1 P 410 | ENDDRAW 411 | ENDDEF 412 | # 413 | #End Library 414 | -------------------------------------------------------------------------------- /wifi-iot-core-hw.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # +3V3 5 | # 6 | DEF +3V3 #PWR 0 0 Y Y 1 F P 7 | F0 "#PWR" 0 -150 50 H I C CNN 8 | F1 "+3V3" 0 140 50 H V C CNN 9 | F2 "" 0 0 50 H V C CNN 10 | F3 "" 0 0 50 H V C CNN 11 | ALIAS +3.3V 12 | DRAW 13 | P 2 0 1 0 -30 50 0 100 N 14 | P 2 0 1 0 0 0 0 100 N 15 | P 2 0 1 0 0 100 30 50 N 16 | X +3V3 1 0 0 0 U 50 50 1 1 W N 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | # +5V 21 | # 22 | DEF +5V #PWR 0 0 Y Y 1 F P 23 | F0 "#PWR" 0 -150 50 H I C CNN 24 | F1 "+5V" 0 140 50 H V C CNN 25 | F2 "" 0 0 50 H V C CNN 26 | F3 "" 0 0 50 H V C CNN 27 | DRAW 28 | P 2 0 1 0 -30 50 0 100 N 29 | P 2 0 1 0 0 0 0 100 N 30 | P 2 0 1 0 0 100 30 50 N 31 | X +5V 1 0 0 0 U 50 50 1 1 W N 32 | ENDDRAW 33 | ENDDEF 34 | # 35 | # CONN_01X01 36 | # 37 | DEF CONN_01X01 P 0 40 Y N 1 F N 38 | F0 "P" 0 100 50 H V C CNN 39 | F1 "CONN_01X01" 100 0 50 V V C CNN 40 | F2 "" 0 0 50 H V C CNN 41 | F3 "" 0 0 50 H V C CNN 42 | $FPLIST 43 | Pin_Header_Straight_1X01 44 | Pin_Header_Angled_1X01 45 | Socket_Strip_Straight_1X01 46 | Socket_Strip_Angled_1X01 47 | $ENDFPLIST 48 | DRAW 49 | S -50 5 10 -5 0 1 0 N 50 | S -50 50 50 -50 0 1 0 N 51 | X P1 1 -200 0 150 R 50 50 1 1 P 52 | ENDDRAW 53 | ENDDEF 54 | # 55 | # CONN_01X03 56 | # 57 | DEF CONN_01X03 P 0 40 Y N 1 F N 58 | F0 "P" 0 200 50 H V C CNN 59 | F1 "CONN_01X03" 100 0 50 V V C CNN 60 | F2 "" 0 0 50 H V C CNN 61 | F3 "" 0 0 50 H V C CNN 62 | $FPLIST 63 | Pin_Header_Straight_1X03 64 | Pin_Header_Angled_1X03 65 | Socket_Strip_Straight_1X03 66 | Socket_Strip_Angled_1X03 67 | $ENDFPLIST 68 | DRAW 69 | S -50 -95 10 -105 0 1 0 N 70 | S -50 5 10 -5 0 1 0 N 71 | S -50 105 10 95 0 1 0 N 72 | S -50 150 50 -150 0 1 0 N 73 | X P1 1 -200 100 150 R 50 50 1 1 P 74 | X P2 2 -200 0 150 R 50 50 1 1 P 75 | X P3 3 -200 -100 150 R 50 50 1 1 P 76 | ENDDRAW 77 | ENDDEF 78 | # 79 | # CONN_01X04 80 | # 81 | DEF CONN_01X04 P 0 40 Y N 1 F N 82 | F0 "P" 0 250 50 H V C CNN 83 | F1 "CONN_01X04" 100 0 50 V V C CNN 84 | F2 "" 0 0 50 H V C CNN 85 | F3 "" 0 0 50 H V C CNN 86 | $FPLIST 87 | Pin_Header_Straight_1X04 88 | Pin_Header_Angled_1X04 89 | Socket_Strip_Straight_1X04 90 | Socket_Strip_Angled_1X04 91 | $ENDFPLIST 92 | DRAW 93 | S -50 -145 10 -155 0 1 0 N 94 | S -50 -45 10 -55 0 1 0 N 95 | S -50 55 10 45 0 1 0 N 96 | S -50 155 10 145 0 1 0 N 97 | S -50 200 50 -200 0 1 0 N 98 | X P1 1 -200 150 150 R 50 50 1 1 P 99 | X P2 2 -200 50 150 R 50 50 1 1 P 100 | X P3 3 -200 -50 150 R 50 50 1 1 P 101 | X P4 4 -200 -150 150 R 50 50 1 1 P 102 | ENDDRAW 103 | ENDDEF 104 | # 105 | # CONN_01X16 106 | # 107 | DEF CONN_01X16 P 0 40 Y N 1 F N 108 | F0 "P" 0 850 50 H V C CNN 109 | F1 "CONN_01X16" 100 0 50 V V C CNN 110 | F2 "" 0 0 50 H V C CNN 111 | F3 "" 0 0 50 H V C CNN 112 | $FPLIST 113 | Pin_Header_Straight_1X16 114 | Pin_Header_Angled_1X16 115 | Socket_Strip_Straight_1X16 116 | Socket_Strip_Angled_1X16 117 | $ENDFPLIST 118 | DRAW 119 | S -50 -745 10 -755 0 1 0 N 120 | S -50 -645 10 -655 0 1 0 N 121 | S -50 -545 10 -555 0 1 0 N 122 | S -50 -445 10 -455 0 1 0 N 123 | S -50 -345 10 -355 0 1 0 N 124 | S -50 -245 10 -255 0 1 0 N 125 | S -50 -145 10 -155 0 1 0 N 126 | S -50 -45 10 -55 0 1 0 N 127 | S -50 55 10 45 0 1 0 N 128 | S -50 155 10 145 0 1 0 N 129 | S -50 255 10 245 0 1 0 N 130 | S -50 355 10 345 0 1 0 N 131 | S -50 455 10 445 0 1 0 N 132 | S -50 555 10 545 0 1 0 N 133 | S -50 655 10 645 0 1 0 N 134 | S -50 755 10 745 0 1 0 N 135 | S -50 800 50 -800 0 1 0 N 136 | X P1 1 -200 750 150 R 50 50 1 1 P 137 | X P2 2 -200 650 150 R 50 50 1 1 P 138 | X P3 3 -200 550 150 R 50 50 1 1 P 139 | X P4 4 -200 450 150 R 50 50 1 1 P 140 | X P5 5 -200 350 150 R 50 50 1 1 P 141 | X P6 6 -200 250 150 R 50 50 1 1 P 142 | X P7 7 -200 150 150 R 50 50 1 1 P 143 | X P8 8 -200 50 150 R 50 50 1 1 P 144 | X P9 9 -200 -50 150 R 50 50 1 1 P 145 | X P10 10 -200 -150 150 R 50 50 1 1 P 146 | X P11 11 -200 -250 150 R 50 50 1 1 P 147 | X P12 12 -200 -350 150 R 50 50 1 1 P 148 | X P13 13 -200 -450 150 R 50 50 1 1 P 149 | X P14 14 -200 -550 150 R 50 50 1 1 P 150 | X P15 15 -200 -650 150 R 50 50 1 1 P 151 | X P16 16 -200 -750 150 R 50 50 1 1 P 152 | ENDDRAW 153 | ENDDEF 154 | # 155 | # CP1_Small 156 | # 157 | DEF CP1_Small C 0 10 N N 1 F N 158 | F0 "C" 10 70 50 H V L CNN 159 | F1 "CP1_Small" 10 -80 50 H V L CNN 160 | F2 "" 0 0 50 H V C CNN 161 | F3 "" 0 0 50 H V C CNN 162 | $FPLIST 163 | CP* 164 | Elko* 165 | TantalC* 166 | C*elec 167 | c_elec* 168 | SMD*_Pol 169 | $ENDFPLIST 170 | DRAW 171 | A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 172 | P 2 0 1 12 -60 20 60 20 N 173 | P 2 0 1 0 -50 60 -30 60 N 174 | P 2 0 1 0 -40 50 -40 70 N 175 | X ~ 1 0 100 80 D 40 40 1 1 P 176 | X ~ 2 0 -100 80 U 40 40 1 1 P 177 | ENDDRAW 178 | ENDDEF 179 | # 180 | # C_Small 181 | # 182 | DEF C_Small C 0 10 N N 1 F N 183 | F0 "C" 10 70 50 H V L CNN 184 | F1 "C_Small" 10 -80 50 H V L CNN 185 | F2 "" 0 0 50 H V C CNN 186 | F3 "" 0 0 50 H V C CNN 187 | $FPLIST 188 | C? 189 | C_????_* 190 | C_???? 191 | SMD*_c 192 | Capacitor* 193 | $ENDFPLIST 194 | DRAW 195 | P 2 0 1 13 -60 -20 60 -20 N 196 | P 2 0 1 12 -60 20 60 20 N 197 | X ~ 1 0 100 75 D 40 40 1 1 P 198 | X ~ 2 0 -100 80 U 40 40 1 1 P 199 | ENDDRAW 200 | ENDDEF 201 | # 202 | # Crystal_Small 203 | # 204 | DEF Crystal_Small Y 0 40 N N 1 F N 205 | F0 "Y" 0 100 50 H V C CNN 206 | F1 "Crystal_Small" 0 -100 50 H V C CNN 207 | F2 "" 0 0 50 H V C CNN 208 | F3 "" 0 0 50 H V C CNN 209 | $FPLIST 210 | Crystal_ 211 | $ENDFPLIST 212 | DRAW 213 | S -30 -60 30 60 0 1 0 N 214 | P 2 0 1 0 -50 -30 -50 30 N 215 | P 2 0 1 0 50 -30 50 30 N 216 | X 1 1 -100 0 50 R 40 40 1 1 P 217 | X 2 2 100 0 50 L 40 40 1 1 P 218 | ENDDRAW 219 | ENDDEF 220 | # 221 | # ESP-12 222 | # 223 | DEF ESP-12 U 0 40 Y Y 1 F N 224 | F0 "U" 0 -100 50 H V C CNN 225 | F1 "ESP-12" 0 100 50 H V C CNN 226 | F2 "" 0 0 50 H I C CNN 227 | F3 "" 0 0 50 H I C CNN 228 | ALIAS ESP-07v2 229 | $FPLIST 230 | ESP-07* 231 | ESP-12* 232 | $ENDFPLIST 233 | DRAW 234 | S -600 -600 600 600 1 0 0 N 235 | X REST 1 -900 300 300 R 50 50 1 1 I 236 | X ADC 2 -900 200 300 R 50 50 1 1 P 237 | X CH_PD 3 -900 100 300 R 50 50 1 1 I 238 | X GPIO16 4 -900 0 300 R 50 50 1 1 B 239 | X GPIO14 5 -900 -100 300 R 50 50 1 1 B 240 | X GPIO12 6 -900 -200 300 R 50 50 1 1 B 241 | X GPIO13 7 -900 -300 300 R 50 50 1 1 B 242 | X VCC 8 0 900 300 D 50 50 1 1 W 243 | X GND 9 0 -900 300 U 50 50 1 1 W 244 | X GPIO15 10 900 -300 300 L 50 50 1 1 B 245 | X GPIO2 11 900 -200 300 L 50 50 1 1 B 246 | X GPIO0 12 900 -100 300 L 50 50 1 1 B 247 | X GPIO4 13 900 0 300 L 50 50 1 1 B 248 | X GPIO5 14 900 100 300 L 50 50 1 1 B 249 | X RXD 15 900 200 300 L 50 50 1 1 I 250 | X TXD 16 900 300 300 L 50 50 1 1 O 251 | ENDDRAW 252 | ENDDEF 253 | # 254 | # GNDREF 255 | # 256 | DEF GNDREF #PWR 0 0 Y Y 1 F P 257 | F0 "#PWR" 0 -250 50 H I C CNN 258 | F1 "GNDREF" 0 -150 50 H V C CNN 259 | F2 "" 0 0 50 H V C CNN 260 | F3 "" 0 0 50 H V C CNN 261 | DRAW 262 | P 2 0 1 0 -25 -75 25 -75 N 263 | P 2 0 1 0 -5 -100 5 -100 N 264 | P 2 0 1 0 0 -50 0 0 N 265 | P 2 0 1 0 50 -50 -50 -50 N 266 | X GNDREF 1 0 0 0 D 50 50 1 1 W N 267 | ENDDRAW 268 | ENDDEF 269 | # 270 | # LP2985LV 271 | # 272 | DEF LP2985LV U 0 30 Y Y 1 F N 273 | F0 "U" 200 -450 50 H V C CNN 274 | F1 "LP2985LV" 0 450 50 H V C CNN 275 | F2 "" 0 0 50 H V C CNN 276 | F3 "" 0 0 50 H V C CNN 277 | DRAW 278 | S -500 -400 500 400 0 1 0 N 279 | X VIN 1 -800 300 300 R 50 50 1 1 W 280 | X GND 2 0 -700 300 U 50 40 1 1 W 281 | X ON/OFF 3 -800 100 300 R 50 50 1 1 I 282 | X BYPASS 4 -800 -200 300 R 50 50 1 1 I 283 | X VOUT 5 800 300 300 L 50 50 1 1 w 284 | ENDDRAW 285 | ENDDEF 286 | # 287 | # Led_Small 288 | # 289 | DEF Led_Small D 0 10 N N 1 F N 290 | F0 "D" -50 125 50 H V L CNN 291 | F1 "Led_Small" -175 -100 50 H V L CNN 292 | F2 "" 0 0 50 V V C CNN 293 | F3 "" 0 0 50 V V C CNN 294 | $FPLIST 295 | CP* 296 | SM* 297 | $ENDFPLIST 298 | DRAW 299 | P 2 0 1 0 -30 -40 -30 40 N 300 | P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F 301 | P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N 302 | P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N 303 | X K 1 -100 0 70 R 40 40 1 1 P 304 | X A 2 100 0 70 L 40 40 1 1 P 305 | ENDDRAW 306 | ENDDEF 307 | # 308 | # R_Small 309 | # 310 | DEF R_Small R 0 10 N N 1 F N 311 | F0 "R" 30 20 50 H V L CNN 312 | F1 "R_Small" 30 -40 50 H V L CNN 313 | F2 "" 0 0 50 H V C CNN 314 | F3 "" 0 0 50 H V C CNN 315 | $FPLIST 316 | Resistor_* 317 | R_* 318 | $ENDFPLIST 319 | DRAW 320 | S -30 70 30 -70 0 1 8 N 321 | X ~ 1 0 100 30 D 40 40 1 1 P 322 | X ~ 2 0 -100 30 U 40 40 1 1 P 323 | ENDDRAW 324 | ENDDEF 325 | # 326 | # STM32F103C8Tx 327 | # 328 | DEF STM32F103C8Tx U 0 40 Y Y 1 L N 329 | F0 "U" -2800 1725 50 H V L BNN 330 | F1 "STM32F103C8Tx" 2800 1725 50 H V R BNN 331 | F2 "LQFP48" 2800 1675 50 H V R TNN 332 | F3 "" 0 0 50 H V C CNN 333 | ALIAS STM32F103CBTx 334 | DRAW 335 | S -2800 -1700 2800 1700 0 1 10 f 336 | X VBAT 1 -2900 1000 100 R 50 50 1 1 W 337 | X PC13/RTC_OUT/RTC_TAMPER 2 -2900 500 100 R 50 50 1 1 B 338 | X PC14/RCC_OSC32_IN 3 -2900 400 100 R 50 50 1 1 B 339 | X PC15/ADC1_EXTI15/ADC2_EXTI15/RCC_OSC32_OUT 4 -2900 300 100 R 50 50 1 1 B 340 | X PD0/RCC_OSC_IN 5 -2900 800 100 R 50 50 1 1 I 341 | X PD1/RCC_OSC_OUT 6 -2900 700 100 R 50 50 1 1 I 342 | X NRST 7 -2900 1400 100 R 50 50 1 1 I 343 | X VSSA 8 100 -1800 100 U 50 50 1 1 W 344 | X VDDA 9 100 1800 100 D 50 50 1 1 W 345 | X ADC1_IN0/ADC2_IN0/SYS_WKUP/TIM2_CH1/TIM2_ETR/USART2_CTS/PA0 10 2900 100 100 L 50 50 1 1 B 346 | X PB2/BOOT1 20 -2900 -100 100 R 50 50 1 1 B 347 | X TIM1_CH2/USART1_TX/PA9 30 2900 -800 100 L 50 50 1 1 B 348 | X PB4/SPI1_MISO/SYS_NJTRST/TIM3_CH1 40 -2900 -300 100 R 50 50 1 1 B 349 | X ADC1_IN1/ADC2_IN1/TIM2_CH2/USART2_RTS/PA1 11 2900 0 100 L 50 50 1 1 B 350 | X PB10/I2C2_SCL/TIM2_CH3/USART3_TX 21 -2900 -900 100 R 50 50 1 1 B 351 | X TIM1_CH3/USART1_RX/PA10 31 2900 -900 100 L 50 50 1 1 B 352 | X PB5/I2C1_SMBA/SPI1_MOSI/TIM3_CH2 41 -2900 -400 100 R 50 50 1 1 B 353 | X ADC1_IN2/ADC2_IN2/TIM2_CH3/USART2_TX/PA2 12 2900 -100 100 L 50 50 1 1 B 354 | X PB11/ADC1_EXTI11/ADC2_EXTI11/I2C2_SDA/TIM2_CH4/USART3_RX 22 -2900 -1000 100 R 50 50 1 1 B 355 | X ADC1_EXTI11/ADC2_EXTI11/CAN_RX/TIM1_CH4/USART1_CTS/USB_DM/PA11 32 2900 -1000 100 L 50 50 1 1 B 356 | X PB6/I2C1_SCL/TIM4_CH1/USART1_TX 42 -2900 -500 100 R 50 50 1 1 B 357 | X ADC1_IN3/ADC2_IN3/TIM2_CH4/USART2_RX/PA3 13 2900 -200 100 L 50 50 1 1 B 358 | X VSS 23 -200 -1800 100 U 50 50 1 1 W 359 | X CAN_TX/TIM1_ETR/USART1_RTS/USB_DP/PA12 33 2900 -1100 100 L 50 50 1 1 B 360 | X PB7/I2C1_SDA/TIM4_CH2/USART1_RX 43 -2900 -600 100 R 50 50 1 1 B 361 | X ADC1_IN4/ADC2_IN4/SPI1_NSS/USART2_CK/PA4 14 2900 -300 100 L 50 50 1 1 B 362 | X VDD 24 -200 1800 100 D 50 50 1 1 W 363 | X SYS_JTMS-SWDIO/PA13 34 2900 -1200 100 L 50 50 1 1 B 364 | X BOOT0 44 -2900 1200 100 R 50 50 1 1 I 365 | X ADC1_IN5/ADC2_IN5/SPI1_SCK/PA5 15 2900 -400 100 L 50 50 1 1 B 366 | X PB12/I2C2_SMBA/SPI2_NSS/TIM1_BKIN/USART3_CK 25 -2900 -1100 100 R 50 50 1 1 B 367 | X VSS 35 -100 -1800 100 U 50 50 1 1 W 368 | X PB8/CAN_RX/I2C1_SCL/TIM4_CH3 45 -2900 -700 100 R 50 50 1 1 B 369 | X ADC1_IN6/ADC2_IN6/SPI1_MISO/TIM1_BKIN/TIM3_CH1/PA6 16 2900 -500 100 L 50 50 1 1 B 370 | X PB13/SPI2_SCK/TIM1_CH1N/USART3_CTS 26 -2900 -1200 100 R 50 50 1 1 B 371 | X VDD 36 -100 1800 100 D 50 50 1 1 W 372 | X PB9/CAN_TX/I2C1_SDA/TIM4_CH4 46 -2900 -800 100 R 50 50 1 1 B 373 | X ADC1_IN7/ADC2_IN7/SPI1_MOSI/TIM1_CH1N/TIM3_CH2/PA7 17 2900 -600 100 L 50 50 1 1 B 374 | X PB14/SPI2_MISO/TIM1_CH2N/USART3_RTS 27 -2900 -1300 100 R 50 50 1 1 B 375 | X SYS_JTCK-SWCLK/PA14 37 2900 -1300 100 L 50 50 1 1 B 376 | X VSS 47 0 -1800 100 U 50 50 1 1 W 377 | X PB0/ADC1_IN8/ADC2_IN8/TIM1_CH2N/TIM3_CH3 18 -2900 100 100 R 50 50 1 1 B 378 | X PB15/ADC1_EXTI15/ADC2_EXTI15/SPI2_MOSI/TIM1_CH3N 28 -2900 -1400 100 R 50 50 1 1 B 379 | X ADC1_EXTI15/ADC2_EXTI15/SPI1_NSS/SYS_JTDI/TIM2_CH1/TIM2_ETR/PA15 38 2900 -1400 100 L 50 50 1 1 B 380 | X VDD 48 0 1800 100 D 50 50 1 1 W 381 | X PB1/ADC1_IN9/ADC2_IN9/TIM1_CH3N/TIM3_CH4 19 -2900 0 100 R 50 50 1 1 B 382 | X RCC_MCO/TIM1_CH1/USART1_CK/PA8 29 2900 -700 100 L 50 50 1 1 B 383 | X PB3/SPI1_SCK/SYS_JTDO-TRACESWO/TIM2_CH2 39 -2900 -200 100 R 50 50 1 1 B 384 | ENDDRAW 385 | ENDDEF 386 | # 387 | # SW_PUSH_SMALL_H 388 | # 389 | DEF SW_PUSH_SMALL_H SW 0 40 N N 1 F N 390 | F0 "SW" 80 110 50 H V C CNN 391 | F1 "SW_PUSH_SMALL_H" 360 -60 50 H V C CNN 392 | F2 "" 0 200 50 H V C CNN 393 | F3 "" 0 200 50 H V C CNN 394 | DRAW 395 | C -90 0 10 0 1 0 N 396 | C 90 0 10 0 1 0 N 397 | P 2 0 1 0 -110 30 110 30 N 398 | P 4 0 1 0 -110 30 -110 40 110 40 110 30 N 399 | P 4 0 1 0 -50 40 -40 60 40 60 50 40 N 400 | X 1 1 -150 0 50 R 50 50 0 1 P 401 | X 2 2 150 0 50 L 50 50 0 1 P 402 | ENDDRAW 403 | ENDDEF 404 | # 405 | # USB_B 406 | # 407 | DEF USB_B P 0 40 Y Y 1 F N 408 | F0 "P" 200 -200 50 H V C CNN 409 | F1 "USB_B" -50 200 50 H V C CNN 410 | F2 "" -50 -100 50 V V C CNN 411 | F3 "" -50 -100 50 V V C CNN 412 | $FPLIST 413 | USB* 414 | $ENDFPLIST 415 | DRAW 416 | S -250 -150 150 150 0 1 0 N 417 | S -205 -150 -195 -120 0 1 0 N 418 | S -105 -150 -95 -120 0 1 0 N 419 | S -5 -150 5 -120 0 1 0 N 420 | S 95 -150 105 -120 0 1 0 N 421 | X VCC 1 -200 -300 150 U 50 50 1 1 w 422 | X D- 2 -100 -300 150 U 50 50 1 1 P 423 | X D+ 3 0 -300 150 U 50 50 1 1 P 424 | X GND 4 100 -300 150 U 50 50 1 1 W 425 | X shield 5 300 100 150 L 50 50 1 1 P 426 | ENDDRAW 427 | ENDDEF 428 | # 429 | #End Library 430 | -------------------------------------------------------------------------------- /wifi-iot-core-hw.pro: -------------------------------------------------------------------------------- 1 | update=Thứ sáu, 19 Tháng tám Năm 2016 11:00:57 ICT 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [pcbnew] 9 | version=1 10 | LastNetListRead= 11 | UseCmpFile=1 12 | PadDrill=0.600000000000 13 | PadDrillOvalY=0.600000000000 14 | PadSizeH=1.500000000000 15 | PadSizeV=1.500000000000 16 | PcbTextSizeV=1.500000000000 17 | PcbTextSizeH=1.500000000000 18 | PcbTextThickness=0.300000000000 19 | ModuleTextSizeV=1.000000000000 20 | ModuleTextSizeH=1.000000000000 21 | ModuleTextSizeThickness=0.150000000000 22 | SolderMaskClearance=0.000000000000 23 | SolderMaskMinWidth=0.000000000000 24 | DrawSegmentWidth=0.200000000000 25 | BoardOutlineThickness=0.100000000000 26 | ModuleOutlineThickness=0.150000000000 27 | [cvpcb] 28 | version=1 29 | NetIExt=net 30 | [eeschema] 31 | version=1 32 | LibDir= 33 | [eeschema/libraries] 34 | LibName1=power 35 | LibName2=device 36 | LibName3=transistors 37 | LibName4=conn 38 | LibName5=linear 39 | LibName6=regul 40 | LibName7=74xx 41 | LibName8=cmos4000 42 | LibName9=adc-dac 43 | LibName10=memory 44 | LibName11=xilinx 45 | LibName12=microcontrollers 46 | LibName13=dsp 47 | LibName14=microchip 48 | LibName15=analog_switches 49 | LibName16=motorola 50 | LibName17=texas 51 | LibName18=intel 52 | LibName19=audio 53 | LibName20=interface 54 | LibName21=digital-audio 55 | LibName22=philips 56 | LibName23=display 57 | LibName24=cypress 58 | LibName25=siliconi 59 | LibName26=opto 60 | LibName27=atmel 61 | LibName28=contrib 62 | LibName29=valves 63 | [schematic_editor] 64 | version=1 65 | PageLayoutDescrFile= 66 | PlotDirectoryName=assets/gerber/ 67 | SubpartIdSeparator=0 68 | SubpartFirstId=65 69 | NetFmtName= 70 | SpiceForceRefPrefix=0 71 | SpiceUseNetNumbers=0 72 | LabSize=60 73 | ERC_TestSimilarLabels=1 74 | -------------------------------------------------------------------------------- /wifi-iot-core-hw.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 2 2 | LIBS:power 3 | LIBS:device 4 | LIBS:transistors 5 | LIBS:conn 6 | LIBS:linear 7 | LIBS:regul 8 | LIBS:74xx 9 | LIBS:cmos4000 10 | LIBS:adc-dac 11 | LIBS:memory 12 | LIBS:xilinx 13 | LIBS:microcontrollers 14 | LIBS:dsp 15 | LIBS:microchip 16 | LIBS:analog_switches 17 | LIBS:motorola 18 | LIBS:texas 19 | LIBS:intel 20 | LIBS:audio 21 | LIBS:interface 22 | LIBS:digital-audio 23 | LIBS:philips 24 | LIBS:display 25 | LIBS:cypress 26 | LIBS:siliconi 27 | LIBS:opto 28 | LIBS:atmel 29 | LIBS:contrib 30 | LIBS:valves 31 | LIBS:wifi-iot-core-hw-cache 32 | EELAYER 25 0 33 | EELAYER END 34 | $Descr A4 11693 8268 35 | encoding utf-8 36 | Sheet 1 1 37 | Title "" 38 | Date "" 39 | Rev "" 40 | Comp "" 41 | Comment1 "" 42 | Comment2 "" 43 | Comment3 "" 44 | Comment4 "" 45 | $EndDescr 46 | $Comp 47 | L LP2985LV U3 48 | U 1 1 5791DA89 49 | P 3500 6750 50 | F 0 "U3" H 3500 7200 50 0000 C CNN 51 | F 1 "LP2985LV" H 3525 6750 50 0000 C CNN 52 | F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 3500 6750 50 0001 C CNN 53 | F 3 "" H 3500 6750 50 0000 C CNN 54 | 1 3500 6750 55 | 1 0 0 -1 56 | $EndComp 57 | $Comp 58 | L CP1_Small C13 59 | U 1 1 5791DACF 60 | P 2400 6550 61 | F 0 "C13" H 2500 6550 50 0000 L CNN 62 | F 1 "10uF-50v" V 2300 6350 50 0000 L CNN 63 | F 2 "Capacitors_SMD:C_1210" H 2400 6550 50 0001 C CNN 64 | F 3 "" H 2400 6550 50 0000 C CNN 65 | 1 2400 6550 66 | 1 0 0 -1 67 | $EndComp 68 | $Comp 69 | L CP1_Small C14 70 | U 1 1 5791DB33 71 | P 4300 6550 72 | F 0 "C14" H 4125 6550 50 0000 L CNN 73 | F 1 "10uF-50v" V 4400 6375 50 0000 L CNN 74 | F 2 "Capacitors_SMD:C_1210" H 4300 6550 50 0001 C CNN 75 | F 3 "" H 4300 6550 50 0000 C CNN 76 | 1 4300 6550 77 | 1 0 0 -1 78 | $EndComp 79 | $Comp 80 | L C_Small C21 81 | U 1 1 5791DB59 82 | P 2700 7050 83 | F 0 "C21" H 2792 7096 50 0000 L CNN 84 | F 1 "10nF" H 2792 7005 50 0000 L CNN 85 | F 2 "lib:C_0603" H 2700 7050 50 0001 C CNN 86 | F 3 "" H 2700 7050 50 0000 C CNN 87 | 1 2700 7050 88 | 1 0 0 -1 89 | $EndComp 90 | $Comp 91 | L R_Small R8 92 | U 1 1 5791DBBD 93 | P 5625 5200 94 | F 0 "R8" V 5525 5150 50 0000 L CNN 95 | F 1 "10k" V 5700 5125 50 0000 L CNN 96 | F 2 "lib:R_0603" H 5625 5200 50 0001 C CNN 97 | F 3 "" H 5625 5200 50 0000 C CNN 98 | 1 5625 5200 99 | 1 0 0 -1 100 | $EndComp 101 | $Comp 102 | L SW_PUSH_SMALL_H RST 103 | U 1 1 5791DC4D 104 | P 1750 5325 105 | F 0 "RST" V 1750 5412 50 0000 L CNN 106 | F 1 "RST" V 1795 5412 50 0001 L CNN 107 | F 2 "lib:SW_SPST_B3U-1000P-B" H 1750 5525 50 0001 C CNN 108 | F 3 "" H 1750 5525 50 0000 C CNN 109 | 1 1750 5325 110 | 0 1 1 0 111 | $EndComp 112 | $Comp 113 | L GNDREF #PWR01 114 | U 1 1 5791DD63 115 | P 2400 6950 116 | F 0 "#PWR01" H 2400 6700 50 0001 C CNN 117 | F 1 "GNDREF" H 2405 6777 50 0000 C CNN 118 | F 2 "" H 2400 6950 50 0000 C CNN 119 | F 3 "" H 2400 6950 50 0000 C CNN 120 | 1 2400 6950 121 | 1 0 0 -1 122 | $EndComp 123 | $Comp 124 | L +5V #PWR02 125 | U 1 1 5791DDA4 126 | P 2400 6350 127 | F 0 "#PWR02" H 2400 6200 50 0001 C CNN 128 | F 1 "+5V" H 2415 6523 50 0000 C CNN 129 | F 2 "" H 2400 6350 50 0000 C CNN 130 | F 3 "" H 2400 6350 50 0000 C CNN 131 | 1 2400 6350 132 | 1 0 0 -1 133 | $EndComp 134 | $Comp 135 | L GNDREF #PWR03 136 | U 1 1 5791DF57 137 | P 3500 7475 138 | F 0 "#PWR03" H 3500 7225 50 0001 C CNN 139 | F 1 "GNDREF" H 3505 7302 50 0000 C CNN 140 | F 2 "" H 3500 7475 50 0000 C CNN 141 | F 3 "" H 3500 7475 50 0000 C CNN 142 | 1 3500 7475 143 | 1 0 0 -1 144 | $EndComp 145 | $Comp 146 | L GNDREF #PWR04 147 | U 1 1 5791E134 148 | P 2700 7150 149 | F 0 "#PWR04" H 2700 6900 50 0001 C CNN 150 | F 1 "GNDREF" H 2705 6977 50 0000 C CNN 151 | F 2 "" H 2700 7150 50 0000 C CNN 152 | F 3 "" H 2700 7150 50 0000 C CNN 153 | 1 2700 7150 154 | 1 0 0 -1 155 | $EndComp 156 | $Comp 157 | L +3.3V #PWR05 158 | U 1 1 5791E325 159 | P 4300 6450 160 | F 0 "#PWR05" H 4300 6300 50 0001 C CNN 161 | F 1 "+3.3V" H 4315 6623 50 0000 C CNN 162 | F 2 "" H 4300 6450 50 0000 C CNN 163 | F 3 "" H 4300 6450 50 0000 C CNN 164 | 1 4300 6450 165 | 1 0 0 -1 166 | $EndComp 167 | $Comp 168 | L GNDREF #PWR06 169 | U 1 1 5791E349 170 | P 4300 6675 171 | F 0 "#PWR06" H 4300 6425 50 0001 C CNN 172 | F 1 "GNDREF" H 4305 6502 50 0000 C CNN 173 | F 2 "" H 4300 6675 50 0000 C CNN 174 | F 3 "" H 4300 6675 50 0000 C CNN 175 | 1 4300 6675 176 | 1 0 0 -1 177 | $EndComp 178 | $Comp 179 | L Led_Small D1 180 | U 1 1 5791E3F7 181 | P 5625 5400 182 | F 0 "D1" V 5600 5575 50 0000 R CNN 183 | F 1 "Led GPIO16" V 5600 5325 50 0000 R CNN 184 | F 2 "LEDs:LED_0805" V 5625 5400 50 0001 C CNN 185 | F 3 "" V 5625 5400 50 0000 C CNN 186 | 1 5625 5400 187 | 0 -1 -1 0 188 | $EndComp 189 | $Comp 190 | L GNDREF #PWR07 191 | U 1 1 5791E756 192 | P 1750 5575 193 | F 0 "#PWR07" H 1750 5325 50 0001 C CNN 194 | F 1 "GNDREF" H 1755 5402 50 0000 C CNN 195 | F 2 "" H 1750 5575 50 0000 C CNN 196 | F 3 "" H 1750 5575 50 0000 C CNN 197 | 1 1750 5575 198 | 1 0 0 -1 199 | $EndComp 200 | $Comp 201 | L C_Small C10 202 | U 1 1 5791E9C1 203 | P 6975 5300 204 | F 0 "C10" H 6884 5254 50 0000 R CNN 205 | F 1 "0.1uF" H 6884 5345 50 0000 R CNN 206 | F 2 "lib:C_0603" H 6975 5300 50 0001 C CNN 207 | F 3 "" H 6975 5300 50 0000 C CNN 208 | 1 6975 5300 209 | 1 0 0 1 210 | $EndComp 211 | $Comp 212 | L C_Small C11 213 | U 1 1 5791EA03 214 | P 7325 5300 215 | F 0 "C11" H 7234 5254 50 0000 R CNN 216 | F 1 "0.1uF" H 7234 5345 50 0000 R CNN 217 | F 2 "lib:C_0603" H 7325 5300 50 0001 C CNN 218 | F 3 "" H 7325 5300 50 0000 C CNN 219 | 1 7325 5300 220 | 1 0 0 1 221 | $EndComp 222 | $Comp 223 | L +3.3V #PWR08 224 | U 1 1 5791F75E 225 | P 6975 5200 226 | F 0 "#PWR08" H 6975 5050 50 0001 C CNN 227 | F 1 "+3.3V" H 6990 5373 50 0000 C CNN 228 | F 2 "" H 6975 5200 50 0000 C CNN 229 | F 3 "" H 6975 5200 50 0000 C CNN 230 | 1 6975 5200 231 | 1 0 0 -1 232 | $EndComp 233 | $Comp 234 | L GNDREF #PWR09 235 | U 1 1 5791F7BD 236 | P 6975 5400 237 | F 0 "#PWR09" H 6975 5150 50 0001 C CNN 238 | F 1 "GNDREF" H 6980 5227 50 0000 C CNN 239 | F 2 "" H 6975 5400 50 0000 C CNN 240 | F 3 "" H 6975 5400 50 0000 C CNN 241 | 1 6975 5400 242 | 1 0 0 -1 243 | $EndComp 244 | $Comp 245 | L C_Small C15 246 | U 1 1 5791F902 247 | P 4900 6675 248 | F 0 "C15" H 4992 6721 50 0000 L CNN 249 | F 1 "0.1uF" H 4992 6630 50 0000 L CNN 250 | F 2 "lib:C_0603" H 4900 6675 50 0001 C CNN 251 | F 3 "" H 4900 6675 50 0000 C CNN 252 | 1 4900 6675 253 | 1 0 0 1 254 | $EndComp 255 | $Comp 256 | L C_Small C16 257 | U 1 1 5791F952 258 | P 5400 6675 259 | F 0 "C16" H 5492 6721 50 0000 L CNN 260 | F 1 "1uF" H 5492 6630 50 0000 L CNN 261 | F 2 "lib:C_0603" H 5400 6675 50 0001 C CNN 262 | F 3 "" H 5400 6675 50 0000 C CNN 263 | 1 5400 6675 264 | 1 0 0 1 265 | $EndComp 266 | $Comp 267 | L C_Small C17 268 | U 1 1 5791F98E 269 | P 5700 6675 270 | F 0 "C17" H 5792 6721 50 0000 L CNN 271 | F 1 "0.1uF" H 5792 6630 50 0000 L CNN 272 | F 2 "lib:C_0603" H 5700 6675 50 0001 C CNN 273 | F 3 "" H 5700 6675 50 0000 C CNN 274 | 1 5700 6675 275 | 1 0 0 1 276 | $EndComp 277 | $Comp 278 | L C_Small C18 279 | U 1 1 5791F9CE 280 | P 6250 6675 281 | F 0 "C18" H 6342 6721 50 0000 L CNN 282 | F 1 "1uF" H 6342 6630 50 0000 L CNN 283 | F 2 "lib:C_0603" H 6250 6675 50 0001 C CNN 284 | F 3 "" H 6250 6675 50 0000 C CNN 285 | 1 6250 6675 286 | 1 0 0 1 287 | $EndComp 288 | $Comp 289 | L C_Small C19 290 | U 1 1 5791FA12 291 | P 6550 6675 292 | F 0 "C19" H 6642 6721 50 0000 L CNN 293 | F 1 "0.1uF" H 6642 6630 50 0000 L CNN 294 | F 2 "lib:C_0603" H 6550 6675 50 0001 C CNN 295 | F 3 "" H 6550 6675 50 0000 C CNN 296 | 1 6550 6675 297 | 1 0 0 1 298 | $EndComp 299 | $Comp 300 | L R_Small R9 301 | U 1 1 57920292 302 | P 6150 6475 303 | F 0 "R9" V 6050 6475 50 0000 C CNN 304 | F 1 "0R" V 6150 6475 50 0000 C CNN 305 | F 2 "lib:R_0603" H 6150 6475 50 0001 C CNN 306 | F 3 "" H 6150 6475 50 0000 C CNN 307 | 1 6150 6475 308 | 0 1 1 0 309 | $EndComp 310 | $Comp 311 | L GNDREF #PWR010 312 | U 1 1 5792057F 313 | P 4900 6800 314 | F 0 "#PWR010" H 4900 6550 50 0001 C CNN 315 | F 1 "GNDREF" H 4905 6627 50 0000 C CNN 316 | F 2 "" H 4900 6800 50 0000 C CNN 317 | F 3 "" H 4900 6800 50 0000 C CNN 318 | 1 4900 6800 319 | 1 0 0 -1 320 | $EndComp 321 | $Comp 322 | L +3.3V #PWR011 323 | U 1 1 579205BB 324 | P 4900 6450 325 | F 0 "#PWR011" H 4900 6300 50 0001 C CNN 326 | F 1 "+3.3V" H 4915 6623 50 0000 C CNN 327 | F 2 "" H 4900 6450 50 0000 C CNN 328 | F 3 "" H 4900 6450 50 0000 C CNN 329 | 1 4900 6450 330 | 1 0 0 -1 331 | $EndComp 332 | $Comp 333 | L +3.3V #PWR012 334 | U 1 1 579205F7 335 | P 5950 6475 336 | F 0 "#PWR012" H 5950 6325 50 0001 C CNN 337 | F 1 "+3.3V" H 5965 6648 50 0000 C CNN 338 | F 2 "" H 5950 6475 50 0000 C CNN 339 | F 3 "" H 5950 6475 50 0000 C CNN 340 | 1 5950 6475 341 | 1 0 0 -1 342 | $EndComp 343 | Text Label 5700 6475 2 60 ~ 0 344 | VDDA 345 | Text Label 6550 6475 2 60 ~ 0 346 | VBAT 347 | Text Label 2100 5175 2 60 ~ 0 348 | RST 349 | $Comp 350 | L USB_B P8 351 | U 1 1 57920CE2 352 | P 850 6750 353 | F 0 "P8" V 923 6938 50 0000 L CNN 354 | F 1 "USB" V 832 6938 50 0000 L CNN 355 | F 2 "lib:Micro_usb_B_smd" H 800 6650 50 0001 C CNN 356 | F 3 "" V 800 6650 50 0000 C CNN 357 | 1 850 6750 358 | 0 -1 -1 0 359 | $EndComp 360 | $Comp 361 | L C_Small C20 362 | U 1 1 579211E9 363 | P 1150 7050 364 | F 0 "C20" H 1242 7096 50 0000 L CNN 365 | F 1 "0.1uF" H 1242 7005 50 0000 L CNN 366 | F 2 "lib:C_0603" H 1150 7050 50 0001 C CNN 367 | F 3 "" H 1150 7050 50 0000 C CNN 368 | 1 1150 7050 369 | 1 0 0 -1 370 | $EndComp 371 | $Comp 372 | L R_Small R11 373 | U 1 1 57921241 374 | P 1400 6700 375 | F 0 "R11" V 1325 6700 50 0000 C CNN 376 | F 1 "22" V 1400 6700 50 0000 C CNN 377 | F 2 "lib:R_0603" H 1400 6700 50 0001 C CNN 378 | F 3 "" H 1400 6700 50 0000 C CNN 379 | 1 1400 6700 380 | 0 1 1 0 381 | $EndComp 382 | $Comp 383 | L R_Small R12 384 | U 1 1 5792131E 385 | P 1250 6850 386 | F 0 "R12" V 1175 6900 50 0000 C CNN 387 | F 1 "22" V 1250 6850 50 0000 C CNN 388 | F 2 "lib:R_0603" H 1250 6850 50 0001 C CNN 389 | F 3 "" H 1250 6850 50 0000 C CNN 390 | 1 1250 6850 391 | 0 1 1 0 392 | $EndComp 393 | $Comp 394 | L R_Small R10 395 | U 1 1 57921368 396 | P 1400 6550 397 | F 0 "R10" V 1325 6550 50 0000 C CNN 398 | F 1 "1.5K" V 1400 6550 50 0000 C CNN 399 | F 2 "lib:R_0603" H 1400 6550 50 0001 C CNN 400 | F 3 "" H 1400 6550 50 0000 C CNN 401 | 1 1400 6550 402 | 0 1 1 0 403 | $EndComp 404 | $Comp 405 | L +5V #PWR013 406 | U 1 1 579215A2 407 | P 1500 6950 408 | F 0 "#PWR013" H 1500 6800 50 0001 C CNN 409 | F 1 "+5V" V 1515 7078 50 0000 L CNN 410 | F 2 "" H 1500 6950 50 0000 C CNN 411 | F 3 "" H 1500 6950 50 0000 C CNN 412 | 1 1500 6950 413 | 0 1 1 0 414 | $EndComp 415 | $Comp 416 | L GNDREF #PWR014 417 | U 1 1 57921640 418 | P 1150 7150 419 | F 0 "#PWR014" H 1150 6900 50 0001 C CNN 420 | F 1 "GNDREF" H 1155 6977 50 0000 C CNN 421 | F 2 "" H 1150 7150 50 0000 C CNN 422 | F 3 "" H 1150 7150 50 0000 C CNN 423 | 1 1150 7150 424 | 1 0 0 -1 425 | $EndComp 426 | $Comp 427 | L GNDREF #PWR015 428 | U 1 1 57921686 429 | P 750 6350 430 | F 0 "#PWR015" H 750 6100 50 0001 C CNN 431 | F 1 "GNDREF" V 755 6222 50 0000 R CNN 432 | F 2 "" H 750 6350 50 0000 C CNN 433 | F 3 "" H 750 6350 50 0000 C CNN 434 | 1 750 6350 435 | 0 -1 -1 0 436 | $EndComp 437 | Text Label 1750 6850 2 60 ~ 0 438 | USB_DM 439 | Text Label 1900 6700 2 60 ~ 0 440 | USB_DP 441 | Text Label 1900 6550 2 60 ~ 0 442 | USB_DIS 443 | $Comp 444 | L R_Small R4 445 | U 1 1 5792320A 446 | P 1275 5175 447 | F 0 "R4" V 1200 5175 50 0000 C CNN 448 | F 1 "10K" V 1275 5175 50 0000 C CNN 449 | F 2 "lib:R_0603" H 1275 5175 50 0001 C CNN 450 | F 3 "" H 1275 5175 50 0000 C CNN 451 | 1 1275 5175 452 | 0 1 1 0 453 | $EndComp 454 | $Comp 455 | L C_Small C9 456 | U 1 1 57923282 457 | P 1450 5475 458 | F 0 "C9" H 1550 5475 50 0000 L CNN 459 | F 1 "0.1uF" V 1350 5375 50 0000 L CNN 460 | F 2 "lib:C_0603" H 1450 5475 50 0001 C CNN 461 | F 3 "" H 1450 5475 50 0000 C CNN 462 | 1 1450 5475 463 | 1 0 0 -1 464 | $EndComp 465 | $Comp 466 | L +3.3V #PWR016 467 | U 1 1 579237E3 468 | P 1175 5175 469 | F 0 "#PWR016" H 1175 5025 50 0001 C CNN 470 | F 1 "+3.3V" H 1075 5350 50 0000 L CNN 471 | F 2 "" H 1175 5175 50 0000 C CNN 472 | F 3 "" H 1175 5175 50 0000 C CNN 473 | 1 1175 5175 474 | 1 0 0 -1 475 | $EndComp 476 | $Comp 477 | L CONN_01X04 P7 478 | U 1 1 579242CA 479 | P 9075 5800 480 | F 0 "P7" H 9075 5550 50 0000 C CNN 481 | F 1 "CONN_01X04" H 8994 5516 50 0001 C CNN 482 | F 2 "Pin_Headers:Pin_Header_Straight_1x04" H 9075 5800 50 0001 C CNN 483 | F 3 "" H 9075 5800 50 0000 C CNN 484 | 1 9075 5800 485 | 1 0 0 -1 486 | $EndComp 487 | $Comp 488 | L +3.3V #PWR017 489 | U 1 1 579243E4 490 | P 8875 5650 491 | F 0 "#PWR017" H 8875 5500 50 0001 C CNN 492 | F 1 "+3.3V" H 8890 5823 50 0000 C CNN 493 | F 2 "" H 8875 5650 50 0000 C CNN 494 | F 3 "" H 8875 5650 50 0000 C CNN 495 | 1 8875 5650 496 | 1 0 0 -1 497 | $EndComp 498 | $Comp 499 | L GNDREF #PWR018 500 | U 1 1 57924430 501 | P 8875 5750 502 | F 0 "#PWR018" H 8875 5500 50 0001 C CNN 503 | F 1 "GNDREF" V 8880 5622 50 0000 R CNN 504 | F 2 "" H 8875 5750 50 0000 C CNN 505 | F 3 "" H 8875 5750 50 0000 C CNN 506 | 1 8875 5750 507 | 0 1 1 0 508 | $EndComp 509 | Text Label 8450 5950 0 60 ~ 0 510 | SWDIO 511 | Text Label 8450 5850 0 60 ~ 0 512 | SWCLK 513 | $Comp 514 | L C_Small C5 515 | U 1 1 57925064 516 | P 1425 2000 517 | F 0 "C5" V 1475 1900 50 0000 C CNN 518 | F 1 "10pF" V 1475 2125 50 0000 C CNN 519 | F 2 "lib:C_0603" H 1425 2000 50 0001 C CNN 520 | F 3 "" H 1425 2000 50 0000 C CNN 521 | 1 1425 2000 522 | 0 1 1 0 523 | $EndComp 524 | $Comp 525 | L C_Small C4 526 | U 1 1 579250CE 527 | P 1425 1800 528 | F 0 "C4" V 1375 1700 50 0000 C CNN 529 | F 1 "10pF" V 1375 1925 50 0000 C CNN 530 | F 2 "lib:C_0603" H 1425 1800 50 0001 C CNN 531 | F 3 "" H 1425 1800 50 0000 C CNN 532 | 1 1425 1800 533 | 0 1 1 0 534 | $EndComp 535 | $Comp 536 | L +3.3V #PWR019 537 | U 1 1 57926D93 538 | P 9352 833 539 | F 0 "#PWR019" H 9352 683 50 0001 C CNN 540 | F 1 "+3.3V" H 9367 1006 50 0000 C CNN 541 | F 2 "" H 9352 833 50 0000 C CNN 542 | F 3 "" H 9352 833 50 0000 C CNN 543 | 1 9352 833 544 | 1 0 0 -1 545 | $EndComp 546 | $Comp 547 | L GNDREF #PWR020 548 | U 1 1 57926DE7 549 | P 9352 2683 550 | F 0 "#PWR020" H 9352 2433 50 0001 C CNN 551 | F 1 "GNDREF" V 9357 2555 50 0000 R CNN 552 | F 2 "" H 9352 2683 50 0000 C CNN 553 | F 3 "" H 9352 2683 50 0000 C CNN 554 | 1 9352 2683 555 | 0 -1 -1 0 556 | $EndComp 557 | Text Label 8052 1483 0 60 ~ 0 558 | ESP_RST 559 | Text Label 1450 1275 0 60 ~ 0 560 | RST 561 | $Comp 562 | L C_Small C1 563 | U 1 1 5792894F 564 | P 9602 958 565 | F 0 "C1" H 9677 958 50 0000 L CNN 566 | F 1 "0.1uF" V 9502 833 50 0000 L CNN 567 | F 2 "lib:C_0603" H 9602 958 50 0001 C CNN 568 | F 3 "" H 9602 958 50 0000 C CNN 569 | 1 9602 958 570 | 1 0 0 -1 571 | $EndComp 572 | $Comp 573 | L GNDREF #PWR021 574 | U 1 1 57928DEF 575 | P 10277 1108 576 | F 0 "#PWR021" H 10277 858 50 0001 C CNN 577 | F 1 "GNDREF" H 10427 958 50 0000 R CNN 578 | F 2 "" H 10277 1108 50 0000 C CNN 579 | F 3 "" H 10277 1108 50 0000 C CNN 580 | 1 10277 1108 581 | 1 0 0 -1 582 | $EndComp 583 | Text Label 10577 1483 2 60 ~ 0 584 | ESP_TXD 585 | Text Label 10552 1583 2 60 ~ 0 586 | ESP_RXD 587 | NoConn ~ 10252 1683 588 | NoConn ~ 10252 1783 589 | NoConn ~ 8452 1583 590 | Text Label 10627 1883 2 60 ~ 0 591 | ESP_PRO 592 | $Comp 593 | L R_Small R3 594 | U 1 1 5792D5C5 595 | P 10252 2183 596 | F 0 "R3" V 10177 2133 50 0000 L CNN 597 | F 1 "10K" V 10252 2108 50 0000 L CNN 598 | F 2 "lib:R_0603" H 10252 2183 50 0001 C CNN 599 | F 3 "" H 10252 2183 50 0000 C CNN 600 | 1 10252 2183 601 | 1 0 0 -1 602 | $EndComp 603 | $Comp 604 | L GNDREF #PWR022 605 | U 1 1 5792D63F 606 | P 10252 2283 607 | F 0 "#PWR022" H 10252 2033 50 0001 C CNN 608 | F 1 "GNDREF" H 10257 2110 50 0000 C CNN 609 | F 2 "" H 10252 2283 50 0000 C CNN 610 | F 3 "" H 10252 2283 50 0000 C CNN 611 | 1 10252 2283 612 | 1 0 0 -1 613 | $EndComp 614 | $Comp 615 | L R_Small R2 616 | U 1 1 5792D88E 617 | P 10427 1983 618 | F 0 "R2" V 10502 1983 50 0000 C CNN 619 | F 1 "10K" V 10427 1983 50 0000 C CNN 620 | F 2 "lib:R_0603" H 10427 1983 50 0001 C CNN 621 | F 3 "" H 10427 1983 50 0000 C CNN 622 | 1 10427 1983 623 | 0 1 1 0 624 | $EndComp 625 | $Comp 626 | L +3.3V #PWR023 627 | U 1 1 5792DBFA 628 | P 10527 1983 629 | F 0 "#PWR023" H 10527 1833 50 0001 C CNN 630 | F 1 "+3.3V" H 10488 2130 50 0000 L CNN 631 | F 2 "" H 10527 1983 50 0000 C CNN 632 | F 3 "" H 10527 1983 50 0000 C CNN 633 | 1 10527 1983 634 | 0 1 1 0 635 | $EndComp 636 | Text Label 8075 3575 2 60 ~ 0 637 | ESP_TXD 638 | Text Label 8175 3475 2 60 ~ 0 639 | ESP_RXD 640 | $Comp 641 | L +3.3V #PWR024 642 | U 1 1 5792FC67 643 | P 4475 875 644 | F 0 "#PWR024" H 4475 725 50 0001 C CNN 645 | F 1 "+3.3V" H 4490 1048 50 0000 C CNN 646 | F 2 "" H 4475 875 50 0000 C CNN 647 | F 3 "" H 4475 875 50 0000 C CNN 648 | 1 4475 875 649 | 1 0 0 -1 650 | $EndComp 651 | Text Label 4775 625 3 60 ~ 12 652 | VDDA 653 | $Comp 654 | L GNDREF #PWR025 655 | U 1 1 57930AEA 656 | P 4575 4475 657 | F 0 "#PWR025" H 4575 4225 50 0001 C CNN 658 | F 1 "GNDREF" H 4580 4302 50 0000 C CNN 659 | F 2 "" H 4575 4475 50 0000 C CNN 660 | F 3 "" H 4575 4475 50 0000 C CNN 661 | 1 4575 4475 662 | 1 0 0 -1 663 | $EndComp 664 | Text Label 1550 1675 0 60 ~ 0 665 | VBAT 666 | $Comp 667 | L R_Small R1 668 | U 1 1 57952199 669 | P 1425 1475 670 | F 0 "R1" V 1325 1475 50 0000 C CNN 671 | F 1 "10k" V 1425 1475 50 0000 C CNN 672 | F 2 "lib:R_0603" H 1425 1475 50 0001 C CNN 673 | F 3 "" H 1425 1475 50 0000 C CNN 674 | 1 1425 1475 675 | 0 1 1 0 676 | $EndComp 677 | $Comp 678 | L Led_Small D2 679 | U 1 1 5795FB14 680 | P 4600 7400 681 | F 0 "D2" V 4600 7325 50 0000 R CNN 682 | F 1 "Led" V 4600 7600 50 0000 R CNN 683 | F 2 "LEDs:LED_0805" V 4600 7400 50 0001 C CNN 684 | F 3 "" V 4600 7400 50 0000 C CNN 685 | 1 4600 7400 686 | 0 -1 -1 0 687 | $EndComp 688 | $Comp 689 | L R_Small R13 690 | U 1 1 5795FC12 691 | P 4600 7200 692 | F 0 "R13" V 4525 7150 50 0000 L CNN 693 | F 1 "10k" V 4675 7125 50 0000 L CNN 694 | F 2 "lib:R_0603" H 4600 7200 50 0001 C CNN 695 | F 3 "" H 4600 7200 50 0000 C CNN 696 | 1 4600 7200 697 | 1 0 0 -1 698 | $EndComp 699 | $Comp 700 | L GNDREF #PWR026 701 | U 1 1 5795FE6D 702 | P 4600 7550 703 | F 0 "#PWR026" H 4600 7300 50 0001 C CNN 704 | F 1 "GNDREF" H 4605 7377 50 0000 C CNN 705 | F 2 "" H 4600 7550 50 0000 C CNN 706 | F 3 "" H 4600 7550 50 0000 C CNN 707 | 1 4600 7550 708 | 1 0 0 -1 709 | $EndComp 710 | $Comp 711 | L +5V #PWR027 712 | U 1 1 5797CE3E 713 | P 8850 5000 714 | F 0 "#PWR027" H 8850 4850 50 0001 C CNN 715 | F 1 "+5V" H 8865 5173 50 0000 C CNN 716 | F 2 "" H 8850 5000 50 0000 C CNN 717 | F 3 "" H 8850 5000 50 0000 C CNN 718 | 1 8850 5000 719 | -1 0 0 1 720 | $EndComp 721 | $Comp 722 | L +3.3V #PWR028 723 | U 1 1 5797CEA6 724 | P 8850 3100 725 | F 0 "#PWR028" H 8850 2950 50 0001 C CNN 726 | F 1 "+3.3V" H 8865 3273 50 0000 C CNN 727 | F 2 "" H 8850 3100 50 0000 C CNN 728 | F 3 "" H 8850 3100 50 0000 C CNN 729 | 1 8850 3100 730 | 1 0 0 -1 731 | $EndComp 732 | $Comp 733 | L GNDREF #PWR029 734 | U 1 1 5797CFA0 735 | P 8850 3300 736 | F 0 "#PWR029" H 8850 3050 50 0001 C CNN 737 | F 1 "GNDREF" V 8855 3172 50 0000 R CNN 738 | F 2 "" H 8850 3300 50 0000 C CNN 739 | F 3 "" H 8850 3300 50 0000 C CNN 740 | 1 8850 3300 741 | 0 1 1 0 742 | $EndComp 743 | $Comp 744 | L GNDREF #PWR030 745 | U 1 1 5797D548 746 | P 10150 3200 747 | F 0 "#PWR030" H 10150 2950 50 0001 C CNN 748 | F 1 "GNDREF" V 10155 3072 50 0000 R CNN 749 | F 2 "" H 10150 3200 50 0000 C CNN 750 | F 3 "" H 10150 3200 50 0000 C CNN 751 | 1 10150 3200 752 | 0 1 1 0 753 | $EndComp 754 | $Comp 755 | L +3.3V #PWR031 756 | U 1 1 5797D5DA 757 | P 10150 3100 758 | F 0 "#PWR031" H 10150 2950 50 0001 C CNN 759 | F 1 "+3.3V" H 10165 3273 50 0000 C CNN 760 | F 2 "" H 10150 3100 50 0000 C CNN 761 | F 3 "" H 10150 3100 50 0000 C CNN 762 | 1 10150 3100 763 | 1 0 0 -1 764 | $EndComp 765 | $Comp 766 | L +3.3V #PWR032 767 | U 1 1 5797D73E 768 | P 10150 5000 769 | F 0 "#PWR032" H 10150 4850 50 0001 C CNN 770 | F 1 "+3.3V" V 10150 5200 50 0000 C CNN 771 | F 2 "" H 10150 5000 50 0000 C CNN 772 | F 3 "" H 10150 5000 50 0000 C CNN 773 | 1 10150 5000 774 | 0 -1 -1 0 775 | $EndComp 776 | Text Label 7975 3675 2 60 ~ 0 777 | USB_DM 778 | Text Label 7975 3775 2 60 ~ 0 779 | USB_DP 780 | Text Label 1225 2175 0 60 ~ 0 781 | USB_DIS 782 | $Comp 783 | L C_Small C12 784 | U 1 1 579A22A3 785 | P 7625 5300 786 | F 0 "C12" H 7475 5350 50 0000 L CNN 787 | F 1 "0.1uF" H 7400 5250 50 0000 L CNN 788 | F 2 "lib:C_0603" H 7625 5300 50 0001 C CNN 789 | F 3 "" H 7625 5300 50 0000 C CNN 790 | 1 7625 5300 791 | 1 0 0 -1 792 | $EndComp 793 | Text Label 8075 3975 2 60 ~ 0 794 | SWCLK 795 | Text Label 7975 3875 2 60 ~ 0 796 | SWDIO 797 | $Comp 798 | L +3.3V #PWR033 799 | U 1 1 5792A1F4 800 | P 2225 5175 801 | F 0 "#PWR033" H 2225 5025 50 0001 C CNN 802 | F 1 "+3.3V" H 2240 5348 50 0000 C CNN 803 | F 2 "" H 2225 5175 50 0000 C CNN 804 | F 3 "" H 2225 5175 50 0000 C CNN 805 | 1 2225 5175 806 | 1 0 0 -1 807 | $EndComp 808 | $Comp 809 | L R_Small R5 810 | U 1 1 57929C63 811 | P 2325 5175 812 | F 0 "R5" V 2250 5175 50 0000 C CNN 813 | F 1 "10K" V 2325 5175 50 0000 C CNN 814 | F 2 "lib:R_0603" H 2325 5175 50 0001 C CNN 815 | F 3 "" H 2325 5175 50 0000 C CNN 816 | 1 2325 5175 817 | 0 1 1 0 818 | $EndComp 819 | Text Label 3125 5175 2 60 ~ 0 820 | ESP_PRO 821 | $Comp 822 | L GNDREF #PWR034 823 | U 1 1 5791E77C 824 | P 2675 5575 825 | F 0 "#PWR034" H 2675 5325 50 0001 C CNN 826 | F 1 "GNDREF" H 2680 5402 50 0000 C CNN 827 | F 2 "" H 2675 5575 50 0000 C CNN 828 | F 3 "" H 2675 5575 50 0000 C CNN 829 | 1 2675 5575 830 | 1 0 0 -1 831 | $EndComp 832 | $Comp 833 | L SW_PUSH_SMALL_H PRO 834 | U 1 1 5791DC0D 835 | P 2675 5325 836 | F 0 "PRO" V 2675 5412 50 0000 L CNN 837 | F 1 "SW_PUSH_SMALL_H" V 2720 5412 50 0001 L CNN 838 | F 2 "lib:SW_SPST_B3U-1000P-B" H 2675 5525 50 0001 C CNN 839 | F 3 "" H 2675 5525 50 0000 C CNN 840 | 1 2675 5325 841 | 0 1 1 0 842 | $EndComp 843 | $Comp 844 | L CP1_Small C2 845 | U 1 1 579AF383 846 | P 9902 958 847 | F 0 "C2" H 9993 1004 50 0000 L CNN 848 | F 1 "10uF-50v" H 9993 913 50 0000 L CNN 849 | F 2 "Capacitors_SMD:C_1210" H 9993 867 50 0001 L CNN 850 | F 3 "" H 9902 958 50 0000 C CNN 851 | 1 9902 958 852 | 1 0 0 -1 853 | $EndComp 854 | $Comp 855 | L CONN_01X01 P3 856 | U 1 1 57A01446 857 | P 10375 5275 858 | F 0 "P3" H 10375 5350 50 0000 L CNN 859 | F 1 "CONN_01X01" H 10453 5225 50 0001 L CNN 860 | F 2 "lib:MountingHole_2mm" H 10375 5275 50 0001 C CNN 861 | F 3 "" H 10375 5275 50 0000 C CNN 862 | 1 10375 5275 863 | 1 0 0 -1 864 | $EndComp 865 | $Comp 866 | L CONN_01X01 P5 867 | U 1 1 57A014C8 868 | P 10375 5775 869 | F 0 "P5" H 10375 5850 50 0000 L CNN 870 | F 1 "CONN_01X01" H 10453 5725 50 0001 L CNN 871 | F 2 "lib:MountingHole_2mm" H 10375 5775 50 0001 C CNN 872 | F 3 "" H 10375 5775 50 0000 C CNN 873 | 1 10375 5775 874 | 1 0 0 -1 875 | $EndComp 876 | $Comp 877 | L CONN_01X01 P6 878 | U 1 1 57A0155A 879 | P 10375 6025 880 | F 0 "P6" H 10375 6100 50 0000 L CNN 881 | F 1 "CONN_01X01" H 10453 5975 50 0001 L CNN 882 | F 2 "lib:MountingHole_2mm" H 10452 5929 50 0001 L CNN 883 | F 3 "" H 10375 6025 50 0000 C CNN 884 | 1 10375 6025 885 | 1 0 0 -1 886 | $EndComp 887 | $Comp 888 | L CONN_01X01 P4 889 | U 1 1 57A016CE 890 | P 10375 5525 891 | F 0 "P4" H 10375 5600 50 0000 L CNN 892 | F 1 "CONN_01X01" H 10453 5475 50 0001 L CNN 893 | F 2 "lib:MountingHole_2mm" H 10452 5429 50 0001 L CNN 894 | F 3 "" H 10375 5525 50 0000 C CNN 895 | 1 10375 5525 896 | 1 0 0 -1 897 | $EndComp 898 | $Comp 899 | L GNDREF #PWR035 900 | U 1 1 57A9866C 901 | P 825 1925 902 | F 0 "#PWR035" H 825 1675 50 0001 C CNN 903 | F 1 "GNDREF" H 830 1752 50 0000 C CNN 904 | F 2 "" H 825 1925 50 0000 C CNN 905 | F 3 "" H 825 1925 50 0000 C CNN 906 | 1 825 1925 907 | 1 0 0 -1 908 | $EndComp 909 | Text GLabel 1775 2775 0 60 Input ~ 0 910 | PB2 911 | Text GLabel 1775 2875 0 60 Input ~ 0 912 | PB3 913 | Text GLabel 1775 2975 0 60 Input ~ 0 914 | PB4 915 | Text GLabel 1775 3075 0 60 Input ~ 0 916 | PB5 917 | Text GLabel 1775 3475 0 60 Input ~ 0 918 | PB9 919 | Text GLabel 1775 3575 0 60 Input ~ 0 920 | PB10 921 | Text GLabel 1775 3775 0 60 Input ~ 0 922 | PB12 923 | Text GLabel 1775 3875 0 60 Input ~ 0 924 | PB13 925 | Text GLabel 1775 3975 0 60 Input ~ 0 926 | PB14 927 | Text GLabel 1775 4075 0 60 Input ~ 0 928 | PB15 929 | Text GLabel 7575 2575 2 60 Input ~ 0 930 | PA0 931 | Text GLabel 7575 2675 2 60 Input ~ 0 932 | PA1 933 | Text GLabel 7575 2775 2 60 Input ~ 0 934 | PA2 935 | Text GLabel 7575 2875 2 60 Input ~ 0 936 | PA3 937 | Text GLabel 7575 2975 2 60 Input ~ 0 938 | PA4 939 | Text GLabel 7575 3075 2 60 Input ~ 0 940 | PA5 941 | Text GLabel 7575 3175 2 60 Input ~ 0 942 | PA6 943 | Text GLabel 7575 3275 2 60 Input ~ 0 944 | PA7 945 | Text GLabel 1775 3675 0 60 Input ~ 0 946 | PB11 947 | Text GLabel 8850 3800 0 60 Input ~ 0 948 | PA0 949 | Text GLabel 8850 3900 0 60 Input ~ 0 950 | PA1 951 | Text GLabel 8850 4000 0 60 Input ~ 0 952 | PA2 953 | Text GLabel 8850 4100 0 60 Input ~ 0 954 | PA3 955 | Text GLabel 8850 4200 0 60 Input ~ 0 956 | PA4 957 | Text GLabel 8850 4300 0 60 Input ~ 0 958 | PA5 959 | Text GLabel 8850 4400 0 60 Input ~ 0 960 | PA6 961 | Text GLabel 8850 4500 0 60 Input ~ 0 962 | PA7 963 | NoConn ~ 10175 5275 964 | NoConn ~ 10175 5525 965 | NoConn ~ 10175 5775 966 | NoConn ~ 10175 6025 967 | $Comp 968 | L Crystal_Small Y1 969 | U 1 1 57AA0726 970 | P 1525 1900 971 | F 0 "Y1" V 1525 1750 50 0000 L CNN 972 | F 1 "8MHz" V 1550 1975 50 0000 L CNN 973 | F 2 "lib:Crystal_SMD_5032_4Pads" H 1525 1900 50 0001 C CNN 974 | F 3 "" H 1525 1900 50 0000 C CNN 975 | 1 1525 1900 976 | 0 1 1 0 977 | $EndComp 978 | $Comp 979 | L ESP-07v2 U1 980 | U 1 1 57AA136C 981 | P 9352 1783 982 | F 0 "U1" H 9377 1808 50 0000 C CNN 983 | F 1 "ESP-07v2" H 9327 1958 50 0000 C CNN 984 | F 2 "lib:ESP-07v2-smd-16pin" H 9352 1783 50 0001 C CNN 985 | F 3 "" H 9352 1783 50 0001 C CNN 986 | 1 9352 1783 987 | 1 0 0 -1 988 | $EndComp 989 | $Comp 990 | L CONN_01X20 P1 991 | U 1 1 57B589BB 992 | P 9050 4050 993 | F 0 "P1" H 9128 4091 50 0000 L CNN 994 | F 1 "CONN_01X20" H 9128 4000 50 0001 L CNN 995 | F 2 "Pin_Headers:Pin_Header_Straight_1x20" H 9050 4050 50 0001 C CNN 996 | F 3 "" H 9050 4050 50 0000 C CNN 997 | 1 9050 4050 998 | 1 0 0 -1 999 | $EndComp 1000 | $Comp 1001 | L CONN_01X20 P2 1002 | U 1 1 57B58B3F 1003 | P 10350 4050 1004 | F 0 "P2" H 10428 4091 50 0000 L CNN 1005 | F 1 "CONN_01X20" H 10428 4000 50 0001 L CNN 1006 | F 2 "Pin_Headers:Pin_Header_Straight_1x20" H 10350 4050 50 0001 C CNN 1007 | F 3 "" H 10350 4050 50 0000 C CNN 1008 | 1 10350 4050 1009 | 1 0 0 -1 1010 | $EndComp 1011 | Text GLabel 8850 3500 0 60 Input ~ 0 1012 | GPIO14 1013 | Text GLabel 8850 3600 0 60 Input ~ 0 1014 | GPIO12 1015 | Text GLabel 8850 3700 0 60 Input ~ 0 1016 | GPIO13 1017 | Text GLabel 1775 3175 0 60 Input ~ 0 1018 | PB6 1019 | Text GLabel 1775 3275 0 60 Input ~ 0 1020 | PB7 1021 | Text GLabel 8850 4700 0 60 Input ~ 0 1022 | PB10 1023 | Text GLabel 10150 4700 0 60 Input ~ 0 1024 | PB12 1025 | Text GLabel 10150 4600 0 60 Input ~ 0 1026 | PB13 1027 | Text GLabel 10150 4500 0 60 Input ~ 0 1028 | PB14 1029 | Text GLabel 10150 4400 0 60 Input ~ 0 1030 | PB15 1031 | Text GLabel 10150 4200 0 60 Input ~ 0 1032 | PB3 1033 | Text GLabel 10150 4100 0 60 Input ~ 0 1034 | PB4 1035 | Text GLabel 10150 4000 0 60 Input ~ 0 1036 | PB5 1037 | Text GLabel 10150 3900 0 60 Input ~ 0 1038 | PB6 1039 | Text GLabel 10150 3800 0 60 Input ~ 0 1040 | PB7 1041 | Text GLabel 10150 3600 0 60 Input ~ 0 1042 | PB9 1043 | Text GLabel 1775 3375 0 60 Input ~ 0 1044 | PB8 1045 | $Comp 1046 | L C_Small C3 1047 | U 1 1 57B63929 1048 | P 925 1675 1049 | F 0 "C3" V 1000 1625 50 0000 R CNN 1050 | F 1 "100nF" V 825 1750 50 0000 R CNN 1051 | F 2 "lib:C_0603" H 834 1766 50 0001 R CNN 1052 | F 3 "" H 925 1675 50 0000 C CNN 1053 | 1 925 1675 1054 | 0 -1 1 0 1055 | $EndComp 1056 | $Comp 1057 | L Crystal_Small Y2 1058 | U 1 1 57B643FA 1059 | P 1275 2375 1060 | F 0 "Y2" V 1229 2463 50 0000 L CNN 1061 | F 1 "32.687" V 1320 2463 50 0000 L CNN 1062 | F 2 "lib:crystal_smd_32.768_2Pin" H 1275 2375 50 0001 C CNN 1063 | F 3 "" H 1275 2375 50 0000 C CNN 1064 | 1 1275 2375 1065 | 0 1 1 0 1066 | $EndComp 1067 | $Comp 1068 | L C_Small C6 1069 | U 1 1 57B6476D 1070 | P 1075 2275 1071 | F 0 "C6" V 975 2275 50 0000 C CNN 1072 | F 1 "15pF" V 875 2275 50 0000 C CNN 1073 | F 2 "lib:C_0603" H 1075 2275 50 0001 C CNN 1074 | F 3 "" H 1075 2275 50 0000 C CNN 1075 | 1 1075 2275 1076 | 0 1 1 0 1077 | $EndComp 1078 | $Comp 1079 | L STM32F103C8Tx U2 1080 | U 1 1 5799D49E 1081 | P 4675 2675 1082 | F 0 "U2" H 5175 4450 50 0000 C CNN 1083 | F 1 "STM32F103C8Tx" H 7125 4275 50 0000 C CNN 1084 | F 2 "lib:LQFP-48_Pin1.7x0.3mm_Pitch0.5mm" H 7275 4175 50 0001 C CNN 1085 | F 3 "" H 4675 2675 50 0000 C CNN 1086 | 1 4675 2675 1087 | 1 0 0 -1 1088 | $EndComp 1089 | $Comp 1090 | L C_Small C7 1091 | U 1 1 57B6505E 1092 | P 1075 2475 1093 | F 0 "C7" V 1175 2475 50 0000 C CNN 1094 | F 1 "15pf" V 1275 2475 50 0000 C CNN 1095 | F 2 "lib:C_0603" H 1075 2475 50 0001 C CNN 1096 | F 3 "" H 1075 2475 50 0000 C CNN 1097 | 1 1075 2475 1098 | 0 1 1 0 1099 | $EndComp 1100 | Text GLabel 10150 3700 0 60 Input ~ 0 1101 | PB8 1102 | Text GLabel 8850 4600 0 60 Input ~ 0 1103 | PB2 1104 | $Comp 1105 | L GNDREF #PWR036 1106 | U 1 1 579B2170 1107 | P 8850 4900 1108 | F 0 "#PWR036" H 8850 4650 50 0001 C CNN 1109 | F 1 "GNDREF" V 8855 4772 50 0000 R CNN 1110 | F 2 "" H 8850 4900 50 0000 C CNN 1111 | F 3 "" H 8850 4900 50 0000 C CNN 1112 | 1 8850 4900 1113 | 0 1 1 0 1114 | $EndComp 1115 | Text Label 8600 3200 0 60 ~ 0 1116 | VBAT 1117 | Text GLabel 8452 1883 0 60 Input ~ 0 1118 | GPIO14 1119 | Text GLabel 8452 1983 0 60 Input ~ 0 1120 | GPIO12 1121 | Text GLabel 8452 2083 0 60 Input ~ 0 1122 | GPIO13 1123 | Text Label 9750 3500 0 60 ~ 0 1124 | ESP_PRO 1125 | Text Label 9725 3400 0 60 ~ 0 1126 | ESP_RXD 1127 | Text Label 9725 3300 0 60 ~ 0 1128 | ESP_TXD 1129 | $Comp 1130 | L GNDREF #PWR037 1131 | U 1 1 57B64043 1132 | P 10150 4800 1133 | F 0 "#PWR037" H 10150 4550 50 0001 C CNN 1134 | F 1 "GNDREF" V 10155 4672 50 0000 R CNN 1135 | F 2 "" H 10150 4800 50 0000 C CNN 1136 | F 3 "" H 10150 4800 50 0000 C CNN 1137 | 1 10150 4800 1138 | 0 1 1 0 1139 | $EndComp 1140 | $Comp 1141 | L GNDREF #PWR038 1142 | U 1 1 57B64801 1143 | P 875 2675 1144 | F 0 "#PWR038" H 875 2425 50 0001 C CNN 1145 | F 1 "GNDREF" H 880 2502 50 0000 C CNN 1146 | F 2 "" H 875 2675 50 0000 C CNN 1147 | F 3 "" H 875 2675 50 0000 C CNN 1148 | 1 875 2675 1149 | 1 0 0 -1 1150 | $EndComp 1151 | Text GLabel 8850 4800 0 60 Input ~ 0 1152 | PB11 1153 | Text Label 1275 2575 0 60 ~ 0 1154 | ESP_RST 1155 | $Comp 1156 | L +3.3V #PWR039 1157 | U 1 1 57BAAAE5 1158 | P 5625 5100 1159 | F 0 "#PWR039" H 5625 4950 50 0001 C CNN 1160 | F 1 "+3.3V" H 5640 5273 50 0000 C CNN 1161 | F 2 "" H 5625 5100 50 0000 C CNN 1162 | F 3 "" H 5625 5100 50 0000 C CNN 1163 | 1 5625 5100 1164 | 1 0 0 -1 1165 | $EndComp 1166 | Text Label 8177 1683 0 60 ~ 0 1167 | CH_PD 1168 | Text Label 1275 2675 0 60 ~ 0 1169 | CH_PD 1170 | Connection ~ 825 1675 1171 | Connection ~ 825 1875 1172 | Wire Wire Line 1173 | 2400 6450 2700 6450 1174 | Wire Wire Line 1175 | 2400 6350 2400 6450 1176 | Wire Wire Line 1177 | 2400 6650 2400 6950 1178 | Connection ~ 2600 6450 1179 | Wire Wire Line 1180 | 2700 6650 2600 6650 1181 | Wire Wire Line 1182 | 2600 6650 2600 6450 1183 | Wire Wire Line 1184 | 4900 6450 4900 6575 1185 | Wire Wire Line 1186 | 5400 6475 5400 6575 1187 | Wire Wire Line 1188 | 5700 6475 5700 6575 1189 | Wire Wire Line 1190 | 4600 6475 5700 6475 1191 | Wire Wire Line 1192 | 6250 6475 6250 6575 1193 | Wire Wire Line 1194 | 6550 6575 6550 6475 1195 | Wire Wire Line 1196 | 6550 6475 6250 6475 1197 | Wire Wire Line 1198 | 6050 6475 5950 6475 1199 | Wire Wire Line 1200 | 4900 6775 6550 6775 1201 | Connection ~ 5400 6775 1202 | Connection ~ 5700 6775 1203 | Connection ~ 6250 6775 1204 | Wire Wire Line 1205 | 1150 6950 1500 6950 1206 | Wire Wire Line 1207 | 1350 6850 1750 6850 1208 | Wire Wire Line 1209 | 1500 6700 1900 6700 1210 | Wire Wire Line 1211 | 1300 6700 1250 6700 1212 | Wire Wire Line 1213 | 1250 6550 1250 6750 1214 | Wire Wire Line 1215 | 1250 6750 1150 6750 1216 | Wire Wire Line 1217 | 1300 6550 1250 6550 1218 | Connection ~ 1250 6700 1219 | Wire Wire Line 1220 | 1500 6550 1900 6550 1221 | Wire Wire Line 1222 | 1375 5175 2100 5175 1223 | Wire Wire Line 1224 | 1450 5375 1450 5175 1225 | Connection ~ 1450 5175 1226 | Connection ~ 1750 5175 1227 | Wire Wire Line 1228 | 8452 1483 8052 1483 1229 | Wire Wire Line 1230 | 9352 833 9352 883 1231 | Wire Wire Line 1232 | 9352 858 9902 858 1233 | Connection ~ 9352 858 1234 | Wire Wire Line 1235 | 10252 1483 10577 1483 1236 | Wire Wire Line 1237 | 10252 1583 10552 1583 1238 | Wire Wire Line 1239 | 7575 3575 8075 3575 1240 | Wire Wire Line 1241 | 7575 3975 8075 3975 1242 | Wire Wire Line 1243 | 10252 1883 10627 1883 1244 | Wire Wire Line 1245 | 10327 1983 10252 1983 1246 | Wire Wire Line 1247 | 8175 3475 7575 3475 1248 | Wire Wire Line 1249 | 4475 4475 4775 4475 1250 | Connection ~ 4575 4475 1251 | Wire Wire Line 1252 | 6975 5200 7625 5200 1253 | Wire Wire Line 1254 | 6975 5400 7625 5400 1255 | Wire Wire Line 1256 | 1525 1475 1775 1475 1257 | Wire Wire Line 1258 | 825 1475 1325 1475 1259 | Wire Wire Line 1260 | 8875 5950 8450 5950 1261 | Wire Wire Line 1262 | 8875 5850 8450 5850 1263 | Wire Wire Line 1264 | 1775 2575 1275 2575 1265 | Wire Wire Line 1266 | 7575 3675 7975 3675 1267 | Wire Wire Line 1268 | 7575 3775 7975 3775 1269 | Wire Wire Line 1270 | 7575 3875 7975 3875 1271 | Wire Wire Line 1272 | 4775 875 4775 625 1273 | Connection ~ 7325 5200 1274 | Connection ~ 7325 5400 1275 | Connection ~ 4675 4475 1276 | Connection ~ 2675 5175 1277 | Wire Wire Line 1278 | 2425 5175 3125 5175 1279 | Wire Wire Line 1280 | 2675 5475 2675 5575 1281 | Connection ~ 5400 6475 1282 | Wire Wire Line 1283 | 1450 5575 1750 5575 1284 | Wire Wire Line 1285 | 1750 5575 1750 5475 1286 | Wire Wire Line 1287 | 3500 7450 3500 7475 1288 | Wire Wire Line 1289 | 4300 6650 4300 6675 1290 | Wire Wire Line 1291 | 4900 6775 4900 6800 1292 | Wire Wire Line 1293 | 750 6350 750 6450 1294 | Connection ~ 4900 6475 1295 | Connection ~ 9602 858 1296 | Wire Wire Line 1297 | 9602 1058 10277 1058 1298 | Wire Wire Line 1299 | 10277 1058 10277 1108 1300 | Connection ~ 9902 1058 1301 | Wire Wire Line 1302 | 1150 6410 1150 6650 1303 | Wire Wire Line 1304 | 1150 6410 750 6410 1305 | Connection ~ 750 6410 1306 | Wire Wire Line 1307 | 4600 7500 4600 7550 1308 | Wire Wire Line 1309 | 4600 6475 4600 7100 1310 | Wire Wire Line 1311 | 475 7775 475 6025 1312 | Connection ~ 2100 7775 1313 | Wire Wire Line 1314 | 1775 2175 1225 2175 1315 | Wire Wire Line 1316 | 1175 2275 1775 2275 1317 | Wire Wire Line 1318 | 1775 2475 1775 2375 1319 | Wire Wire Line 1320 | 1175 2475 1775 2475 1321 | Wire Wire Line 1322 | 4475 875 4675 875 1323 | Connection ~ 4575 875 1324 | Connection ~ 1275 2275 1325 | Wire Wire Line 1326 | 975 2275 875 2275 1327 | Wire Wire Line 1328 | 875 2275 875 2675 1329 | Wire Wire Line 1330 | 975 2475 875 2475 1331 | Connection ~ 875 2475 1332 | Connection ~ 1275 2475 1333 | Wire Wire Line 1334 | 8850 3200 8600 3200 1335 | Wire Wire Line 1336 | 1775 1975 1575 1975 1337 | Wire Wire Line 1338 | 1575 1975 1575 2000 1339 | Wire Wire Line 1340 | 1575 2000 1525 2000 1341 | Wire Wire Line 1342 | 1525 1800 1775 1800 1343 | Wire Wire Line 1344 | 1775 1800 1775 1875 1345 | Wire Wire Line 1346 | 1325 1800 1000 1800 1347 | Wire Wire Line 1348 | 1000 1800 1000 2000 1349 | Wire Wire Line 1350 | 1000 2000 1325 2000 1351 | Connection ~ 1000 1875 1352 | Wire Wire Line 1353 | 1025 1675 1775 1675 1354 | Wire Wire Line 1355 | 9750 3500 10150 3500 1356 | Wire Wire Line 1357 | 9725 3400 10150 3400 1358 | Wire Wire Line 1359 | 9725 3300 10150 3300 1360 | Wire Wire Line 1361 | 1000 1875 825 1875 1362 | Wire Wire Line 1363 | 825 1475 825 1925 1364 | Wire Wire Line 1365 | 1775 2675 1275 2675 1366 | Wire Wire Line 1367 | 1775 1275 1450 1275 1368 | Wire Wire Line 1369 | 5625 5500 5625 5600 1370 | Wire Wire Line 1371 | 8177 1683 8452 1683 1372 | Wire Wire Line 1373 | 7575 4075 8100 4075 1374 | Text Label 8100 4075 2 60 ~ 0 1375 | ESP_PRO 1376 | Wire Wire Line 1377 | 5625 5600 6200 5600 1378 | Text Label 6200 5600 2 60 ~ 0 1379 | GPIO16 1380 | Wire Wire Line 1381 | 8452 1783 8052 1783 1382 | Text Label 8052 1783 0 60 ~ 0 1383 | GPIO16 1384 | Wire Wire Line 1385 | 10150 4900 10150 5000 1386 | $Comp 1387 | L C_Small C8 1388 | U 1 1 57BC45E3 1389 | P 2450 5300 1390 | F 0 "C8" H 2542 5346 50 0000 L CNN 1391 | F 1 "470pF" V 2325 5125 50 0000 L CNN 1392 | F 2 "lib:C_0603" H 2450 5300 50 0001 C CNN 1393 | F 3 "" H 2450 5300 50 0000 C CNN 1394 | 1 2450 5300 1395 | 1 0 0 -1 1396 | $EndComp 1397 | Wire Wire Line 1398 | 2450 5500 2675 5500 1399 | Connection ~ 2675 5500 1400 | $Comp 1401 | L +3.3V #PWR040 1402 | U 1 1 57BC5114 1403 | P 3800 5250 1404 | F 0 "#PWR040" H 3800 5100 50 0001 C CNN 1405 | F 1 "+3.3V" H 3815 5423 50 0000 C CNN 1406 | F 2 "" H 3800 5250 50 0000 C CNN 1407 | F 3 "" H 3800 5250 50 0000 C CNN 1408 | 1 3800 5250 1409 | 1 0 0 -1 1410 | $EndComp 1411 | $Comp 1412 | L R_Small R6 1413 | U 1 1 57BC518A 1414 | P 3800 5350 1415 | F 0 "R6" H 3859 5396 50 0000 L CNN 1416 | F 1 "10k" H 3859 5305 50 0000 L CNN 1417 | F 2 "lib:R_0603" H 3800 5350 50 0001 C CNN 1418 | F 3 "" H 3800 5350 50 0000 C CNN 1419 | 1 3800 5350 1420 | 1 0 0 -1 1421 | $EndComp 1422 | Wire Wire Line 1423 | 3800 5450 3800 5600 1424 | Wire Wire Line 1425 | 3800 5600 4950 5600 1426 | Text Label 4950 5600 2 60 ~ 0 1427 | CH_PD 1428 | $Comp 1429 | L R_Small R7 1430 | U 1 1 57BC64A0 1431 | P 4300 5350 1432 | F 0 "R7" H 4359 5396 50 0000 L CNN 1433 | F 1 "10k" H 4359 5305 50 0000 L CNN 1434 | F 2 "lib:R_0603" H 4300 5350 50 0001 C CNN 1435 | F 3 "" H 4300 5350 50 0000 C CNN 1436 | 1 4300 5350 1437 | 1 0 0 -1 1438 | $EndComp 1439 | Wire Wire Line 1440 | 3800 5250 4300 5250 1441 | Wire Wire Line 1442 | 4300 5450 4950 5450 1443 | Text Label 4950 5450 2 60 ~ 0 1444 | ESP_PRO 1445 | Wire Wire Line 1446 | 2450 5400 2450 5500 1447 | Wire Wire Line 1448 | 2450 5200 2450 5175 1449 | Connection ~ 2450 5175 1450 | Text GLabel 7575 3375 2 60 Input ~ 0 1451 | PA8 1452 | Text GLabel 10150 4300 0 60 Input ~ 0 1453 | PA8 1454 | Wire Wire Line 1455 | 8850 3400 8470 3400 1456 | Text Label 8470 3400 0 60 ~ 0 1457 | GPIO16 1458 | $EndSCHEMATC 1459 | --------------------------------------------------------------------------------