├── .gitignore ├── README.md ├── kicad-pride-flags.kicad_sym └── preview.png /.gitignore: -------------------------------------------------------------------------------- 1 | ### KiCad ### 2 | # For PCBs designed using KiCad: https://www.kicad.org/ 3 | # Format documentation: https://kicad.org/help/file-formats/ 4 | 5 | # Temporary files 6 | *.000 7 | *.bak 8 | *.bck 9 | *.kicad_pcb-bak 10 | *.kicad_sch-bak 11 | *-backups 12 | *.kicad_prl 13 | *.sch-bak 14 | *~ 15 | _autosave-* 16 | *.tmp 17 | *-save.pro 18 | *-save.kicad_pcb 19 | fp-info-cache 20 | 21 | # Netlist files (exported from Eeschema) 22 | *.net 23 | 24 | # Autorouter files (exported from Pcbnew) 25 | *.dsn 26 | *.ses 27 | 28 | # Exported BOM files 29 | *.xml 30 | *.csv 31 | 32 | ### KiCad Patch ### 33 | rescue-backup/ 34 | 35 | *.tsv 36 | bom/ 37 | 38 | # Gerber export output 39 | out/ 40 | 41 | ### Linux ### 42 | 43 | # temporary files which can be created if a process still has a handle open of a deleted file 44 | .fuse_hidden* 45 | 46 | # KDE directory preferences 47 | .directory 48 | 49 | # Linux trash folder which might appear on any partition or disk 50 | .Trash-* 51 | 52 | # .nfs files are created when an open file is removed but is still being accessed 53 | .nfs* 54 | 55 | ### macOS ### 56 | # General 57 | .DS_Store 58 | .AppleDouble 59 | .LSOverride 60 | 61 | # Icon must end with two \r 62 | Icon 63 | 64 | 65 | # Thumbnails 66 | ._* 67 | 68 | # Files that might appear in the root of a volume 69 | .DocumentRevisions-V100 70 | .fseventsd 71 | .Spotlight-V100 72 | .TemporaryItems 73 | .Trashes 74 | .VolumeIcon.icns 75 | .com.apple.timemachine.donotpresent 76 | 77 | # Directories potentially created on remote AFP share 78 | .AppleDB 79 | .AppleDesktop 80 | Network Trash Folder 81 | Temporary Items 82 | .apdisk 83 | 84 | ### Windows ### 85 | # Windows thumbnail cache files 86 | Thumbs.db 87 | Thumbs.db:encryptable 88 | ehthumbs.db 89 | ehthumbs_vista.db 90 | 91 | # Dump file 92 | *.stackdump 93 | 94 | # Folder config file 95 | [Dd]esktop.ini 96 | 97 | # Recycle Bin used on file shares 98 | $RECYCLE.BIN/ 99 | 100 | # Windows Installer files 101 | *.cab 102 | *.msi 103 | *.msix 104 | *.msm 105 | *.msp 106 | 107 | # Windows shortcuts 108 | *.lnk 109 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # kicad-pride-flags 2 | Kicad Library to pretify your schematic with pride flags. 3 | 4 | ![Preview](preview.png) 5 | -------------------------------------------------------------------------------- /kicad-pride-flags.kicad_sym: -------------------------------------------------------------------------------- 1 | (kicad_symbol_lib (version 20220126) (generator kicad_symbol_editor) 2 | (symbol "asexual-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 3 | (property "Reference" "#LOGO" (id 0) (at 0 2.54 0) 4 | (effects (font (size 1.27 1.27)) hide) 5 | ) 6 | (property "Value" "asexual-flag" (id 1) (at 0 0 0) 7 | (effects (font (size 1.27 1.27)) hide) 8 | ) 9 | (property "Footprint" "" (id 2) (at -2.54 5.08 0) 10 | (effects (font (size 1.27 1.27)) hide) 11 | ) 12 | (property "Datasheet" "" (id 3) (at -2.54 5.08 0) 13 | (effects (font (size 1.27 1.27)) hide) 14 | ) 15 | (symbol "asexual-flag_0_1" 16 | (rectangle (start -12.7 -1.905) (end 12.7 -5.08) 17 | (stroke (width 0.1524) (type default)) 18 | (fill (type color) (color 164 104 164 1)) 19 | ) 20 | (rectangle (start -12.7 1.27) (end 12.7 -1.905) 21 | (stroke (width 0) (type default)) 22 | (fill (type color) (color 255 255 255 1)) 23 | ) 24 | (rectangle (start -12.7 4.191) (end 12.7 1.27) 25 | (stroke (width 0) (type default)) 26 | (fill (type color) (color 179 179 179 1)) 27 | ) 28 | (rectangle (start -12.7 7.366) (end 12.7 4.191) 29 | (stroke (width 0.1524) (type default)) 30 | (fill (type color) (color 104 104 104 1)) 31 | ) 32 | ) 33 | ) 34 | (symbol "bisexual-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 35 | (property "Reference" "#LOGO" (id 0) (at 0 2.54 0) 36 | (effects (font (size 1.27 1.27)) hide) 37 | ) 38 | (property "Value" "bisexual-flag" (id 1) (at 0 0 0) 39 | (effects (font (size 1.27 1.27)) hide) 40 | ) 41 | (property "Footprint" "" (id 2) (at 0 0 0) 42 | (effects (font (size 1.27 1.27)) hide) 43 | ) 44 | (property "Datasheet" "" (id 3) (at 0 0 0) 45 | (effects (font (size 1.27 1.27)) hide) 46 | ) 47 | (symbol "bisexual-flag_0_1" 48 | (rectangle (start -12.7 -0.635) (end 12.7 -5.08) 49 | (stroke (width 0.1524) (type default)) 50 | (fill (type color) (color 127 136 255 1)) 51 | ) 52 | (rectangle (start -12.7 1.905) (end 12.7 -0.635) 53 | (stroke (width 0.1524) (type default)) 54 | (fill (type color) (color 209 127 255 1)) 55 | ) 56 | (rectangle (start -12.7 6.35) (end 12.7 1.905) 57 | (stroke (width 0.1524) (type default)) 58 | (fill (type color) (color 255 127 194 1)) 59 | ) 60 | ) 61 | ) 62 | (symbol "lesbian-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 63 | (property "Reference" "#LOGO" (id 0) (at 0 6.35 0) 64 | (effects (font (size 1.27 1.27)) hide) 65 | ) 66 | (property "Value" "lesbian-flag" (id 1) (at 0 3.81 0) 67 | (effects (font (size 1.27 1.27)) hide) 68 | ) 69 | (property "Footprint" "" (id 2) (at 0 0 0) 70 | (effects (font (size 1.27 1.27)) hide) 71 | ) 72 | (property "Datasheet" "" (id 3) (at 0 0 0) 73 | (effects (font (size 1.27 1.27)) hide) 74 | ) 75 | (symbol "lesbian-flag_0_1" 76 | (rectangle (start -12.7 2.54) (end 12.7 0) 77 | (stroke (width 0.1524) (type default)) 78 | (fill (type color) (color 206 121 172 1)) 79 | ) 80 | (rectangle (start -12.7 5.08) (end 12.7 2.54) 81 | (stroke (width 0.1524) (type default)) 82 | (fill (type color) (color 231 172 206 1)) 83 | ) 84 | (rectangle (start -12.7 7.62) (end 12.7 5.08) 85 | (stroke (width 0.1524) (type default)) 86 | (fill (type color) (color 255 255 255 1)) 87 | ) 88 | (rectangle (start -12.7 10.16) (end 12.7 7.62) 89 | (stroke (width 0) (type default)) 90 | (fill (type color) (color 253 201 166 1)) 91 | ) 92 | (rectangle (start -12.7 12.7) (end 12.7 10.16) 93 | (stroke (width 0.1524) (type default)) 94 | (fill (type color) (color 233 142 121 1)) 95 | ) 96 | ) 97 | ) 98 | (symbol "nonbinary-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 99 | (property "Reference" "#LOGO" (id 0) (at 0 2.54 0) 100 | (effects (font (size 1.27 1.27)) hide) 101 | ) 102 | (property "Value" "nonbinary-flag" (id 1) (at 0 0 0) 103 | (effects (font (size 1.27 1.27)) hide) 104 | ) 105 | (property "Footprint" "" (id 2) (at -2.54 5.08 0) 106 | (effects (font (size 1.27 1.27)) hide) 107 | ) 108 | (property "Datasheet" "" (id 3) (at -2.54 5.08 0) 109 | (effects (font (size 1.27 1.27)) hide) 110 | ) 111 | (symbol "nonbinary-flag_0_1" 112 | (rectangle (start -12.7 -1.905) (end 12.7 -5.08) 113 | (stroke (width 0.1524) (type default)) 114 | (fill (type color) (color 99 99 97 1)) 115 | ) 116 | (rectangle (start -12.7 1.27) (end 12.7 -1.905) 117 | (stroke (width 0) (type default)) 118 | (fill (type color) (color 193 135 211 1)) 119 | ) 120 | (rectangle (start -12.7 4.191) (end 12.7 1.27) 121 | (stroke (width 0) (type default)) 122 | (fill (type color) (color 255 255 255 1)) 123 | ) 124 | (rectangle (start -12.7 7.366) (end 12.7 4.191) 125 | (stroke (width 0.1524) (type default)) 126 | (fill (type color) (color 252 234 96 1)) 127 | ) 128 | ) 129 | ) 130 | (symbol "pansexual-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 131 | (property "Reference" "#LOGO" (id 0) (at 0 2.54 0) 132 | (effects (font (size 1.27 1.27)) hide) 133 | ) 134 | (property "Value" "pansexual-flag" (id 1) (at 0 0 0) 135 | (effects (font (size 1.27 1.27)) hide) 136 | ) 137 | (property "Footprint" "" (id 2) (at 0 0 0) 138 | (effects (font (size 1.27 1.27)) hide) 139 | ) 140 | (property "Datasheet" "" (id 3) (at 0 0 0) 141 | (effects (font (size 1.27 1.27)) hide) 142 | ) 143 | (symbol "pansexual-flag_0_1" 144 | (rectangle (start -12.7 -1.27) (end 12.7 -5.08) 145 | (stroke (width 0.1524) (type default)) 146 | (fill (type color) (color 143 212 254 1)) 147 | ) 148 | (rectangle (start -12.7 2.54) (end 12.7 -1.27) 149 | (stroke (width 0.1524) (type default)) 150 | (fill (type color) (color 255 234 129 1)) 151 | ) 152 | (rectangle (start -12.7 6.35) (end 12.7 2.54) 153 | (stroke (width 0.1524) (type default)) 154 | (fill (type color) (color 254 142 192 1)) 155 | ) 156 | ) 157 | ) 158 | (symbol "rainbow-pride-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 159 | (property "Reference" "#LOGO" (id 0) (at 0 1.27 0) 160 | (effects (font (size 1.27 1.27)) hide) 161 | ) 162 | (property "Value" "rainbow-pride-flag" (id 1) (at 0 -1.27 0) 163 | (effects (font (size 1.27 1.27)) hide) 164 | ) 165 | (property "Footprint" "" (id 2) (at 0 0 0) 166 | (effects (font (size 1.27 1.27)) hide) 167 | ) 168 | (property "Datasheet" "" (id 3) (at 0 0 0) 169 | (effects (font (size 1.27 1.27)) hide) 170 | ) 171 | (symbol "rainbow-pride-flag_0_1" 172 | (rectangle (start -12.7 -4.318) (end 12.7 -6.35) 173 | (stroke (width 0.1524) (type default)) 174 | (fill (type color) (color 189 121 192 1)) 175 | ) 176 | (rectangle (start -12.7 -2.286) (end 12.7 -4.318) 177 | (stroke (width 0.1524) (type default)) 178 | (fill (type color) (color 157 121 255 1)) 179 | ) 180 | (rectangle (start -12.7 -0.254) (end 12.7 -2.286) 181 | (stroke (width 0.1524) (type default)) 182 | (fill (type color) (color 121 192 138 1)) 183 | ) 184 | (rectangle (start -12.7 1.778) (end 12.7 -0.254) 185 | (stroke (width 0.1524) (type default)) 186 | (fill (type color) (color 252 250 121 1)) 187 | ) 188 | (rectangle (start -12.7 3.81) (end 12.7 1.778) 189 | (stroke (width 0.1524) (type default)) 190 | (fill (type color) (color 255 191 121 1)) 191 | ) 192 | (rectangle (start -12.7 5.842) (end 12.7 3.81) 193 | (stroke (width 0.1524) (type default)) 194 | (fill (type color) (color 249 121 121 1)) 195 | ) 196 | ) 197 | ) 198 | (symbol "trans-flag" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom no) (on_board no) 199 | (property "Reference" "#LOGO" (id 0) (at 0 6.35 0) 200 | (effects (font (size 1.27 1.27)) hide) 201 | ) 202 | (property "Value" "trans-flag" (id 1) (at 0 3.81 0) 203 | (effects (font (size 1.27 1.27)) hide) 204 | ) 205 | (property "Footprint" "" (id 2) (at 0 0 0) 206 | (effects (font (size 1.27 1.27)) hide) 207 | ) 208 | (property "Datasheet" "" (id 3) (at 0 0 0) 209 | (effects (font (size 1.27 1.27)) hide) 210 | ) 211 | (symbol "trans-flag_0_1" 212 | (rectangle (start -12.7 2.54) (end 12.7 0) 213 | (stroke (width 0.1524) (type default)) 214 | (fill (type color) (color 140 230 255 1)) 215 | ) 216 | (rectangle (start -12.7 5.08) (end 12.7 2.54) 217 | (stroke (width 0.1524) (type default)) 218 | (fill (type color) (color 255 167 246 1)) 219 | ) 220 | (rectangle (start -12.7 7.62) (end 12.7 5.08) 221 | (stroke (width 0.1524) (type default)) 222 | (fill (type color) (color 255 255 255 1)) 223 | ) 224 | (rectangle (start -12.7 10.16) (end 12.7 7.62) 225 | (stroke (width 0) (type default)) 226 | (fill (type color) (color 255 167 246 1)) 227 | ) 228 | (rectangle (start -12.7 12.7) (end 12.7 10.16) 229 | (stroke (width 0.1524) (type default)) 230 | (fill (type color) (color 140 230 255 1)) 231 | ) 232 | ) 233 | ) 234 | ) 235 | -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sad-electronics/kicad-pride-flags-lbr/b866c8303d4e332be38c9dc3a9677c3f3eb7b93c/preview.png --------------------------------------------------------------------------------