├── .gitignore
├── CHANGELOG.md
├── README.md
├── fp-lib-table
├── kicad-components
├── .gitignore
├── 3d-models
│ ├── .gitignore
│ ├── Metal_Aluminum_Anodized.jpg
│ ├── button-oval.skp
│ ├── button-oval.wrl
│ ├── usb-c-sink-8.skp
│ ├── usb-c-sink-8.wrl
│ ├── ws2812c-2020-v1.skp
│ └── ws2812c-2020-v1.wrl
├── README.md
├── firefly.kicad_sym
└── firefly.pretty
│ ├── JUSHUO_FPC_24.kicad_mod
│ ├── PCB_Antenna.kicad_mod
│ ├── USB_C_SINK.kicad_mod
│ ├── WS2812B.kicad_mod
│ ├── button-oval.kicad_mod
│ ├── crystal_2520.kicad_mod
│ ├── fiducial.kicad_mod
│ ├── logo-15mm.kicad_mod
│ ├── logo-pin-25-1.kicad_mod
│ ├── mouse-bite-5.kicad_mod
│ └── text-10.kicad_mod
├── mcu.kicad_sch
├── output.kicad_sch
├── output
├── rev-2
│ ├── README.md
│ ├── jlcpcb-production
│ │ ├── bom-jlcpcb.csv
│ │ ├── position-jlcpcb.csv
│ │ └── production
│ │ │ ├── rev2-B_Cu.gbl
│ │ │ ├── rev2-B_Fab.gbr
│ │ │ ├── rev2-B_Mask.gbs
│ │ │ ├── rev2-B_Paste.gbp
│ │ │ ├── rev2-B_Silkscreen.gbo
│ │ │ ├── rev2-Edge_Cuts.gm1
│ │ │ ├── rev2-F_Cu.gtl
│ │ │ ├── rev2-F_Fab.gbr
│ │ │ ├── rev2-F_Mask.gts
│ │ │ ├── rev2-F_Paste.gtp
│ │ │ ├── rev2-F_Silkscreen.gto
│ │ │ ├── rev2-NPTH-drl_map.gbr
│ │ │ ├── rev2-NPTH.drl
│ │ │ ├── rev2-PTH-drl_map.gbr
│ │ │ └── rev2-PTH.drl
│ ├── render-back.jpg
│ ├── render-front.jpg
│ └── sch.svg
├── rev-4
│ ├── README.md
│ ├── jlcpcb-production
│ │ ├── bom.csv
│ │ ├── positions.csv
│ │ └── production
│ │ │ ├── pixie-rev-4-B_Cu.gbr
│ │ │ ├── pixie-rev-4-B_Mask.gbr
│ │ │ ├── pixie-rev-4-B_Paste.gbr
│ │ │ ├── pixie-rev-4-B_SilkS.gbr
│ │ │ ├── pixie-rev-4-Edge_Cuts.gbr
│ │ │ ├── pixie-rev-4-F_Cu.gbr
│ │ │ ├── pixie-rev-4-F_Mask.gbr
│ │ │ ├── pixie-rev-4-F_Paste.gbr
│ │ │ ├── pixie-rev-4-F_SilkS.gbr
│ │ │ ├── pixie-rev-4-In1_Cu.gbr
│ │ │ ├── pixie-rev-4-In2_Cu.gbr
│ │ │ ├── pixie-rev-4-NPTH.drl
│ │ │ ├── pixie-rev-4-PTH.drl
│ │ │ └── pixie-rev-4-User_Comments.gbr
│ ├── render-back.jpg
│ ├── render-front.jpg
│ ├── sch-mcu.svg
│ ├── sch-output.svg
│ ├── sch-power.svg
│ └── sch.svg
├── rev-5
│ ├── README.md
│ ├── jlcpcb-production
│ │ ├── bom.csv
│ │ ├── positions.csv
│ │ └── production
│ │ │ ├── pixie-rev-4-B_Cu.gbr
│ │ │ ├── pixie-rev-4-B_Mask.gbr
│ │ │ ├── pixie-rev-4-B_Paste.gbr
│ │ │ ├── pixie-rev-4-B_SilkS.gbr
│ │ │ ├── pixie-rev-4-Edge_Cuts.gbr
│ │ │ ├── pixie-rev-4-F_Cu.gbr
│ │ │ ├── pixie-rev-4-F_Mask.gbr
│ │ │ ├── pixie-rev-4-F_Paste.gbr
│ │ │ ├── pixie-rev-4-F_SilkS.gbr
│ │ │ ├── pixie-rev-4-In1_Cu.gbr
│ │ │ ├── pixie-rev-4-In2_Cu.gbr
│ │ │ ├── pixie-rev-4-NPTH.drl
│ │ │ ├── pixie-rev-4-PTH.drl
│ │ │ └── pixie-rev-4-User_Comments.gbr
│ ├── render-back.jpg
│ ├── render-device-back.jpg
│ ├── render-device-front.jpg
│ ├── render-front.jpg
│ ├── render-pin-back.jpg
│ ├── render-pin-front.jpg
│ ├── sch-mcu.svg
│ ├── sch-output.svg
│ ├── sch-power.svg
│ └── sch.svg
└── rev-6
│ ├── README.md
│ ├── production
│ ├── bom.csv
│ ├── panel.zip
│ └── positions.csv
│ ├── render-back.jpg
│ ├── render-front.jpg
│ ├── render-panel-back.jpg
│ ├── render-panel-front.jpg
│ ├── sch-mcu.svg
│ ├── sch-output.svg
│ ├── sch-power.svg
│ └── sch.svg
├── panel
├── .gitignore
├── README.md
├── kikit.pretty
│ ├── Board.kicad_mod
│ ├── Error.kicad_mod
│ ├── Fiducial.kicad_mod
│ ├── NPTH.kicad_mod
│ └── Tab.kicad_mod
├── output
│ ├── board-back.jpg
│ ├── board-front.jpg
│ ├── panel-back.jpg
│ └── panel-front.jpg
└── panelize.sh
├── pixie-device.kicad_pcb
├── pixie-device.kicad_pro
├── pixie-device.kicad_sch
├── power.kicad_sch
└── sym-lib-table
/.gitignore:
--------------------------------------------------------------------------------
1 | **/.DS_Store
2 |
3 | obsolete/**
4 |
5 | # Backups
6 | *-bak
7 | *-backups
8 | *-bak*
9 | *-cache*
10 | _autosave*
11 | \#auto_saved_files\#
12 |
13 | # User config
14 | *.kicad_prl
15 |
16 | # Lock files
17 | *.lck
18 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | Change Log
2 | ==========
3 |
4 | Since the KiCAD files don't diff well, this list of changes
5 | is maintained in a relatively manual manner, designed to help
6 | keep developers up to date on the more broad cahnges made to
7 | the device hardware.
8 |
9 | Rev.6
10 | -----
11 |
12 | - Moved LEDK trace to B.cu (from In2.cu)
13 | - Updated footprint for Crystal to match newer part and allow more space for the GPIO traces
14 | - Updated all files and footprints from KiCAD 7 to KiCAD 8
15 | - Added 3D models for Oval Button and WS2812c
16 | - PCB Batch:
17 | - X devices
18 | - ENIG, 0.8mm, mouse-bites, purple mask
19 | - Panel: 2x3 devices, 100mm x 100mm panel
20 |
21 | Rev.5
22 | -----
23 |
24 | - added GPIO 20 and 21 pads for debugging and extending hardware interfaces (including adding 499 ohm resistor to GPIO 21)
25 | - Added test points for v5, v3.3, reset, boot and ground for debugging and extending hardware
26 | - Added 3 more LED; one per button
27 | - Use mouse bites instead of V-cut for rounded corners and better exposing the trench for the sunk USB port
28 | - Added firefly pin punch out to test panelizing
29 | - Relocated regulator for better FPC clearance
30 | - Changed FPC part and footprint due to inventory constraints
31 | - Added solder paste to USB shield PTH for better structural support
32 | - PCB Batch
33 | - 25 devices
34 | - ENIG, 0.8mm, mouse-bites, green mask
35 | - Panel (testing): 1 device + 1 pin per, 70mm x 70mm panel
36 |
37 | Rev.4
38 | -----
39 |
40 | - added LED to button 2 along with level shifter
41 | - change logo flame to B.Mask from silkscreen so exposed copper is used for flame
42 | - Change to Esp32 c3 chip with external 16mb storage (based on the WROOM layout)
43 | - PCB Batch
44 | - 10 devices
45 | - HASL, 1.6mm, v-cut, green mask
46 |
47 | Rev.2
48 | -----
49 |
50 | - Initial ESP32-c3 based device
51 | - Uses ESP32c3-mini-1 module
52 | - PCB Batch
53 | - 10 devices
54 | - HASL, 1.6mm, v-cut, green mask
55 |
56 | Notes
57 | -----
58 |
59 | Early prototypes were based on ATmega and had multiple versions
60 | in flight, prior to establishing a clear versioning policy. As
61 | such there is a prior `rev.2` board completely unrelated to the
62 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | Firefly Pixie: Hardware
2 | =======================
3 |
4 | The hardware design, schematics and PCB layouts for the Firefly
5 | Pixie Hardware Wallet for Ethereum (and ilk).
6 |
7 | - [Firmware](https://github.com/firefly/pixie-firmware)
8 | - [Case](https://github.com/firefly/pixie-case)
9 |
10 | See the [CHANGELOG](./CHANGELOG.md) for high-level changes
11 | between board revisions.
12 |
13 |
14 | Tech Specs
15 | ----------
16 |
17 | - **Processor:** ESP32-C3 (32-bit RISC-V)
18 | - **Speed:** 160Mhz
19 | - **Memory:** 400kb RAM, 16Mb Flash, 4kb eFuse
20 | - **Inputs:** 4x tactile buttons
21 | - **Outputs:**
22 | - 240x240px IPS 1.3" display (16-bit color; RGB565)
23 | - 4x RGB LED (WS2812B; 24-bit color; GRB888)
24 | - **Conectivity:**
25 | - USB-C (power + JTAG/CDC-ACM)
26 | - BLE
27 |
28 |
29 | Contributing
30 | ------------
31 |
32 | - To modify the files, use [KiCad](https://www.kicad.org) (open-source EDA application)
33 | - Sicne the `git diff` involved in modifying these files is somewhat opaque, please start a discussion first, so any changes can be coordinated
34 |
35 |
36 | Photos
37 | -----------
38 |
39 | See the [output](./output/) folder for rendered schematics, PCBs
40 | and 3D renders along with photos of the various revisions.
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 | License
49 | -------
50 |
51 | MIT License.
52 |
--------------------------------------------------------------------------------
/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (version 7)
3 | (lib (name "firefly")(type "KiCad")(uri "${KIPRJMOD}/kicad-components/firefly.pretty")(options "")(descr ""))
4 | (lib (name "kikit")(type "KiCad")(uri "${KIPRJMOD}/panel/kikit.pretty")(options "")(descr ""))
5 | )
6 |
--------------------------------------------------------------------------------
/kicad-components/.gitignore:
--------------------------------------------------------------------------------
1 | **/.DS_Store
2 | *.bak
3 |
--------------------------------------------------------------------------------
/kicad-components/3d-models/.gitignore:
--------------------------------------------------------------------------------
1 | *~.skp
2 |
--------------------------------------------------------------------------------
/kicad-components/3d-models/Metal_Aluminum_Anodized.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/kicad-components/3d-models/Metal_Aluminum_Anodized.jpg
--------------------------------------------------------------------------------
/kicad-components/3d-models/button-oval.skp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/kicad-components/3d-models/button-oval.skp
--------------------------------------------------------------------------------
/kicad-components/3d-models/usb-c-sink-8.skp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/kicad-components/3d-models/usb-c-sink-8.skp
--------------------------------------------------------------------------------
/kicad-components/3d-models/ws2812c-2020-v1.skp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/kicad-components/3d-models/ws2812c-2020-v1.skp
--------------------------------------------------------------------------------
/kicad-components/README.md:
--------------------------------------------------------------------------------
1 | Firefly Compnoent Library
2 | =========================
3 |
4 | A bunch of random symbols and footprints for various
5 | devices used for Firefly devices, development boards
6 | and other tools.
7 |
8 | License
9 | -------
10 |
11 | MIT License.
12 |
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/JUSHUO_FPC_24.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "JUSHUO_FPC_24"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly, 24 pin, clamshell, fpc, ffc")
7 | (property "Reference" "REF**"
8 | (at 0 3 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (uuid "6994cf1a-4c9a-4489-901c-8555a328de83")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.15)
16 | )
17 | )
18 | )
19 | (property "Value" "JUSHUO_FPC_24"
20 | (at 0 -4.75 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "8960112f-4956-49f8-a836-61a505ec1b24")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "ccec53e1-9a37-40ca-b9a7-9600c5ee3b17")
37 | (effects
38 | (font
39 | (size 1.27 1.27)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "abb5e65b-4f8e-4295-b6aa-ebecee43369a")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | )
53 | )
54 | )
55 | (property "Description" ""
56 | (at 0 0 0)
57 | (unlocked yes)
58 | (layer "F.Fab")
59 | (hide yes)
60 | (uuid "50eedf6a-aece-4df8-9f30-080a51787358")
61 | (effects
62 | (font
63 | (size 1.27 1.27)
64 | )
65 | )
66 | )
67 | (attr smd)
68 | (fp_line
69 | (start -7.9 -0.35)
70 | (end -7.9 0.65)
71 | (stroke
72 | (width 0.12)
73 | (type solid)
74 | )
75 | (layer "F.SilkS")
76 | (uuid "ca7b536b-8637-44d1-9265-1c54f4199aea")
77 | )
78 | (fp_line
79 | (start -7.9 0.65)
80 | (end -6.2 0.65)
81 | (stroke
82 | (width 0.12)
83 | (type solid)
84 | )
85 | (layer "F.SilkS")
86 | (uuid "45724c88-2dc7-4aeb-96da-c34b03141616")
87 | )
88 | (fp_line
89 | (start -7.2 -3.25)
90 | (end -7.2 -2.55)
91 | (stroke
92 | (width 0.12)
93 | (type solid)
94 | )
95 | (layer "F.SilkS")
96 | (uuid "e0eb0e1a-242c-4c5f-a3e7-d153d2e07098")
97 | )
98 | (fp_line
99 | (start -7.2 -3.25)
100 | (end 7.2 -3.25)
101 | (stroke
102 | (width 0.12)
103 | (type solid)
104 | )
105 | (layer "F.SilkS")
106 | (uuid "f635bc3a-0af9-4b19-a656-44f3bfebedb1")
107 | )
108 | (fp_line
109 | (start 6.25 0.7)
110 | (end 6.25 1.75)
111 | (stroke
112 | (width 0.12)
113 | (type solid)
114 | )
115 | (layer "F.SilkS")
116 | (uuid "ba724ffb-50e1-406c-85bd-08cdbb295a6c")
117 | )
118 | (fp_line
119 | (start 6.95 -2.35)
120 | (end -7.05 -2.35)
121 | (stroke
122 | (width 0.12)
123 | (type solid)
124 | )
125 | (layer "F.SilkS")
126 | (uuid "ff0bfd99-fd26-42d1-8be1-eeeb91db7030")
127 | )
128 | (fp_line
129 | (start 7.2 -3.25)
130 | (end 7.2 -2.55)
131 | (stroke
132 | (width 0.12)
133 | (type solid)
134 | )
135 | (layer "F.SilkS")
136 | (uuid "da1c5776-c9cc-4c71-8b4c-fb3b4e2550b3")
137 | )
138 | (fp_line
139 | (start 8 -0.3)
140 | (end 8 0.7)
141 | (stroke
142 | (width 0.12)
143 | (type solid)
144 | )
145 | (layer "F.SilkS")
146 | (uuid "14091241-d480-4fe8-940b-176eb412413a")
147 | )
148 | (fp_line
149 | (start 8 0.7)
150 | (end 6.25 0.7)
151 | (stroke
152 | (width 0.12)
153 | (type solid)
154 | )
155 | (layer "F.SilkS")
156 | (uuid "c73cb62a-1ad5-44f2-a976-23c64dcead29")
157 | )
158 | (fp_poly
159 | (pts
160 | (xy 6.47 1.34) (xy 6.8 1.1) (xy 6.8 1.58) (xy 6.47 1.34)
161 | )
162 | (stroke
163 | (width 0.12)
164 | (type solid)
165 | )
166 | (fill solid)
167 | (layer "F.SilkS")
168 | (uuid "98fef784-6383-427c-91eb-d00d75dc8e73")
169 | )
170 | (fp_rect
171 | (start 8.9 2.1)
172 | (end -8.9 -3.7)
173 | (stroke
174 | (width 0.05)
175 | (type solid)
176 | )
177 | (fill none)
178 | (layer "F.CrtYd")
179 | (uuid "ce7cdfdf-dce5-4fb2-a77e-fa29329994dc")
180 | )
181 | (fp_line
182 | (start 5.25 0.25)
183 | (end 5.75 -0.4)
184 | (stroke
185 | (width 0.1)
186 | (type solid)
187 | )
188 | (layer "F.Fab")
189 | (uuid "834c8579-e6d5-4b94-ace1-90b9e240b0e7")
190 | )
191 | (fp_line
192 | (start 5.75 -0.4)
193 | (end 6.25 0.25)
194 | (stroke
195 | (width 0.1)
196 | (type solid)
197 | )
198 | (layer "F.Fab")
199 | (uuid "12edf14b-8ab3-4da7-a86e-68767c77fb6c")
200 | )
201 | (fp_text user "${REFERENCE}"
202 | (at 0 -1.25 0)
203 | (unlocked yes)
204 | (layer "F.Fab")
205 | (uuid "c07498fb-bc1c-4821-b5c2-94f954784a4b")
206 | (effects
207 | (font
208 | (size 1 1)
209 | (thickness 0.15)
210 | )
211 | )
212 | )
213 | (pad "1" smd rect
214 | (at 5.75 1.25)
215 | (size 0.3 1.3)
216 | (layers "F.Cu" "F.Paste" "F.Mask")
217 | (uuid "bbab5d0c-7db4-41bf-8d1f-6847ffe1491a")
218 | )
219 | (pad "2" smd rect
220 | (at 5.25 1.25)
221 | (size 0.3 1.3)
222 | (layers "F.Cu" "F.Paste" "F.Mask")
223 | (uuid "839f9eec-3d1b-4546-a894-b8bc25ce6902")
224 | )
225 | (pad "3" smd rect
226 | (at 4.75 1.25)
227 | (size 0.3 1.3)
228 | (layers "F.Cu" "F.Paste" "F.Mask")
229 | (uuid "0ca1446e-7940-4315-a160-4c300f159ac1")
230 | )
231 | (pad "4" smd rect
232 | (at 4.25 1.25)
233 | (size 0.3 1.3)
234 | (layers "F.Cu" "F.Paste" "F.Mask")
235 | (uuid "283762de-d7eb-4da1-ba52-e23c3df66520")
236 | )
237 | (pad "5" smd rect
238 | (at 3.75 1.25)
239 | (size 0.3 1.3)
240 | (layers "F.Cu" "F.Paste" "F.Mask")
241 | (uuid "fbc5afcf-a147-475a-b83a-55b2bcb70b37")
242 | )
243 | (pad "6" smd rect
244 | (at 3.25 1.25)
245 | (size 0.3 1.3)
246 | (layers "F.Cu" "F.Paste" "F.Mask")
247 | (uuid "01066873-0b5b-4578-80c3-586d0d33932d")
248 | )
249 | (pad "7" smd rect
250 | (at 2.75 1.25)
251 | (size 0.3 1.3)
252 | (layers "F.Cu" "F.Paste" "F.Mask")
253 | (uuid "6308b8ed-1488-47ea-85b1-3045f658dbc5")
254 | )
255 | (pad "8" smd rect
256 | (at 2.25 1.25)
257 | (size 0.3 1.3)
258 | (layers "F.Cu" "F.Paste" "F.Mask")
259 | (uuid "5df9ade4-eaea-46b2-8966-f9afd2fb0bc6")
260 | )
261 | (pad "9" smd rect
262 | (at 1.75 1.25)
263 | (size 0.3 1.3)
264 | (layers "F.Cu" "F.Paste" "F.Mask")
265 | (uuid "27ab88c7-40d8-41ab-9462-b848158f220a")
266 | )
267 | (pad "10" smd rect
268 | (at 1.25 1.25)
269 | (size 0.3 1.3)
270 | (layers "F.Cu" "F.Paste" "F.Mask")
271 | (uuid "73b4112b-e964-466b-9bac-b8447cc18b31")
272 | )
273 | (pad "11" smd rect
274 | (at 0.75 1.25)
275 | (size 0.3 1.3)
276 | (layers "F.Cu" "F.Paste" "F.Mask")
277 | (uuid "73c489a9-8191-48ad-a1df-5d9fc5b6c479")
278 | )
279 | (pad "12" smd rect
280 | (at 0.25 1.25)
281 | (size 0.3 1.3)
282 | (layers "F.Cu" "F.Paste" "F.Mask")
283 | (uuid "6f6cd883-526b-437d-aa4b-22d68b8f8ba9")
284 | )
285 | (pad "13" smd rect
286 | (at -0.25 1.25)
287 | (size 0.3 1.3)
288 | (layers "F.Cu" "F.Paste" "F.Mask")
289 | (uuid "cb4f9ec4-4214-4892-9866-d1d60ab52207")
290 | )
291 | (pad "14" smd rect
292 | (at -0.75 1.25)
293 | (size 0.3 1.3)
294 | (layers "F.Cu" "F.Paste" "F.Mask")
295 | (uuid "8cf6e3ea-75a2-4e6e-a005-ae642bda1160")
296 | )
297 | (pad "15" smd rect
298 | (at -1.25 1.25)
299 | (size 0.3 1.3)
300 | (layers "F.Cu" "F.Paste" "F.Mask")
301 | (uuid "8b51c576-b88b-4607-a434-8e3e6fa98bb5")
302 | )
303 | (pad "16" smd rect
304 | (at -1.75 1.25)
305 | (size 0.3 1.3)
306 | (layers "F.Cu" "F.Paste" "F.Mask")
307 | (uuid "31b3a9d8-0b72-49c7-805f-addfb4329db3")
308 | )
309 | (pad "17" smd rect
310 | (at -2.25 1.25)
311 | (size 0.3 1.3)
312 | (layers "F.Cu" "F.Paste" "F.Mask")
313 | (uuid "8e5c80a6-afd0-4b8e-a97a-a385a6aea8af")
314 | )
315 | (pad "18" smd rect
316 | (at -2.75 1.25)
317 | (size 0.3 1.3)
318 | (layers "F.Cu" "F.Paste" "F.Mask")
319 | (uuid "1d1adf2f-0af2-4d4a-8f0e-c96fef20cee4")
320 | )
321 | (pad "19" smd rect
322 | (at -3.25 1.25)
323 | (size 0.3 1.3)
324 | (layers "F.Cu" "F.Paste" "F.Mask")
325 | (uuid "c9f33746-9514-48d1-a441-c357a02bd6e8")
326 | )
327 | (pad "20" smd rect
328 | (at -3.75 1.25)
329 | (size 0.3 1.3)
330 | (layers "F.Cu" "F.Paste" "F.Mask")
331 | (uuid "685d58d6-4399-4958-a294-07b4e2126647")
332 | )
333 | (pad "21" smd rect
334 | (at -4.25 1.25)
335 | (size 0.3 1.3)
336 | (layers "F.Cu" "F.Paste" "F.Mask")
337 | (uuid "1b09413b-840a-4645-b708-6c7b13c417b3")
338 | )
339 | (pad "22" smd rect
340 | (at -4.75 1.25)
341 | (size 0.3 1.3)
342 | (layers "F.Cu" "F.Paste" "F.Mask")
343 | (uuid "69dd1d0a-41c6-4a84-819a-bf3c30ef83a2")
344 | )
345 | (pad "23" smd rect
346 | (at -5.25 1.25)
347 | (size 0.3 1.3)
348 | (layers "F.Cu" "F.Paste" "F.Mask")
349 | (uuid "8ffdb9af-b712-43bc-b813-a3932a87151e")
350 | )
351 | (pad "24" smd rect
352 | (at -5.75 1.25)
353 | (size 0.3 1.3)
354 | (layers "F.Cu" "F.Paste" "F.Mask")
355 | (uuid "819e5f0b-3156-4ae4-a355-fae189c05747")
356 | )
357 | (pad "MP0" smd rect
358 | (at 7.45 -1.45)
359 | (size 2 1.6)
360 | (layers "F.Cu" "F.Paste" "F.Mask")
361 | (uuid "5bb319a9-f102-4c3d-8186-7fce7792f78d")
362 | )
363 | (pad "MP1" smd rect
364 | (at -7.54 -1.45)
365 | (size 2 1.6)
366 | (layers "F.Cu" "F.Paste" "F.Mask")
367 | (uuid "b9876683-a9ce-4c0f-989d-0327fb248465")
368 | )
369 | (model "${KICAD7_3DMODEL_DIR}/Connector_FFC-FPC.3dshapes/Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal.wrl"
370 | (offset
371 | (xyz 0 0.3 0)
372 | )
373 | (scale
374 | (xyz 1 1 1)
375 | )
376 | (rotate
377 | (xyz 0 0 180)
378 | )
379 | )
380 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/PCB_Antenna.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "PCB_Antenna" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "http://www.ti.com/lit/an/swra117d/swra117d.pdf")
4 | (tags "net tie PCB antenna")
5 | (attr exclude_from_pos_files exclude_from_bom)
6 | (net_tie_pad_groups "1,2")
7 | (fp_text reference "REF**" (at -4.55 -6.41) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 1a2dae49-bd0a-4fc5-9c20-8ec3dbb46a28)
10 | )
11 | (fp_text value "PCB_Antenna" (at -3.95 1.21) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 88e7e9f9-922b-4493-abae-f4b2c2f5f45d)
14 | )
15 | (fp_text user "${REFERENCE}" (at -4.55 -6.4) (layer "F.Fab")
16 | (effects (font (size 1 1) (thickness 0.15)))
17 | (tstamp 54ab4b0d-eecd-4696-b5a9-e17494870359)
18 | )
19 | (fp_poly
20 | (pts
21 | (xy -2.45 -2.51)
22 | (xy -4.45 -2.51)
23 | (xy -4.45 -5.15)
24 | (xy -7.15 -5.15)
25 | (xy -7.15 -2.51)
26 | (xy -9.15 -2.51)
27 | (xy -9.15 -5.15)
28 | (xy -11.85 -5.15)
29 | (xy -11.85 -0.71)
30 | (xy -11.35 -0.71)
31 | (xy -11.35 -4.65)
32 | (xy -9.65 -4.65)
33 | (xy -9.65 -2.01)
34 | (xy -6.65 -2.01)
35 | (xy -6.65 -4.65)
36 | (xy -4.95 -4.65)
37 | (xy -4.95 -2.01)
38 | (xy -1.95 -2.01)
39 | (xy -1.95 -4.65)
40 | (xy -0.25 -4.65)
41 | (xy -0.25 0.25)
42 | (xy 0.25 0.25)
43 | (xy 0.25 -4.65)
44 | (xy 1.65 -4.65)
45 | (xy 1.65 0.25)
46 | (xy 2.55 0.25)
47 | (xy 2.55 0.006785)
48 | (xy 2.247583 0.006785)
49 | (xy 2.237742 0.054395)
50 | (xy 2.213674 0.096797)
51 | (xy 2.175731 0.129581)
52 | (xy 2.167819 0.133935)
53 | (xy 2.125156 0.146043)
54 | (xy 2.076637 0.1453)
55 | (xy 2.031122 0.1324)
56 | (xy 2.012511 0.121787)
57 | (xy 1.978868 0.086553)
58 | (xy 1.958309 0.041368)
59 | (xy 1.951778 -0.008158)
60 | (xy 1.960218 -0.056417)
61 | (xy 1.977112 -0.088643)
62 | (xy 2.012372 -0.121313)
63 | (xy 2.057682 -0.141408)
64 | (xy 2.107267 -0.147982)
65 | (xy 2.155353 -0.140092)
66 | (xy 2.188245 -0.123186)
67 | (xy 2.223185 -0.086416)
68 | (xy 2.242847 -0.041622)
69 | (xy 2.247583 0.006785)
70 | (xy 2.55 0.006785)
71 | (xy 2.55 -5.15)
72 | (xy -2.45 -5.15)
73 | (xy -2.45 -2.51)
74 | )
75 |
76 | (stroke (width 0) (type solid)) (fill solid) (layer "F.Cu") (tstamp 3cd1a961-8dd4-4a83-b116-d71eee97cbee))
77 | (fp_line (start -12.15 -0.25) (end -12.15 -5.45)
78 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c03892b4-5538-4192-89ea-dffbf8b0ec34))
79 | (fp_line (start 3.05 -5.45) (end -12.15 -5.45)
80 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0477c793-0970-4676-af0a-dfc5e84f968b))
81 | (fp_line (start 3.05 -5.45) (end -12.15 -0.25)
82 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e2c7928f-e786-4385-9842-93ff71b17924))
83 | (fp_line (start 3.05 -0.25) (end -12.15 -5.45)
84 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ca936618-45a4-41fc-a130-8c76767a9d5b))
85 | (fp_line (start 3.05 -0.25) (end -12.15 -0.25)
86 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1570f203-1334-474d-976c-fadd45772309))
87 | (fp_line (start 3.05 -0.25) (end 3.05 -5.45)
88 | (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b8bddedc-d638-43c0-84e1-e05fc90f1be5))
89 | (fp_line (start -12.3 -5.6) (end -12.3 0.35)
90 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 60725b3c-3031-4a77-b254-8ba9ba31b8dd))
91 | (fp_line (start -12.3 0.35) (end 3.2 0.35)
92 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1885fb5c-7f76-4db3-b90a-1e59121ada03))
93 | (fp_line (start 3.2 -5.6) (end -12.3 -5.6)
94 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dfc32e48-9126-4e64-b974-9e55d6b41293))
95 | (fp_line (start 3.2 0.35) (end 3.2 -5.6)
96 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8a264869-100b-465c-8d3b-1255339ee444))
97 | (fp_line (start -12.3 -5.6) (end -12.3 0.35)
98 | (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 722d7fcd-b519-4000-8198-49114707adaa))
99 | (fp_line (start -12.3 0.35) (end 3.2 0.35)
100 | (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 9f906af1-f0c0-472c-9056-cd5835981a2f))
101 | (fp_line (start 3.2 -5.6) (end -12.3 -5.6)
102 | (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 2ea70500-2a35-4d47-936d-2cc782d86b32))
103 | (fp_line (start 3.2 0.35) (end 3.2 -5.6)
104 | (stroke (width 0.15) (type solid)) (layer "F.Fab") (tstamp 5aec6067-dda9-46c6-999f-0c2e66e3a24b))
105 | (pad "1" connect rect (at 0 0) (size 0.5 0.5) (layers "F.Cu") (tstamp bb2a3a4b-474c-43da-9ac1-af8871f4757e))
106 | (pad "2" thru_hole rect (at 2.1 0) (size 0.9 0.5) (drill 0.3) (layers "*.Cu")
107 | (zone_connect 2) (tstamp c36417ec-bb38-46cd-b883-948d9474b297))
108 | )
109 |
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/USB_C_SINK.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "USB_C_SINK"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly, USB, USBC, USB-C, connector, sink, sunk")
7 | (property "Reference" "REF**"
8 | (at 0 -3.55 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (uuid "0a3d076a-4505-453e-8b14-59bc22615eb1")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.15)
16 | )
17 | )
18 | )
19 | (property "Value" "USB_C_SINK"
20 | (at 0 2 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "88f43c04-9546-4555-83e9-654d404183ec")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "86b0e146-48d6-4249-b21a-93b2179d737d")
37 | (effects
38 | (font
39 | (size 1.27 1.27)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "09c99337-1b60-4f2f-94ff-1c9374672e64")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | )
53 | )
54 | )
55 | (property "Description" ""
56 | (at 0 0 0)
57 | (unlocked yes)
58 | (layer "F.Fab")
59 | (hide yes)
60 | (uuid "c23341a1-c4cb-4ab9-84c6-95c34528bce6")
61 | (effects
62 | (font
63 | (size 1.27 1.27)
64 | )
65 | )
66 | )
67 | (attr smd)
68 | (fp_line
69 | (start -4.52 -6.6)
70 | (end 4.52 -6.6)
71 | (stroke
72 | (width 0.1)
73 | (type default)
74 | )
75 | (layer "F.Fab")
76 | (uuid "b63a313a-9ae3-4a63-a833-426b9ca60296")
77 | )
78 | (fp_line
79 | (start -4.52 -0.1)
80 | (end -4.52 -6.6)
81 | (stroke
82 | (width 0.1)
83 | (type default)
84 | )
85 | (layer "F.Fab")
86 | (uuid "628dc65c-8430-49bf-9399-8c95e49a089f")
87 | )
88 | (fp_line
89 | (start -2 0)
90 | (end 2 0)
91 | (stroke
92 | (width 0.1)
93 | (type default)
94 | )
95 | (layer "F.Fab")
96 | (uuid "0a0cc76e-4b08-41dd-8f3f-d755e1e383b3")
97 | )
98 | (fp_line
99 | (start 0 2)
100 | (end 0 -2)
101 | (stroke
102 | (width 0.1)
103 | (type default)
104 | )
105 | (layer "F.Fab")
106 | (uuid "80497afb-83ee-45b4-88ef-64fc0267583a")
107 | )
108 | (fp_line
109 | (start 4.52 -6.6)
110 | (end 4.52 -0.1)
111 | (stroke
112 | (width 0.1)
113 | (type default)
114 | )
115 | (layer "F.Fab")
116 | (uuid "67339241-3d22-44e1-81ae-b61940455b85")
117 | )
118 | (fp_circle
119 | (center 0 0)
120 | (end 1 0)
121 | (stroke
122 | (width 0.1)
123 | (type default)
124 | )
125 | (fill none)
126 | (layer "F.Fab")
127 | (uuid "a55aa3b4-b1a3-486f-8d98-4f4ec03a8923")
128 | )
129 | (fp_text user "${REFERENCE}"
130 | (at 0 3.89 0)
131 | (unlocked yes)
132 | (layer "F.Fab")
133 | (uuid "75e8bb97-6035-4e0f-bbfa-3ac10e8e82fb")
134 | (effects
135 | (font
136 | (size 1 1)
137 | (thickness 0.15)
138 | )
139 | )
140 | )
141 | (pad "A1" smd rect
142 | (at -3.2 -7.28)
143 | (size 0.6 1.16)
144 | (layers "F.Cu" "F.Paste" "F.Mask")
145 | (thermal_bridge_angle 45)
146 | (uuid "039b0cef-bc42-47b9-8c12-30b04e1c405a")
147 | )
148 | (pad "A4" smd rect
149 | (at -2.4 -7.28)
150 | (size 0.6 1.16)
151 | (layers "F.Cu" "F.Paste" "F.Mask")
152 | (thermal_bridge_angle 45)
153 | (uuid "8f33bb30-65ea-4279-8b5f-224a521f7aaa")
154 | )
155 | (pad "A5" smd rect
156 | (at -1.25 -7.28)
157 | (size 0.3 1.16)
158 | (layers "F.Cu" "F.Paste" "F.Mask")
159 | (thermal_bridge_angle 45)
160 | (uuid "e17816b8-5d66-4a33-a6a8-ece3317aa63a")
161 | )
162 | (pad "A6" smd rect
163 | (at -0.25 -7.28)
164 | (size 0.3 1.16)
165 | (layers "F.Cu" "F.Paste" "F.Mask")
166 | (thermal_bridge_angle 45)
167 | (uuid "be1a00e3-b938-4ac1-b8a9-147d29290500")
168 | )
169 | (pad "A7" smd rect
170 | (at 0.25 -7.28)
171 | (size 0.3 1.16)
172 | (layers "F.Cu" "F.Paste" "F.Mask")
173 | (thermal_bridge_angle 45)
174 | (uuid "afbb7038-8a0b-4230-b16a-8abec0193dac")
175 | )
176 | (pad "A8" smd rect
177 | (at 1.25 -7.28)
178 | (size 0.3 1.16)
179 | (layers "F.Cu" "F.Paste" "F.Mask")
180 | (thermal_bridge_angle 45)
181 | (uuid "0e1697fb-1950-4ea2-ba87-6a09695e3559")
182 | )
183 | (pad "A9" smd rect
184 | (at 2.4 -7.28)
185 | (size 0.6 1.16)
186 | (layers "F.Cu" "F.Paste" "F.Mask")
187 | (thermal_bridge_angle 45)
188 | (uuid "444a6edc-7bc2-494d-9453-2cd545ad1d3f")
189 | )
190 | (pad "A12" smd rect
191 | (at 3.2 -7.28)
192 | (size 0.6 1.16)
193 | (layers "F.Cu" "F.Paste" "F.Mask")
194 | (thermal_bridge_angle 45)
195 | (uuid "baaf15a1-4c47-4625-8f82-541bba005e55")
196 | )
197 | (pad "B1" smd rect
198 | (at 3.2 -7.28)
199 | (size 0.6 1.16)
200 | (layers "F.Cu" "F.Paste" "F.Mask")
201 | (thermal_bridge_angle 45)
202 | (uuid "75e0a036-321b-420f-a5c3-51bf5c0c8b1e")
203 | )
204 | (pad "B4" smd rect
205 | (at 2.4 -7.28)
206 | (size 0.6 1.16)
207 | (layers "F.Cu" "F.Paste" "F.Mask")
208 | (thermal_bridge_angle 45)
209 | (uuid "8f4c0f37-a5d4-47a3-9b94-0dc402341f94")
210 | )
211 | (pad "B5" smd rect
212 | (at 1.75 -7.28)
213 | (size 0.3 1.16)
214 | (layers "F.Cu" "F.Paste" "F.Mask")
215 | (thermal_bridge_angle 45)
216 | (uuid "e2c38364-fc89-4bc5-a27a-58f58c56d71a")
217 | )
218 | (pad "B6" smd rect
219 | (at 0.75 -7.28)
220 | (size 0.3 1.16)
221 | (layers "F.Cu" "F.Paste" "F.Mask")
222 | (thermal_bridge_angle 45)
223 | (uuid "279619f4-0e04-4a84-81e1-bc3cb607c5ef")
224 | )
225 | (pad "B7" smd rect
226 | (at -0.75 -7.28)
227 | (size 0.3 1.16)
228 | (layers "F.Cu" "F.Paste" "F.Mask")
229 | (thermal_bridge_angle 45)
230 | (uuid "d835f346-2d42-4ef4-9b39-521f85c0f60f")
231 | )
232 | (pad "B8" smd rect
233 | (at -1.75 -7.28)
234 | (size 0.3 1.16)
235 | (layers "F.Cu" "F.Paste" "F.Mask")
236 | (thermal_bridge_angle 45)
237 | (uuid "4eb4caae-d421-43a8-8362-1dbd7783346e")
238 | )
239 | (pad "B9" smd rect
240 | (at -2.4 -7.28)
241 | (size 0.6 1.16)
242 | (layers "F.Cu" "F.Paste" "F.Mask")
243 | (thermal_bridge_angle 45)
244 | (uuid "29a306b7-dc4e-4f8b-8753-6c19ad9d5cfa")
245 | )
246 | (pad "B12" smd rect
247 | (at -3.2 -7.28)
248 | (size 0.6 1.16)
249 | (layers "F.Cu" "F.Paste" "F.Mask")
250 | (thermal_bridge_angle 45)
251 | (uuid "0923899a-637e-4afc-b0f5-2e6f53651891")
252 | )
253 | (pad "S1" thru_hole oval
254 | (at -5.6 -6.1)
255 | (size 1.3 2.1)
256 | (drill oval 0.6 1.4)
257 | (layers "*.Cu" "*.Mask" "F.Paste")
258 | (remove_unused_layers no)
259 | (thermal_bridge_angle 45)
260 | (uuid "9f1a1400-a3a5-4a1e-a71d-380de88abe8c")
261 | )
262 | (pad "S2" thru_hole oval
263 | (at -5.62 -2.1)
264 | (size 1.3 2.5)
265 | (drill oval 0.6 1.8)
266 | (layers "*.Cu" "*.Mask" "F.Paste")
267 | (remove_unused_layers no)
268 | (thermal_bridge_angle 45)
269 | (uuid "8e2faf6f-2da6-475e-8246-e6cd52e22c98")
270 | )
271 | (pad "S3" thru_hole oval
272 | (at 5.6 -6.1)
273 | (size 1.3 2.1)
274 | (drill oval 0.6 1.4)
275 | (layers "*.Cu" "*.Mask" "F.Paste")
276 | (remove_unused_layers no)
277 | (thermal_bridge_angle 45)
278 | (uuid "84d6885a-3f42-4eef-b2d7-9e28b7710ea6")
279 | )
280 | (pad "S4" thru_hole oval
281 | (at 5.62 -2.1)
282 | (size 1.3 2.5)
283 | (drill oval 0.6 1.8)
284 | (layers "*.Cu" "*.Mask" "F.Paste")
285 | (remove_unused_layers no)
286 | (thermal_bridge_angle 45)
287 | (uuid "8a2b772b-82b0-4af0-ac36-6e5d8800dbd7")
288 | )
289 | (model "${KIPRJMOD}/kicad-components/3d-models/usb-c-sink-8.wrl"
290 | (offset
291 | (xyz 0 0 0)
292 | )
293 | (scale
294 | (xyz 1 1 1)
295 | )
296 | (rotate
297 | (xyz 0 0 0)
298 | )
299 | )
300 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/WS2812B.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "WS2812B"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly, addressable, LED")
7 | (property "Reference" "REF**"
8 | (at 0 2.4 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (uuid "e4c73bf5-cd71-4f79-9058-0b30931c1a95")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.15)
16 | )
17 | )
18 | )
19 | (property "Value" "WS2812B"
20 | (at -0.01 -2 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "6a451933-c5b4-4745-8af6-f0d8bcfa2df6")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "0e847f65-6c50-44bb-afdd-6efb3b4a1e61")
37 | (effects
38 | (font
39 | (size 1.27 1.27)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "4c3de201-3fd6-4c4e-8b94-631dac37b344")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | )
53 | )
54 | )
55 | (property "Description" ""
56 | (at 0 0 0)
57 | (unlocked yes)
58 | (layer "F.Fab")
59 | (hide yes)
60 | (uuid "dc3d4f99-1949-45e2-80d9-15d98a5eac74")
61 | (effects
62 | (font
63 | (size 1.27 1.27)
64 | )
65 | )
66 | )
67 | (attr smd)
68 | (fp_line
69 | (start -1.09 -1.1)
70 | (end 1.11 -1.1)
71 | (stroke
72 | (width 0.12)
73 | (type solid)
74 | )
75 | (layer "F.SilkS")
76 | (uuid "2e964291-64b3-44b9-84e1-1d4ef757520a")
77 | )
78 | (fp_line
79 | (start -1.09 -1)
80 | (end -1.09 -1.1)
81 | (stroke
82 | (width 0.12)
83 | (type solid)
84 | )
85 | (layer "F.SilkS")
86 | (uuid "32fcbfaa-a447-43eb-bc6e-1217021981a2")
87 | )
88 | (fp_line
89 | (start -1.09 -0.1)
90 | (end -1.09 0.1)
91 | (stroke
92 | (width 0.12)
93 | (type solid)
94 | )
95 | (layer "F.SilkS")
96 | (uuid "184aa881-86f6-4045-a4ac-98d5cb641d03")
97 | )
98 | (fp_line
99 | (start -1.09 1)
100 | (end -1.09 1.1)
101 | (stroke
102 | (width 0.12)
103 | (type solid)
104 | )
105 | (layer "F.SilkS")
106 | (uuid "5c037027-f556-4c32-893c-771e2ff0c6fe")
107 | )
108 | (fp_line
109 | (start -1.09 1.1)
110 | (end 1.16 1.1)
111 | (stroke
112 | (width 0.12)
113 | (type solid)
114 | )
115 | (layer "F.SilkS")
116 | (uuid "766c3f30-0912-4964-9dc5-21d0d5ce6ed0")
117 | )
118 | (fp_line
119 | (start 0.21 1.1)
120 | (end 0.21 -1.1)
121 | (stroke
122 | (width 0.12)
123 | (type solid)
124 | )
125 | (layer "F.SilkS")
126 | (uuid "eb64a2a4-b7f7-4fca-a824-a4b8dc00af07")
127 | )
128 | (fp_line
129 | (start 0.41 -1.1)
130 | (end 0.41 1.1)
131 | (stroke
132 | (width 0.12)
133 | (type solid)
134 | )
135 | (layer "F.SilkS")
136 | (uuid "9382d43e-4505-47e8-b5f2-4fe97a97c5e9")
137 | )
138 | (fp_line
139 | (start 1.11 -1.1)
140 | (end 1.11 -1)
141 | (stroke
142 | (width 0.12)
143 | (type solid)
144 | )
145 | (layer "F.SilkS")
146 | (uuid "0ef1d91a-10f2-4053-8363-7b505fa105c4")
147 | )
148 | (fp_line
149 | (start 1.11 -0.1)
150 | (end 1.11 0.1)
151 | (stroke
152 | (width 0.12)
153 | (type solid)
154 | )
155 | (layer "F.SilkS")
156 | (uuid "8df4c287-df83-4a8a-9a5d-83d0d6479b95")
157 | )
158 | (fp_line
159 | (start 1.16 1.1)
160 | (end 1.16 1)
161 | (stroke
162 | (width 0.12)
163 | (type solid)
164 | )
165 | (layer "F.SilkS")
166 | (uuid "9832d991-060c-45cf-ad66-a9e5947d7c75")
167 | )
168 | (fp_poly
169 | (pts
170 | (xy 0.96 1.27) (xy 1.2 1.6) (xy 0.72 1.6) (xy 0.96 1.27)
171 | )
172 | (stroke
173 | (width 0.12)
174 | (type solid)
175 | )
176 | (fill solid)
177 | (layer "F.SilkS")
178 | (uuid "73a658a7-acf1-467c-859a-55915e154cc2")
179 | )
180 | (fp_rect
181 | (start 1.35 -1.25)
182 | (end -1.35 1.25)
183 | (stroke
184 | (width 0.05)
185 | (type solid)
186 | )
187 | (fill none)
188 | (layer "F.CrtYd")
189 | (uuid "a3cf4427-d07d-4a4b-b486-077132a279ca")
190 | )
191 | (fp_text user "${REFERENCE}"
192 | (at 0 0 0)
193 | (unlocked yes)
194 | (layer "F.Fab")
195 | (uuid "73d55b6e-bb30-4774-8fd9-7901dc5a1fae")
196 | (effects
197 | (font
198 | (size 1 1)
199 | (thickness 0.15)
200 | )
201 | )
202 | )
203 | (pad "1" smd rect
204 | (at 0.91 0.55)
205 | (size 0.7 0.7)
206 | (layers "F.Cu" "F.Paste" "F.Mask")
207 | (uuid "9b91693f-b630-4b46-8ff2-ecfcb13d5d5e")
208 | )
209 | (pad "2" smd rect
210 | (at 0.91 -0.55)
211 | (size 0.7 0.7)
212 | (layers "F.Cu" "F.Paste" "F.Mask")
213 | (uuid "ed8d52cb-f0c8-4eec-bdd4-92763f665854")
214 | )
215 | (pad "3" smd rect
216 | (at -0.92 -0.55)
217 | (size 0.7 0.7)
218 | (layers "F.Cu" "F.Paste" "F.Mask")
219 | (uuid "f1dc9c7e-4b8c-4f01-a0d8-64d43786b998")
220 | )
221 | (pad "4" smd rect
222 | (at -0.92 0.55)
223 | (size 0.7 0.7)
224 | (layers "F.Cu" "F.Paste" "F.Mask")
225 | (uuid "b83809e7-d059-4f77-b879-3757e8b49465")
226 | )
227 | (model "${KIPRJMOD}/kicad-components/3d-models/ws2812c-2020-v1.wrl"
228 | (offset
229 | (xyz 0 0 0)
230 | )
231 | (scale
232 | (xyz 1 1 1)
233 | )
234 | (rotate
235 | (xyz 0 0 0)
236 | )
237 | )
238 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/button-oval.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "button-oval"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly, button, switch, tactile, oval")
7 | (property "Reference" "REF**"
8 | (at 0 2.6 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (uuid "6f591b4a-6136-463f-bab8-7605ac787a79")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.1)
16 | )
17 | )
18 | )
19 | (property "Value" "button-oval"
20 | (at -0.1 -2.95 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "eb6c677c-ef90-4191-9ee5-6cd92341500c")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "0919b45d-1493-46d2-b318-5e1d03698d70")
37 | (effects
38 | (font
39 | (size 1.27 1.27)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "1a00d379-340c-4cf8-9bf7-f7b76c7877fe")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | )
53 | )
54 | )
55 | (property "Description" ""
56 | (at 0 0 0)
57 | (unlocked yes)
58 | (layer "F.Fab")
59 | (hide yes)
60 | (uuid "101f0c01-60c2-4ac1-876e-36fa7d2d5871")
61 | (effects
62 | (font
63 | (size 1.27 1.27)
64 | )
65 | )
66 | )
67 | (attr smd)
68 | (fp_line
69 | (start 0.375 -1.125)
70 | (end -0.375 -1.125)
71 | (stroke
72 | (width 0.1)
73 | (type default)
74 | )
75 | (layer "F.SilkS")
76 | (uuid "cd4b8f09-5706-406d-8950-fcbdeb88afbb")
77 | )
78 | (fp_line
79 | (start 0.375 1.125)
80 | (end -0.375 1.125)
81 | (stroke
82 | (width 0.1)
83 | (type default)
84 | )
85 | (layer "F.SilkS")
86 | (uuid "e63d32b0-ff9f-4991-9576-1347155f4ee0")
87 | )
88 | (fp_rect
89 | (start -2.1 -1.675)
90 | (end 2.1 1.675)
91 | (stroke
92 | (width 0.1)
93 | (type default)
94 | )
95 | (fill none)
96 | (layer "F.SilkS")
97 | (uuid "4b96d08b-2c39-4619-8f50-053562a42331")
98 | )
99 | (fp_arc
100 | (start -0.375 1.125)
101 | (mid -1.5 0)
102 | (end -0.375 -1.125)
103 | (stroke
104 | (width 0.1)
105 | (type default)
106 | )
107 | (layer "F.SilkS")
108 | (uuid "41c6afe0-88ce-43c4-a911-1d00d7e7807f")
109 | )
110 | (fp_arc
111 | (start 0.375 -1.125)
112 | (mid 1.5 0)
113 | (end 0.375 1.125)
114 | (stroke
115 | (width 0.1)
116 | (type default)
117 | )
118 | (layer "F.SilkS")
119 | (uuid "714f6240-933e-42b4-93ca-2da0729850af")
120 | )
121 | (fp_rect
122 | (start -2.85 -1.925)
123 | (end 2.85 1.925)
124 | (stroke
125 | (width 0.05)
126 | (type default)
127 | )
128 | (fill none)
129 | (layer "F.CrtYd")
130 | (uuid "95ed709f-ef13-4072-abc0-efd53f73e996")
131 | )
132 | (fp_text user "${REFERENCE}"
133 | (at -0.05 4.2 0)
134 | (unlocked yes)
135 | (layer "F.Fab")
136 | (uuid "2e70029e-c9fa-4528-baee-657b81059239")
137 | (effects
138 | (font
139 | (size 1 1)
140 | (thickness 0.15)
141 | )
142 | )
143 | )
144 | (pad "1" smd roundrect
145 | (at -2.175 -1.075)
146 | (size 1.25 0.95)
147 | (layers "F.Cu" "F.Paste" "F.Mask")
148 | (roundrect_rratio 0.25)
149 | (thermal_bridge_angle 45)
150 | (uuid "7a75c736-621d-425d-b681-1d26af2d022b")
151 | )
152 | (pad "2" smd roundrect
153 | (at 2.175 -1.075)
154 | (size 1.25 0.95)
155 | (layers "F.Cu" "F.Paste" "F.Mask")
156 | (roundrect_rratio 0.25)
157 | (thermal_bridge_angle 45)
158 | (uuid "4ce60942-2715-48d2-adbd-f0db84af6b12")
159 | )
160 | (pad "3" smd roundrect
161 | (at -2.175 1.075)
162 | (size 1.25 0.95)
163 | (layers "F.Cu" "F.Paste" "F.Mask")
164 | (roundrect_rratio 0.25)
165 | (thermal_bridge_angle 45)
166 | (uuid "a2dc8c9f-9c42-4901-b688-929d84a5eaf4")
167 | )
168 | (pad "4" smd roundrect
169 | (at 2.175 1.075)
170 | (size 1.25 0.95)
171 | (layers "F.Cu" "F.Paste" "F.Mask")
172 | (roundrect_rratio 0.25)
173 | (thermal_bridge_angle 45)
174 | (uuid "37288b47-49fc-4264-8a6d-9ab6265f8dfb")
175 | )
176 | (model "${KIPRJMOD}/kicad-components/3d-models/button-oval.wrl"
177 | (offset
178 | (xyz 0 0 0)
179 | )
180 | (scale
181 | (xyz 1 1 1)
182 | )
183 | (rotate
184 | (xyz 0 0 0)
185 | )
186 | )
187 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/crystal_2520.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "crystal_2520"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly, crystal, oscillator")
7 | (property "Reference" "REF**"
8 | (at -0.01 2.22 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (uuid "6f36562f-b275-4d36-a118-c3c976500d47")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.1)
16 | )
17 | )
18 | )
19 | (property "Value" "crystal_2520"
20 | (at 0.01 -2.25 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "6600b116-5e1e-47f5-bd3b-cb985d48fa6c")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "4b6633cb-52fe-447f-8089-ca3f3fdd8308")
37 | (effects
38 | (font
39 | (size 1.27 1.27)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "80e41a1f-857a-486f-ba6f-ddb918167b1a")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | )
53 | )
54 | )
55 | (property "Description" ""
56 | (at 0 0 0)
57 | (unlocked yes)
58 | (layer "F.Fab")
59 | (hide yes)
60 | (uuid "82d7635c-7636-40a3-afad-27f9a79fcc40")
61 | (effects
62 | (font
63 | (size 1.27 1.27)
64 | )
65 | )
66 | )
67 | (attr smd)
68 | (fp_line
69 | (start -1.4 -0.9)
70 | (end -1.4 1.15)
71 | (stroke
72 | (width 0.1)
73 | (type default)
74 | )
75 | (layer "F.SilkS")
76 | (uuid "aba6387f-ae55-4942-8c79-4edae3032cdc")
77 | )
78 | (fp_line
79 | (start -1.4 1.15)
80 | (end 1.1 1.15)
81 | (stroke
82 | (width 0.1)
83 | (type default)
84 | )
85 | (layer "F.SilkS")
86 | (uuid "a386a393-0aaa-41a2-a4c6-8039f383ba81")
87 | )
88 | (fp_poly
89 | (pts
90 | (xy -1.57 0.64) (xy -1.9 0.88) (xy -1.9 0.4) (xy -1.57 0.64)
91 | )
92 | (stroke
93 | (width 0.12)
94 | (type solid)
95 | )
96 | (fill solid)
97 | (layer "F.SilkS")
98 | (uuid "6b3953a5-a487-4f62-a821-e3c0bc71e98b")
99 | )
100 | (fp_rect
101 | (start -1.75 -1.5)
102 | (end 1.75 1.5)
103 | (stroke
104 | (width 0.05)
105 | (type default)
106 | )
107 | (fill none)
108 | (layer "F.CrtYd")
109 | (uuid "19c785e3-c969-4f07-a69a-73ae39a644e9")
110 | )
111 | (fp_text user "${REFERENCE}"
112 | (at -0.01 0 0)
113 | (unlocked yes)
114 | (layer "F.Fab")
115 | (uuid "f397bf3f-16f8-484d-be3c-2621a78b9017")
116 | (effects
117 | (font
118 | (size 1 1)
119 | (thickness 0.15)
120 | )
121 | )
122 | )
123 | (pad "1" smd roundrect
124 | (at -0.825 0.625)
125 | (size 0.9 0.8)
126 | (layers "F.Cu" "F.Paste" "F.Mask")
127 | (roundrect_rratio 0.25)
128 | (thermal_bridge_angle 45)
129 | (uuid "36ddb28b-83d8-4209-9d2c-c6cb6031c5a7")
130 | )
131 | (pad "2" smd roundrect
132 | (at 0.825 0.625)
133 | (size 0.9 0.8)
134 | (layers "F.Cu" "F.Paste" "F.Mask")
135 | (roundrect_rratio 0.25)
136 | (thermal_bridge_angle 45)
137 | (uuid "d0f28eee-d490-4b2c-93d2-66b5044617c9")
138 | )
139 | (pad "3" smd roundrect
140 | (at 0.825 -0.625)
141 | (size 0.9 0.8)
142 | (layers "F.Cu" "F.Paste" "F.Mask")
143 | (roundrect_rratio 0.25)
144 | (thermal_bridge_angle 45)
145 | (uuid "e5f359bd-3ae7-4037-a384-13ae35d11719")
146 | )
147 | (pad "4" smd roundrect
148 | (at -0.825 -0.625)
149 | (size 0.9 0.8)
150 | (layers "F.Cu" "F.Paste" "F.Mask")
151 | (roundrect_rratio 0.25)
152 | (thermal_bridge_angle 45)
153 | (uuid "33426611-db93-4551-a688-f92b63d5b6cc")
154 | )
155 | (model "${KICAD8_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.wrl"
156 | (offset
157 | (xyz 0 0 0)
158 | )
159 | (scale
160 | (xyz 1 1 1)
161 | )
162 | (rotate
163 | (xyz 0 0 0)
164 | )
165 | )
166 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/fiducial.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "fiducial"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (tags "firefly")
7 | (property "Reference" "REF**"
8 | (at 0 -0.5 0)
9 | (unlocked yes)
10 | (layer "F.SilkS")
11 | (hide yes)
12 | (uuid "202b0d31-45da-434c-af06-a1ec7fbebaec")
13 | (effects
14 | (font
15 | (size 1 1)
16 | (thickness 0.1)
17 | )
18 | )
19 | )
20 | (property "Value" "fiducial"
21 | (at 0 1 0)
22 | (unlocked yes)
23 | (layer "F.Fab")
24 | (hide yes)
25 | (uuid "5959c277-e055-4da3-a639-9c785abac655")
26 | (effects
27 | (font
28 | (size 1 1)
29 | (thickness 0.15)
30 | )
31 | )
32 | )
33 | (property "Footprint" ""
34 | (at 0 0 0)
35 | (unlocked yes)
36 | (layer "F.Fab")
37 | (hide yes)
38 | (uuid "68e8f085-b873-4fbe-ab87-016a62fa0c0c")
39 | (effects
40 | (font
41 | (size 1.27 1.27)
42 | )
43 | )
44 | )
45 | (property "Datasheet" ""
46 | (at 0 0 0)
47 | (unlocked yes)
48 | (layer "F.Fab")
49 | (hide yes)
50 | (uuid "8ccd36eb-b161-4a0c-b322-a67c0d0d08f5")
51 | (effects
52 | (font
53 | (size 1.27 1.27)
54 | )
55 | )
56 | )
57 | (property "Description" ""
58 | (at 0 0 0)
59 | (unlocked yes)
60 | (layer "F.Fab")
61 | (hide yes)
62 | (uuid "7be17ec5-010d-431e-bbae-e0aa855b1005")
63 | (effects
64 | (font
65 | (size 1.27 1.27)
66 | )
67 | )
68 | )
69 | (attr smd board_only exclude_from_bom)
70 | (fp_circle
71 | (center 0 0)
72 | (end 0.75 0)
73 | (stroke
74 | (width 0.5)
75 | (type solid)
76 | )
77 | (fill none)
78 | (layer "F.SilkS")
79 | (uuid "e4722e0f-2d4a-4b91-acb0-876f5aac93f7")
80 | )
81 | (fp_text user "${REFERENCE}"
82 | (at 0 2.5 0)
83 | (unlocked yes)
84 | (layer "F.Fab")
85 | (hide yes)
86 | (uuid "8196e467-b4ef-4fe9-a0ff-a8968ef71b13")
87 | (effects
88 | (font
89 | (size 1 1)
90 | (thickness 0.15)
91 | )
92 | )
93 | )
94 | (pad "1" smd circle
95 | (at 0 0)
96 | (size 1 1)
97 | (layers "F.Cu" "F.Mask")
98 | (uuid "12031bf6-60e3-4350-b637-ca1a7fb19b7c")
99 | )
100 | )
--------------------------------------------------------------------------------
/kicad-components/firefly.pretty/mouse-bite-5.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "mouse-bite-5" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd board_only exclude_from_bom)
4 | (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS") hide
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp 7f0f9203-c736-4446-b90c-b386f59b7903)
7 | )
8 | (fp_text value "mouse-bite-5" (at 0 1 unlocked) (layer "F.Fab") hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 88bb23af-adb7-480b-8f35-78f4f3ee74e0)
11 | )
12 | (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") hide
13 | (effects (font (size 1 1) (thickness 0.15)))
14 | (tstamp 88a18c7a-ed41-499c-baca-07b7f66b1472)
15 | )
16 | (pad "" np_thru_hole circle (at -1.9 0) (size 0.5 0.5) (drill 0.6) (layers "F&B.Cu" "*.Mask") (tstamp 51a5c24c-6c69-47b2-a2a7-e4841fadc6a0))
17 | (pad "" np_thru_hole circle (at -0.95 0) (size 0.5 0.5) (drill 0.6) (layers "F&B.Cu" "*.Mask") (tstamp f7f1b87a-6ff5-4fbf-9e82-1803ec2f06e6))
18 | (pad "" np_thru_hole circle (at 0 0) (size 0.5 0.5) (drill 0.6) (layers "F&B.Cu" "*.Mask") (tstamp 96f475ae-2f4d-4b64-b3a6-4ee64d1e3094))
19 | (pad "" np_thru_hole circle (at 0.95 0) (size 0.5 0.5) (drill 0.6) (layers "F&B.Cu" "*.Mask") (tstamp d5e850e0-fc66-42ae-a989-04492b826037))
20 | (pad "" np_thru_hole circle (at 1.9 0) (size 0.5 0.5) (drill 0.6) (layers "F&B.Cu" "*.Mask") (tstamp aea9ae83-1e2d-48bd-b9f3-4ac5559de101))
21 | )
22 |
--------------------------------------------------------------------------------
/output/rev-2/README.md:
--------------------------------------------------------------------------------
1 | Rev.2
2 | =====
3 |
4 | Schematic
5 | ---------
6 |
7 |
8 |
9 |
10 |
11 | 3D Renders
12 | ----------
13 |
14 |
15 |
16 |
17 |
18 |
19 | Photos
20 | ------
21 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/bom-jlcpcb.csv:
--------------------------------------------------------------------------------
1 | "Comment","Designator","Footprint","LCSC Part Number"
2 | "1uF/16V (10%)","C1","Capacitor_SMD:C_0402_1005Metric","C325464"
3 | "0.1uF/50V (10%)","C2, C5","Capacitor_SMD:C_0402_1005Metric","C131394"
4 | "10uF/25V (20%)","C3, C4","Capacitor_SMD:C_0603_1608Metric","C596327"
5 | "1N5819","D1","Diode_SMD:D_SOD-123","C82544"
6 | "USB_C_Receptacle_USB2.0","J1","Connector_USB:USB_C_Receptacle_Palconn_UTC16-G","C2982555"
7 | "Conn_01x24","J3","Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal","C283150"
8 | "10K (1%)","R1","Resistor_SMD:R_0402_1005Metric","C190095"
9 | "1M","R2","Resistor_SMD:R_0402_1005Metric","C138033"
10 | "5K11","R3, R4","Resistor_SMD:R_0402_1005Metric","C105872"
11 | "10R","R5","Resistor_SMD:R_0402_1005Metric","C138066"
12 | "tact_52x52-7","SW1, SW2, SW4","firefly:SW_tact_52x52","C2686852"
13 | "tact_52x52-6","SW3","firefly:SW_tact_52x52","C2686847"
14 | "ESP32-C3-MINI-1","U1","Espressif:ESP32-C3-MINI-1","C2838502"
15 | "SPX3819M5-L-3-3","U2","Package_TO_SOT_SMD:SOT-23-5","C9055"
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/position-jlcpcb.csv:
--------------------------------------------------------------------------------
1 | Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
2 | "C1","1uF/16V (10%)","C_0402_1005Metric",199.600000,-53.680000,90.000000,top
3 | "C2","0.1uF/50V (10%)","C_0402_1005Metric",213.370000,-45.500000,0.000000,top
4 | "C3","10uF/25V (20%)","C_0603_1608Metric",213.575000,-44.000000,0.000000,top
5 | "C4","10uF/25V (20%)","C_0603_1608Metric",201.200000,-62.425000,-90.000000,top
6 | "C5","0.1uF/50V (10%)","C_0402_1005Metric",199.600000,-61.520000,-90.000000,top
7 | "D1","1N5819","D_SOD-123",212.350000,-41.800000,180.000000,top
8 | "J1","USB_C_Receptacle_USB2.0","USB_C_Receptacle_Palconn_UTC16-G",191.500000,-44.375000,180.000000,top
9 | "J3","Conn_01x24","Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal",203.500000,-51.650000,90.000000,top
10 | "R1","10K (1%)","R_0402_1005Metric",199.600000,-57.290000,90.000000,top
11 | "R2","1M","R_0402_1005Metric",187.200000,-49.400000,-90.000000,top
12 | "R3","5K11","R_0402_1005Metric",190.400000,-49.400000,-90.000000,top
13 | "R4","5K11","R_0402_1005Metric",191.600000,-49.400000,-90.000000,top
14 | "R5","10R","R_0402_1005Metric",199.800000,-46.090000,-90.000000,top
15 | "SW1","tact_52x52-7","SW_tact_52x52",220.000000,-65.500000,180.000000,top
16 | "SW2","tact_52x52-7","SW_tact_52x52",220.000000,-58.500000,180.000000,top
17 | "SW3","tact_52x52-6","SW_tact_52x52",220.000000,-51.500000,180.000000,top
18 | "SW4","tact_52x52-7","SW_tact_52x52",220.000000,-44.500000,180.000000,top
19 | "U1","ESP32-C3-MINI-1","ESP32-C3-MINI-1",192.000000,-58.500000,180.000000,top
20 | "U2","SPX3819M5-L-3-3","SOT-23-5",213.900000,-48.362500,-90.000000,top
21 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-B_Fab.gbr:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:15-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,AssemblyDrawing,Bot*
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:15*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %ADD10C,0.150000*%
14 | %ADD11C,0.100000*%
15 | G04 APERTURE END LIST*
16 | D10*
17 | X211382380Y-64806666D02*
18 | X212096666Y-64806666D01*
19 | X212239523Y-64759047D01*
20 | X212334761Y-64663809D01*
21 | X212382380Y-64520952D01*
22 | X212382380Y-64425714D01*
23 | X211477619Y-65235238D02*
24 | X211430000Y-65282857D01*
25 | X211382380Y-65378095D01*
26 | X211382380Y-65616190D01*
27 | X211430000Y-65711428D01*
28 | X211477619Y-65759047D01*
29 | X211572857Y-65806666D01*
30 | X211668095Y-65806666D01*
31 | X211810952Y-65759047D01*
32 | X212382380Y-65187619D01*
33 | X212382380Y-65806666D01*
34 | X193633333Y-58152380D02*
35 | X193966666Y-57676190D01*
36 | X194204761Y-58152380D02*
37 | X194204761Y-57152380D01*
38 | X193823809Y-57152380D01*
39 | X193728571Y-57200000D01*
40 | X193680952Y-57247619D01*
41 | X193633333Y-57342857D01*
42 | X193633333Y-57485714D01*
43 | X193680952Y-57580952D01*
44 | X193728571Y-57628571D01*
45 | X193823809Y-57676190D01*
46 | X194204761Y-57676190D01*
47 | X193204761Y-57628571D02*
48 | X192871428Y-57628571D01*
49 | X192728571Y-58152380D02*
50 | X193204761Y-58152380D01*
51 | X193204761Y-57152380D01*
52 | X192728571Y-57152380D01*
53 | X191966666Y-57628571D02*
54 | X192300000Y-57628571D01*
55 | X192300000Y-58152380D02*
56 | X192300000Y-57152380D01*
57 | X191823809Y-57152380D01*
58 | X191300000Y-57152380D02*
59 | X191300000Y-57390476D01*
60 | X191538095Y-57295238D02*
61 | X191300000Y-57390476D01*
62 | X191061904Y-57295238D01*
63 | X191442857Y-57580952D02*
64 | X191300000Y-57390476D01*
65 | X191157142Y-57580952D01*
66 | X190538095Y-57152380D02*
67 | X190538095Y-57390476D01*
68 | X190776190Y-57295238D02*
69 | X190538095Y-57390476D01*
70 | X190300000Y-57295238D01*
71 | X190680952Y-57580952D02*
72 | X190538095Y-57390476D01*
73 | X190395238Y-57580952D01*
74 | D11*
75 | X214470000Y-62600000D02*
76 | X213200000Y-61330000D01*
77 | X214470000Y-68950000D02*
78 | X214470000Y-62600000D01*
79 | X209390000Y-68950000D02*
80 | X214470000Y-68950000D01*
81 | X209390000Y-61330000D02*
82 | X209390000Y-68950000D01*
83 | X213200000Y-61330000D02*
84 | X209390000Y-61330000D01*
85 | M02*
86 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-B_Mask.gbs:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:15-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Soldermask,Bot*
6 | G04 #@! TF.FilePolarity,Negative*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:15*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10C,0.600000*%
15 | %ADD11O,0.900000X1.700000*%
16 | %ADD12O,0.900000X2.000000*%
17 | %ADD13R,1.700000X1.700000*%
18 | %ADD14O,1.700000X1.700000*%
19 | G04 APERTURE END LIST*
20 | D10*
21 | X194390000Y-45825000D03*
22 | X188610000Y-45825000D03*
23 | D11*
24 | X187180000Y-42135000D03*
25 | X195820000Y-42135000D03*
26 | D12*
27 | X187180000Y-46305000D03*
28 | X195820000Y-46305000D03*
29 | D13*
30 | X213200000Y-62600000D03*
31 | D14*
32 | X210660000Y-62600000D03*
33 | X213200000Y-65140000D03*
34 | X210660000Y-65140000D03*
35 | X213200000Y-67680000D03*
36 | X210660000Y-67680000D03*
37 | M02*
38 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-B_Paste.gbp:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:14-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Paste,Bot*
6 | G04 #@! TF.FilePolarity,Positive*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:14*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-Edge_Cuts.gm1:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:15-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Profile,NP*
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:15*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | G04 #@! TA.AperFunction,Profile*
14 | %ADD10C,0.100000*%
15 | G04 #@! TD*
16 | G04 APERTURE END LIST*
17 | D10*
18 | X225000000Y-70000000D02*
19 | X185000000Y-70000000D01*
20 | X185000000Y-40000000D02*
21 | X225000000Y-40000000D01*
22 | X185000000Y-70000000D02*
23 | X185000000Y-40000000D01*
24 | X225000000Y-40000000D02*
25 | X225000000Y-70000000D01*
26 | M02*
27 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-F_Mask.gts:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:14-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Soldermask,Top*
6 | G04 #@! TF.FilePolarity,Negative*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:14*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | %AMFreePoly0*
32 | 4,1,6,0.725000,-0.725000,-0.725000,-0.725000,-0.725000,0.125000,-0.125000,0.725000,0.725000,0.725000,0.725000,-0.725000,0.725000,-0.725000,$1*%
33 | G04 Aperture macros list end*
34 | %ADD10R,1.800000X1.100000*%
35 | %ADD11RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
36 | %ADD12R,0.800000X0.400000*%
37 | %ADD13R,0.400000X0.800000*%
38 | %ADD14R,0.700000X0.700000*%
39 | %ADD15R,1.450000X1.450000*%
40 | %ADD16FreePoly0,180.000000*%
41 | %ADD17RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
42 | %ADD18RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
43 | %ADD19RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
44 | %ADD20R,0.900000X1.200000*%
45 | %ADD21R,1.300000X0.300000*%
46 | %ADD22R,2.200000X1.800000*%
47 | %ADD23RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
48 | %ADD24RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
49 | %ADD25RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
50 | %ADD26RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
51 | %ADD27C,0.600000*%
52 | %ADD28R,0.600000X1.160000*%
53 | %ADD29R,0.300000X1.160000*%
54 | %ADD30O,0.900000X1.700000*%
55 | %ADD31O,0.900000X2.000000*%
56 | %ADD32R,1.700000X1.700000*%
57 | %ADD33O,1.700000X1.700000*%
58 | G04 APERTURE END LIST*
59 | D10*
60 | X223100000Y-53350000D03*
61 | X216900000Y-53350000D03*
62 | X223100000Y-49650000D03*
63 | X216900000Y-49650000D03*
64 | D11*
65 | X199600000Y-57800000D03*
66 | X199600000Y-56780000D03*
67 | D12*
68 | X197900000Y-62500000D03*
69 | X197900000Y-61700000D03*
70 | X197900000Y-60900000D03*
71 | X197900000Y-60100000D03*
72 | X197900000Y-59300000D03*
73 | X197900000Y-58500000D03*
74 | X197900000Y-57700000D03*
75 | X197900000Y-56900000D03*
76 | X197900000Y-56100000D03*
77 | X197900000Y-55300000D03*
78 | X197900000Y-54500000D03*
79 | D13*
80 | X196800000Y-53600000D03*
81 | X196000000Y-53600000D03*
82 | X195200000Y-53600000D03*
83 | X194400000Y-53600000D03*
84 | X193600000Y-53600000D03*
85 | X192800000Y-53600000D03*
86 | X192000000Y-53600000D03*
87 | X191200000Y-53600000D03*
88 | X190400000Y-53600000D03*
89 | X189600000Y-53600000D03*
90 | X188800000Y-53600000D03*
91 | X188000000Y-53600000D03*
92 | X187200000Y-53600000D03*
93 | D12*
94 | X186100000Y-54500000D03*
95 | X186100000Y-55300000D03*
96 | X186100000Y-56100000D03*
97 | X186100000Y-56900000D03*
98 | X186100000Y-57700000D03*
99 | X186100000Y-58500000D03*
100 | X186100000Y-59300000D03*
101 | X186100000Y-60100000D03*
102 | X186100000Y-60900000D03*
103 | X186100000Y-61700000D03*
104 | X186100000Y-62500000D03*
105 | D14*
106 | X186050000Y-53550000D03*
107 | D13*
108 | X188000000Y-63400000D03*
109 | X196000000Y-63400000D03*
110 | D14*
111 | X186050000Y-63450000D03*
112 | D13*
113 | X196800000Y-63400000D03*
114 | X194400000Y-63400000D03*
115 | D15*
116 | X190025000Y-56525000D03*
117 | X190025000Y-58500000D03*
118 | D13*
119 | X192000000Y-63400000D03*
120 | D15*
121 | X192000000Y-58500000D03*
122 | X193975000Y-58500000D03*
123 | D13*
124 | X189600000Y-63400000D03*
125 | X193600000Y-63400000D03*
126 | X190400000Y-63400000D03*
127 | X192800000Y-63400000D03*
128 | D15*
129 | X192000000Y-60475000D03*
130 | D16*
131 | X193975000Y-60475000D03*
132 | D13*
133 | X191200000Y-63400000D03*
134 | X195200000Y-63400000D03*
135 | X187200000Y-63400000D03*
136 | D14*
137 | X197950000Y-53550000D03*
138 | D15*
139 | X190025000Y-60475000D03*
140 | D13*
141 | X188800000Y-63400000D03*
142 | D15*
143 | X192000000Y-56525000D03*
144 | X193975000Y-56525000D03*
145 | D14*
146 | X197950000Y-63450000D03*
147 | D17*
148 | X190400000Y-48890000D03*
149 | X190400000Y-49910000D03*
150 | D10*
151 | X223100000Y-67350000D03*
152 | X216900000Y-67350000D03*
153 | X223100000Y-63650000D03*
154 | X216900000Y-63650000D03*
155 | D18*
156 | X201200000Y-61650000D03*
157 | X201200000Y-63200000D03*
158 | D19*
159 | X199600000Y-54160000D03*
160 | X199600000Y-53200000D03*
161 | D20*
162 | X214000000Y-41800000D03*
163 | X210700000Y-41800000D03*
164 | D21*
165 | X201650000Y-57400000D03*
166 | X201650000Y-56900000D03*
167 | X201650000Y-56400000D03*
168 | X201650000Y-55900000D03*
169 | X201650000Y-55400000D03*
170 | X201650000Y-54900000D03*
171 | X201650000Y-54400000D03*
172 | X201650000Y-53900000D03*
173 | X201650000Y-53400000D03*
174 | X201650000Y-52900000D03*
175 | X201650000Y-52400000D03*
176 | X201650000Y-51900000D03*
177 | X201650000Y-51400000D03*
178 | X201650000Y-50900000D03*
179 | X201650000Y-50400000D03*
180 | X201650000Y-49900000D03*
181 | X201650000Y-49400000D03*
182 | X201650000Y-48900000D03*
183 | X201650000Y-48400000D03*
184 | X201650000Y-47900000D03*
185 | X201650000Y-47400000D03*
186 | X201650000Y-46900000D03*
187 | X201650000Y-46400000D03*
188 | X201650000Y-45900000D03*
189 | D22*
190 | X204900000Y-44000000D03*
191 | X204900000Y-59300000D03*
192 | D17*
193 | X199800000Y-45580000D03*
194 | X199800000Y-46600000D03*
195 | D23*
196 | X199600000Y-61040000D03*
197 | X199600000Y-62000000D03*
198 | D24*
199 | X212890000Y-45500000D03*
200 | X213850000Y-45500000D03*
201 | D17*
202 | X187200000Y-48890000D03*
203 | X187200000Y-49910000D03*
204 | D10*
205 | X223100000Y-46350000D03*
206 | X216900000Y-46350000D03*
207 | X223100000Y-42650000D03*
208 | X216900000Y-42650000D03*
209 | D25*
210 | X214850000Y-47225000D03*
211 | X213900000Y-47225000D03*
212 | X212950000Y-47225000D03*
213 | X212950000Y-49500000D03*
214 | X214850000Y-49500000D03*
215 | D17*
216 | X191600000Y-48890000D03*
217 | X191600000Y-49910000D03*
218 | D10*
219 | X223100000Y-60350000D03*
220 | X216900000Y-60350000D03*
221 | X223100000Y-56650000D03*
222 | X216900000Y-56650000D03*
223 | D26*
224 | X212800000Y-44000000D03*
225 | X214350000Y-44000000D03*
226 | D27*
227 | X194390000Y-45825000D03*
228 | X188610000Y-45825000D03*
229 | D28*
230 | X194700000Y-46885000D03*
231 | X193900000Y-46885000D03*
232 | D29*
233 | X192750000Y-46885000D03*
234 | X191750000Y-46885000D03*
235 | X191250000Y-46885000D03*
236 | X190250000Y-46885000D03*
237 | D28*
238 | X189100000Y-46885000D03*
239 | X188300000Y-46885000D03*
240 | X188300000Y-46885000D03*
241 | X189100000Y-46885000D03*
242 | D29*
243 | X189750000Y-46885000D03*
244 | X190750000Y-46885000D03*
245 | X192250000Y-46885000D03*
246 | X193250000Y-46885000D03*
247 | D28*
248 | X193900000Y-46885000D03*
249 | X194700000Y-46885000D03*
250 | D30*
251 | X187180000Y-42135000D03*
252 | X195820000Y-42135000D03*
253 | D31*
254 | X187180000Y-46305000D03*
255 | X195820000Y-46305000D03*
256 | D32*
257 | X213200000Y-62600000D03*
258 | D33*
259 | X210660000Y-62600000D03*
260 | X213200000Y-65140000D03*
261 | X210660000Y-65140000D03*
262 | X213200000Y-67680000D03*
263 | X210660000Y-67680000D03*
264 | M02*
265 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-F_Paste.gtp:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*
2 | G04 #@! TF.CreationDate,2022-12-22T21:19:14-05:00*
3 | G04 #@! TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Paste,Top*
6 | G04 #@! TF.FilePolarity,Positive*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:19:14*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | %AMFreePoly0*
32 | 4,1,6,0.725000,-0.725000,-0.725000,-0.725000,-0.725000,0.125000,-0.125000,0.725000,0.725000,0.725000,0.725000,-0.725000,0.725000,-0.725000,$1*%
33 | G04 Aperture macros list end*
34 | %ADD10R,1.800000X1.100000*%
35 | %ADD11RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
36 | %ADD12R,0.800000X0.400000*%
37 | %ADD13R,0.400000X0.800000*%
38 | %ADD14R,0.700000X0.700000*%
39 | %ADD15R,1.450000X1.450000*%
40 | %ADD16FreePoly0,180.000000*%
41 | %ADD17RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
42 | %ADD18RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
43 | %ADD19RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
44 | %ADD20R,0.900000X1.200000*%
45 | %ADD21R,1.300000X0.300000*%
46 | %ADD22R,2.200000X1.800000*%
47 | %ADD23RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
48 | %ADD24RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
49 | %ADD25RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
50 | %ADD26RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
51 | %ADD27R,0.600000X1.160000*%
52 | %ADD28R,0.300000X1.160000*%
53 | G04 APERTURE END LIST*
54 | D10*
55 | X223100000Y-53350000D03*
56 | X216900000Y-53350000D03*
57 | X223100000Y-49650000D03*
58 | X216900000Y-49650000D03*
59 | D11*
60 | X199600000Y-57800000D03*
61 | X199600000Y-56780000D03*
62 | D12*
63 | X197900000Y-62500000D03*
64 | X197900000Y-61700000D03*
65 | X197900000Y-60900000D03*
66 | X197900000Y-60100000D03*
67 | X197900000Y-59300000D03*
68 | X197900000Y-58500000D03*
69 | X197900000Y-57700000D03*
70 | X197900000Y-56900000D03*
71 | X197900000Y-56100000D03*
72 | X197900000Y-55300000D03*
73 | X197900000Y-54500000D03*
74 | D13*
75 | X196800000Y-53600000D03*
76 | X196000000Y-53600000D03*
77 | X195200000Y-53600000D03*
78 | X194400000Y-53600000D03*
79 | X193600000Y-53600000D03*
80 | X192800000Y-53600000D03*
81 | X192000000Y-53600000D03*
82 | X191200000Y-53600000D03*
83 | X190400000Y-53600000D03*
84 | X189600000Y-53600000D03*
85 | X188800000Y-53600000D03*
86 | X188000000Y-53600000D03*
87 | X187200000Y-53600000D03*
88 | D12*
89 | X186100000Y-54500000D03*
90 | X186100000Y-55300000D03*
91 | X186100000Y-56100000D03*
92 | X186100000Y-56900000D03*
93 | X186100000Y-57700000D03*
94 | X186100000Y-58500000D03*
95 | X186100000Y-59300000D03*
96 | X186100000Y-60100000D03*
97 | X186100000Y-60900000D03*
98 | X186100000Y-61700000D03*
99 | X186100000Y-62500000D03*
100 | D14*
101 | X186050000Y-53550000D03*
102 | D13*
103 | X188000000Y-63400000D03*
104 | X196000000Y-63400000D03*
105 | D14*
106 | X186050000Y-63450000D03*
107 | D13*
108 | X196800000Y-63400000D03*
109 | X194400000Y-63400000D03*
110 | D15*
111 | X190025000Y-56525000D03*
112 | X190025000Y-58500000D03*
113 | D13*
114 | X192000000Y-63400000D03*
115 | D15*
116 | X192000000Y-58500000D03*
117 | X193975000Y-58500000D03*
118 | D13*
119 | X189600000Y-63400000D03*
120 | X193600000Y-63400000D03*
121 | X190400000Y-63400000D03*
122 | X192800000Y-63400000D03*
123 | D15*
124 | X192000000Y-60475000D03*
125 | D16*
126 | X193975000Y-60475000D03*
127 | D13*
128 | X191200000Y-63400000D03*
129 | X195200000Y-63400000D03*
130 | X187200000Y-63400000D03*
131 | D14*
132 | X197950000Y-53550000D03*
133 | D15*
134 | X190025000Y-60475000D03*
135 | D13*
136 | X188800000Y-63400000D03*
137 | D15*
138 | X192000000Y-56525000D03*
139 | X193975000Y-56525000D03*
140 | D14*
141 | X197950000Y-63450000D03*
142 | D17*
143 | X190400000Y-48890000D03*
144 | X190400000Y-49910000D03*
145 | D10*
146 | X223100000Y-67350000D03*
147 | X216900000Y-67350000D03*
148 | X223100000Y-63650000D03*
149 | X216900000Y-63650000D03*
150 | D18*
151 | X201200000Y-61650000D03*
152 | X201200000Y-63200000D03*
153 | D19*
154 | X199600000Y-54160000D03*
155 | X199600000Y-53200000D03*
156 | D20*
157 | X214000000Y-41800000D03*
158 | X210700000Y-41800000D03*
159 | D21*
160 | X201650000Y-57400000D03*
161 | X201650000Y-56900000D03*
162 | X201650000Y-56400000D03*
163 | X201650000Y-55900000D03*
164 | X201650000Y-55400000D03*
165 | X201650000Y-54900000D03*
166 | X201650000Y-54400000D03*
167 | X201650000Y-53900000D03*
168 | X201650000Y-53400000D03*
169 | X201650000Y-52900000D03*
170 | X201650000Y-52400000D03*
171 | X201650000Y-51900000D03*
172 | X201650000Y-51400000D03*
173 | X201650000Y-50900000D03*
174 | X201650000Y-50400000D03*
175 | X201650000Y-49900000D03*
176 | X201650000Y-49400000D03*
177 | X201650000Y-48900000D03*
178 | X201650000Y-48400000D03*
179 | X201650000Y-47900000D03*
180 | X201650000Y-47400000D03*
181 | X201650000Y-46900000D03*
182 | X201650000Y-46400000D03*
183 | X201650000Y-45900000D03*
184 | D22*
185 | X204900000Y-44000000D03*
186 | X204900000Y-59300000D03*
187 | D17*
188 | X199800000Y-45580000D03*
189 | X199800000Y-46600000D03*
190 | D23*
191 | X199600000Y-61040000D03*
192 | X199600000Y-62000000D03*
193 | D24*
194 | X212890000Y-45500000D03*
195 | X213850000Y-45500000D03*
196 | D17*
197 | X187200000Y-48890000D03*
198 | X187200000Y-49910000D03*
199 | D10*
200 | X223100000Y-46350000D03*
201 | X216900000Y-46350000D03*
202 | X223100000Y-42650000D03*
203 | X216900000Y-42650000D03*
204 | D25*
205 | X214850000Y-47225000D03*
206 | X213900000Y-47225000D03*
207 | X212950000Y-47225000D03*
208 | X212950000Y-49500000D03*
209 | X214850000Y-49500000D03*
210 | D17*
211 | X191600000Y-48890000D03*
212 | X191600000Y-49910000D03*
213 | D10*
214 | X223100000Y-60350000D03*
215 | X216900000Y-60350000D03*
216 | X223100000Y-56650000D03*
217 | X216900000Y-56650000D03*
218 | D26*
219 | X212800000Y-44000000D03*
220 | X214350000Y-44000000D03*
221 | D27*
222 | X194700000Y-46885000D03*
223 | X193900000Y-46885000D03*
224 | D28*
225 | X192750000Y-46885000D03*
226 | X191750000Y-46885000D03*
227 | X191250000Y-46885000D03*
228 | X190250000Y-46885000D03*
229 | D27*
230 | X189100000Y-46885000D03*
231 | X188300000Y-46885000D03*
232 | X188300000Y-46885000D03*
233 | X189100000Y-46885000D03*
234 | D28*
235 | X189750000Y-46885000D03*
236 | X190750000Y-46885000D03*
237 | X192250000Y-46885000D03*
238 | X193250000Y-46885000D03*
239 | D27*
240 | X193900000Y-46885000D03*
241 | X194700000Y-46885000D03*
242 | M02*
243 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-NPTH-drl_map.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,(6.0.10-0)*%
2 | %TF.CreationDate,2022-12-22T21:20:58-05:00*%
3 | %TF.ProjectId,rev2,72657632-2e6b-4696-9361-645f70636258,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Drillmap*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX45Y45*%
8 | G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.10-0)) date 2022-12-22 21:20:58*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10C,0.100000*%
15 | %ADD11C,0.200000*%
16 | %ADD12C,0.060000*%
17 | G04 APERTURE END LIST*
18 | D10*
19 | X22500000Y-7000000D02*
20 | X18500000Y-7000000D01*
21 | X18500000Y-4000000D02*
22 | X22500000Y-4000000D01*
23 | X18500000Y-7000000D02*
24 | X18500000Y-4000000D01*
25 | X22500000Y-4000000D02*
26 | X22500000Y-7000000D01*
27 | D11*
28 | D12*
29 | X18831000Y-4552500D02*
30 | X18891000Y-4612500D01*
31 | X18891000Y-4552500D02*
32 | X18831000Y-4612500D01*
33 | X19409000Y-4552500D02*
34 | X19469000Y-4612500D01*
35 | X19469000Y-4552500D02*
36 | X19409000Y-4612500D01*
37 | D11*
38 | X18752619Y-7315476D02*
39 | X18752619Y-7115476D01*
40 | X18800238Y-7115476D01*
41 | X18828810Y-7125000D01*
42 | X18847857Y-7144048D01*
43 | X18857381Y-7163095D01*
44 | X18866905Y-7201190D01*
45 | X18866905Y-7229762D01*
46 | X18857381Y-7267857D01*
47 | X18847857Y-7286905D01*
48 | X18828810Y-7305952D01*
49 | X18800238Y-7315476D01*
50 | X18752619Y-7315476D01*
51 | X18952619Y-7315476D02*
52 | X18952619Y-7182143D01*
53 | X18952619Y-7220238D02*
54 | X18962143Y-7201190D01*
55 | X18971667Y-7191667D01*
56 | X18990714Y-7182143D01*
57 | X19009762Y-7182143D01*
58 | X19076429Y-7315476D02*
59 | X19076429Y-7182143D01*
60 | X19076429Y-7115476D02*
61 | X19066905Y-7125000D01*
62 | X19076429Y-7134524D01*
63 | X19085952Y-7125000D01*
64 | X19076429Y-7115476D01*
65 | X19076429Y-7134524D01*
66 | X19200238Y-7315476D02*
67 | X19181190Y-7305952D01*
68 | X19171667Y-7286905D01*
69 | X19171667Y-7115476D01*
70 | X19305000Y-7315476D02*
71 | X19285952Y-7305952D01*
72 | X19276429Y-7286905D01*
73 | X19276429Y-7115476D01*
74 | X19533571Y-7315476D02*
75 | X19533571Y-7115476D01*
76 | X19600238Y-7258333D01*
77 | X19666905Y-7115476D01*
78 | X19666905Y-7315476D01*
79 | X19847857Y-7315476D02*
80 | X19847857Y-7210714D01*
81 | X19838333Y-7191667D01*
82 | X19819286Y-7182143D01*
83 | X19781190Y-7182143D01*
84 | X19762143Y-7191667D01*
85 | X19847857Y-7305952D02*
86 | X19828810Y-7315476D01*
87 | X19781190Y-7315476D01*
88 | X19762143Y-7305952D01*
89 | X19752619Y-7286905D01*
90 | X19752619Y-7267857D01*
91 | X19762143Y-7248809D01*
92 | X19781190Y-7239286D01*
93 | X19828810Y-7239286D01*
94 | X19847857Y-7229762D01*
95 | X19943095Y-7182143D02*
96 | X19943095Y-7382143D01*
97 | X19943095Y-7191667D02*
98 | X19962143Y-7182143D01*
99 | X20000238Y-7182143D01*
100 | X20019286Y-7191667D01*
101 | X20028810Y-7201190D01*
102 | X20038333Y-7220238D01*
103 | X20038333Y-7277381D01*
104 | X20028810Y-7296428D01*
105 | X20019286Y-7305952D01*
106 | X20000238Y-7315476D01*
107 | X19962143Y-7315476D01*
108 | X19943095Y-7305952D01*
109 | X20124048Y-7296428D02*
110 | X20133571Y-7305952D01*
111 | X20124048Y-7315476D01*
112 | X20114524Y-7305952D01*
113 | X20124048Y-7296428D01*
114 | X20124048Y-7315476D01*
115 | X20124048Y-7191667D02*
116 | X20133571Y-7201190D01*
117 | X20124048Y-7210714D01*
118 | X20114524Y-7201190D01*
119 | X20124048Y-7191667D01*
120 | X20124048Y-7210714D01*
121 | D12*
122 | X18435000Y-7615000D02*
123 | X18495000Y-7675000D01*
124 | X18495000Y-7615000D02*
125 | X18435000Y-7675000D01*
126 | D11*
127 | X18790714Y-7535476D02*
128 | X18809762Y-7535476D01*
129 | X18828810Y-7545000D01*
130 | X18838333Y-7554524D01*
131 | X18847857Y-7573571D01*
132 | X18857381Y-7611667D01*
133 | X18857381Y-7659286D01*
134 | X18847857Y-7697381D01*
135 | X18838333Y-7716428D01*
136 | X18828810Y-7725952D01*
137 | X18809762Y-7735476D01*
138 | X18790714Y-7735476D01*
139 | X18771667Y-7725952D01*
140 | X18762143Y-7716428D01*
141 | X18752619Y-7697381D01*
142 | X18743095Y-7659286D01*
143 | X18743095Y-7611667D01*
144 | X18752619Y-7573571D01*
145 | X18762143Y-7554524D01*
146 | X18771667Y-7545000D01*
147 | X18790714Y-7535476D01*
148 | X18943095Y-7716428D02*
149 | X18952619Y-7725952D01*
150 | X18943095Y-7735476D01*
151 | X18933571Y-7725952D01*
152 | X18943095Y-7716428D01*
153 | X18943095Y-7735476D01*
154 | X19124048Y-7535476D02*
155 | X19085952Y-7535476D01*
156 | X19066905Y-7545000D01*
157 | X19057381Y-7554524D01*
158 | X19038333Y-7583095D01*
159 | X19028810Y-7621190D01*
160 | X19028810Y-7697381D01*
161 | X19038333Y-7716428D01*
162 | X19047857Y-7725952D01*
163 | X19066905Y-7735476D01*
164 | X19105000Y-7735476D01*
165 | X19124048Y-7725952D01*
166 | X19133571Y-7716428D01*
167 | X19143095Y-7697381D01*
168 | X19143095Y-7649762D01*
169 | X19133571Y-7630714D01*
170 | X19124048Y-7621190D01*
171 | X19105000Y-7611667D01*
172 | X19066905Y-7611667D01*
173 | X19047857Y-7621190D01*
174 | X19038333Y-7630714D01*
175 | X19028810Y-7649762D01*
176 | X19266905Y-7535476D02*
177 | X19285952Y-7535476D01*
178 | X19305000Y-7545000D01*
179 | X19314524Y-7554524D01*
180 | X19324048Y-7573571D01*
181 | X19333571Y-7611667D01*
182 | X19333571Y-7659286D01*
183 | X19324048Y-7697381D01*
184 | X19314524Y-7716428D01*
185 | X19305000Y-7725952D01*
186 | X19285952Y-7735476D01*
187 | X19266905Y-7735476D01*
188 | X19247857Y-7725952D01*
189 | X19238333Y-7716428D01*
190 | X19228810Y-7697381D01*
191 | X19219286Y-7659286D01*
192 | X19219286Y-7611667D01*
193 | X19228810Y-7573571D01*
194 | X19238333Y-7554524D01*
195 | X19247857Y-7545000D01*
196 | X19266905Y-7535476D01*
197 | X19457381Y-7535476D02*
198 | X19476429Y-7535476D01*
199 | X19495476Y-7545000D01*
200 | X19505000Y-7554524D01*
201 | X19514524Y-7573571D01*
202 | X19524048Y-7611667D01*
203 | X19524048Y-7659286D01*
204 | X19514524Y-7697381D01*
205 | X19505000Y-7716428D01*
206 | X19495476Y-7725952D01*
207 | X19476429Y-7735476D01*
208 | X19457381Y-7735476D01*
209 | X19438333Y-7725952D01*
210 | X19428810Y-7716428D01*
211 | X19419286Y-7697381D01*
212 | X19409762Y-7659286D01*
213 | X19409762Y-7611667D01*
214 | X19419286Y-7573571D01*
215 | X19428810Y-7554524D01*
216 | X19438333Y-7545000D01*
217 | X19457381Y-7535476D01*
218 | X19609762Y-7735476D02*
219 | X19609762Y-7602143D01*
220 | X19609762Y-7621190D02*
221 | X19619286Y-7611667D01*
222 | X19638333Y-7602143D01*
223 | X19666905Y-7602143D01*
224 | X19685952Y-7611667D01*
225 | X19695476Y-7630714D01*
226 | X19695476Y-7735476D01*
227 | X19695476Y-7630714D02*
228 | X19705000Y-7611667D01*
229 | X19724048Y-7602143D01*
230 | X19752619Y-7602143D01*
231 | X19771667Y-7611667D01*
232 | X19781190Y-7630714D01*
233 | X19781190Y-7735476D01*
234 | X19876429Y-7735476D02*
235 | X19876429Y-7602143D01*
236 | X19876429Y-7621190D02*
237 | X19885952Y-7611667D01*
238 | X19905000Y-7602143D01*
239 | X19933571Y-7602143D01*
240 | X19952619Y-7611667D01*
241 | X19962143Y-7630714D01*
242 | X19962143Y-7735476D01*
243 | X19962143Y-7630714D02*
244 | X19971667Y-7611667D01*
245 | X19990714Y-7602143D01*
246 | X20019286Y-7602143D01*
247 | X20038333Y-7611667D01*
248 | X20047857Y-7630714D01*
249 | X20047857Y-7735476D01*
250 | X20438333Y-7525952D02*
251 | X20266905Y-7783095D01*
252 | X20695476Y-7535476D02*
253 | X20714524Y-7535476D01*
254 | X20733571Y-7545000D01*
255 | X20743095Y-7554524D01*
256 | X20752619Y-7573571D01*
257 | X20762143Y-7611667D01*
258 | X20762143Y-7659286D01*
259 | X20752619Y-7697381D01*
260 | X20743095Y-7716428D01*
261 | X20733571Y-7725952D01*
262 | X20714524Y-7735476D01*
263 | X20695476Y-7735476D01*
264 | X20676429Y-7725952D01*
265 | X20666905Y-7716428D01*
266 | X20657381Y-7697381D01*
267 | X20647857Y-7659286D01*
268 | X20647857Y-7611667D01*
269 | X20657381Y-7573571D01*
270 | X20666905Y-7554524D01*
271 | X20676429Y-7545000D01*
272 | X20695476Y-7535476D01*
273 | X20847857Y-7716428D02*
274 | X20857381Y-7725952D01*
275 | X20847857Y-7735476D01*
276 | X20838333Y-7725952D01*
277 | X20847857Y-7716428D01*
278 | X20847857Y-7735476D01*
279 | X20981190Y-7535476D02*
280 | X21000238Y-7535476D01*
281 | X21019286Y-7545000D01*
282 | X21028810Y-7554524D01*
283 | X21038333Y-7573571D01*
284 | X21047857Y-7611667D01*
285 | X21047857Y-7659286D01*
286 | X21038333Y-7697381D01*
287 | X21028810Y-7716428D01*
288 | X21019286Y-7725952D01*
289 | X21000238Y-7735476D01*
290 | X20981190Y-7735476D01*
291 | X20962143Y-7725952D01*
292 | X20952619Y-7716428D01*
293 | X20943095Y-7697381D01*
294 | X20933571Y-7659286D01*
295 | X20933571Y-7611667D01*
296 | X20943095Y-7573571D01*
297 | X20952619Y-7554524D01*
298 | X20962143Y-7545000D01*
299 | X20981190Y-7535476D01*
300 | X21124048Y-7554524D02*
301 | X21133571Y-7545000D01*
302 | X21152619Y-7535476D01*
303 | X21200238Y-7535476D01*
304 | X21219286Y-7545000D01*
305 | X21228810Y-7554524D01*
306 | X21238333Y-7573571D01*
307 | X21238333Y-7592619D01*
308 | X21228810Y-7621190D01*
309 | X21114524Y-7735476D01*
310 | X21238333Y-7735476D01*
311 | X21305000Y-7535476D02*
312 | X21428810Y-7535476D01*
313 | X21362143Y-7611667D01*
314 | X21390714Y-7611667D01*
315 | X21409762Y-7621190D01*
316 | X21419286Y-7630714D01*
317 | X21428810Y-7649762D01*
318 | X21428810Y-7697381D01*
319 | X21419286Y-7716428D01*
320 | X21409762Y-7725952D01*
321 | X21390714Y-7735476D01*
322 | X21333571Y-7735476D01*
323 | X21314524Y-7725952D01*
324 | X21305000Y-7716428D01*
325 | X21600238Y-7535476D02*
326 | X21562143Y-7535476D01*
327 | X21543095Y-7545000D01*
328 | X21533571Y-7554524D01*
329 | X21514524Y-7583095D01*
330 | X21505000Y-7621190D01*
331 | X21505000Y-7697381D01*
332 | X21514524Y-7716428D01*
333 | X21524048Y-7725952D01*
334 | X21543095Y-7735476D01*
335 | X21581190Y-7735476D01*
336 | X21600238Y-7725952D01*
337 | X21609762Y-7716428D01*
338 | X21619286Y-7697381D01*
339 | X21619286Y-7649762D01*
340 | X21609762Y-7630714D01*
341 | X21600238Y-7621190D01*
342 | X21581190Y-7611667D01*
343 | X21543095Y-7611667D01*
344 | X21524048Y-7621190D01*
345 | X21514524Y-7630714D01*
346 | X21505000Y-7649762D01*
347 | X21695476Y-7535476D02*
348 | X21695476Y-7573571D01*
349 | X21771667Y-7535476D02*
350 | X21771667Y-7573571D01*
351 | X22066905Y-7811667D02*
352 | X22057381Y-7802143D01*
353 | X22038333Y-7773571D01*
354 | X22028810Y-7754524D01*
355 | X22019286Y-7725952D01*
356 | X22009762Y-7678333D01*
357 | X22009762Y-7640238D01*
358 | X22019286Y-7592619D01*
359 | X22028810Y-7564048D01*
360 | X22038333Y-7545000D01*
361 | X22057381Y-7516428D01*
362 | X22066905Y-7506905D01*
363 | X22133571Y-7554524D02*
364 | X22143095Y-7545000D01*
365 | X22162143Y-7535476D01*
366 | X22209762Y-7535476D01*
367 | X22228810Y-7545000D01*
368 | X22238333Y-7554524D01*
369 | X22247857Y-7573571D01*
370 | X22247857Y-7592619D01*
371 | X22238333Y-7621190D01*
372 | X22124048Y-7735476D01*
373 | X22247857Y-7735476D01*
374 | X22485952Y-7735476D02*
375 | X22485952Y-7535476D01*
376 | X22571667Y-7735476D02*
377 | X22571667Y-7630714D01*
378 | X22562143Y-7611667D01*
379 | X22543095Y-7602143D01*
380 | X22514524Y-7602143D01*
381 | X22495476Y-7611667D01*
382 | X22485952Y-7621190D01*
383 | X22695476Y-7735476D02*
384 | X22676428Y-7725952D01*
385 | X22666905Y-7716428D01*
386 | X22657381Y-7697381D01*
387 | X22657381Y-7640238D01*
388 | X22666905Y-7621190D01*
389 | X22676428Y-7611667D01*
390 | X22695476Y-7602143D01*
391 | X22724048Y-7602143D01*
392 | X22743095Y-7611667D01*
393 | X22752619Y-7621190D01*
394 | X22762143Y-7640238D01*
395 | X22762143Y-7697381D01*
396 | X22752619Y-7716428D01*
397 | X22743095Y-7725952D01*
398 | X22724048Y-7735476D01*
399 | X22695476Y-7735476D01*
400 | X22876428Y-7735476D02*
401 | X22857381Y-7725952D01*
402 | X22847857Y-7706905D01*
403 | X22847857Y-7535476D01*
404 | X23028809Y-7725952D02*
405 | X23009762Y-7735476D01*
406 | X22971667Y-7735476D01*
407 | X22952619Y-7725952D01*
408 | X22943095Y-7706905D01*
409 | X22943095Y-7630714D01*
410 | X22952619Y-7611667D01*
411 | X22971667Y-7602143D01*
412 | X23009762Y-7602143D01*
413 | X23028809Y-7611667D01*
414 | X23038333Y-7630714D01*
415 | X23038333Y-7649762D01*
416 | X22943095Y-7668809D01*
417 | X23114524Y-7725952D02*
418 | X23133571Y-7735476D01*
419 | X23171667Y-7735476D01*
420 | X23190714Y-7725952D01*
421 | X23200238Y-7706905D01*
422 | X23200238Y-7697381D01*
423 | X23190714Y-7678333D01*
424 | X23171667Y-7668809D01*
425 | X23143095Y-7668809D01*
426 | X23124048Y-7659286D01*
427 | X23114524Y-7640238D01*
428 | X23114524Y-7630714D01*
429 | X23124048Y-7611667D01*
430 | X23143095Y-7602143D01*
431 | X23171667Y-7602143D01*
432 | X23190714Y-7611667D01*
433 | X23266905Y-7811667D02*
434 | X23276428Y-7802143D01*
435 | X23295476Y-7773571D01*
436 | X23305000Y-7754524D01*
437 | X23314524Y-7725952D01*
438 | X23324048Y-7678333D01*
439 | X23324048Y-7640238D01*
440 | X23314524Y-7592619D01*
441 | X23305000Y-7564048D01*
442 | X23295476Y-7545000D01*
443 | X23276428Y-7516428D01*
444 | X23266905Y-7506905D01*
445 | X23628809Y-7811667D02*
446 | X23619286Y-7802143D01*
447 | X23600238Y-7773571D01*
448 | X23590714Y-7754524D01*
449 | X23581190Y-7725952D01*
450 | X23571667Y-7678333D01*
451 | X23571667Y-7640238D01*
452 | X23581190Y-7592619D01*
453 | X23590714Y-7564048D01*
454 | X23600238Y-7545000D01*
455 | X23619286Y-7516428D01*
456 | X23628809Y-7506905D01*
457 | X23705000Y-7602143D02*
458 | X23705000Y-7735476D01*
459 | X23705000Y-7621190D02*
460 | X23714524Y-7611667D01*
461 | X23733571Y-7602143D01*
462 | X23762143Y-7602143D01*
463 | X23781190Y-7611667D01*
464 | X23790714Y-7630714D01*
465 | X23790714Y-7735476D01*
466 | X23914524Y-7735476D02*
467 | X23895476Y-7725952D01*
468 | X23885952Y-7716428D01*
469 | X23876428Y-7697381D01*
470 | X23876428Y-7640238D01*
471 | X23885952Y-7621190D01*
472 | X23895476Y-7611667D01*
473 | X23914524Y-7602143D01*
474 | X23943095Y-7602143D01*
475 | X23962143Y-7611667D01*
476 | X23971667Y-7621190D01*
477 | X23981190Y-7640238D01*
478 | X23981190Y-7697381D01*
479 | X23971667Y-7716428D01*
480 | X23962143Y-7725952D01*
481 | X23943095Y-7735476D01*
482 | X23914524Y-7735476D01*
483 | X24038333Y-7602143D02*
484 | X24114524Y-7602143D01*
485 | X24066905Y-7535476D02*
486 | X24066905Y-7706905D01*
487 | X24076428Y-7725952D01*
488 | X24095476Y-7735476D01*
489 | X24114524Y-7735476D01*
490 | X24333571Y-7602143D02*
491 | X24333571Y-7802143D01*
492 | X24333571Y-7611667D02*
493 | X24352619Y-7602143D01*
494 | X24390714Y-7602143D01*
495 | X24409762Y-7611667D01*
496 | X24419286Y-7621190D01*
497 | X24428809Y-7640238D01*
498 | X24428809Y-7697381D01*
499 | X24419286Y-7716428D01*
500 | X24409762Y-7725952D01*
501 | X24390714Y-7735476D01*
502 | X24352619Y-7735476D01*
503 | X24333571Y-7725952D01*
504 | X24543095Y-7735476D02*
505 | X24524048Y-7725952D01*
506 | X24514524Y-7706905D01*
507 | X24514524Y-7535476D01*
508 | X24705000Y-7735476D02*
509 | X24705000Y-7630714D01*
510 | X24695476Y-7611667D01*
511 | X24676428Y-7602143D01*
512 | X24638333Y-7602143D01*
513 | X24619286Y-7611667D01*
514 | X24705000Y-7725952D02*
515 | X24685952Y-7735476D01*
516 | X24638333Y-7735476D01*
517 | X24619286Y-7725952D01*
518 | X24609762Y-7706905D01*
519 | X24609762Y-7687857D01*
520 | X24619286Y-7668809D01*
521 | X24638333Y-7659286D01*
522 | X24685952Y-7659286D01*
523 | X24705000Y-7649762D01*
524 | X24771667Y-7602143D02*
525 | X24847857Y-7602143D01*
526 | X24800238Y-7535476D02*
527 | X24800238Y-7706905D01*
528 | X24809762Y-7725952D01*
529 | X24828809Y-7735476D01*
530 | X24847857Y-7735476D01*
531 | X24990714Y-7725952D02*
532 | X24971667Y-7735476D01*
533 | X24933571Y-7735476D01*
534 | X24914524Y-7725952D01*
535 | X24905000Y-7706905D01*
536 | X24905000Y-7630714D01*
537 | X24914524Y-7611667D01*
538 | X24933571Y-7602143D01*
539 | X24971667Y-7602143D01*
540 | X24990714Y-7611667D01*
541 | X25000238Y-7630714D01*
542 | X25000238Y-7649762D01*
543 | X24905000Y-7668809D01*
544 | X25171667Y-7735476D02*
545 | X25171667Y-7535476D01*
546 | X25171667Y-7725952D02*
547 | X25152619Y-7735476D01*
548 | X25114524Y-7735476D01*
549 | X25095476Y-7725952D01*
550 | X25085952Y-7716428D01*
551 | X25076428Y-7697381D01*
552 | X25076428Y-7640238D01*
553 | X25085952Y-7621190D01*
554 | X25095476Y-7611667D01*
555 | X25114524Y-7602143D01*
556 | X25152619Y-7602143D01*
557 | X25171667Y-7611667D01*
558 | X25247857Y-7811667D02*
559 | X25257381Y-7802143D01*
560 | X25276428Y-7773571D01*
561 | X25285952Y-7754524D01*
562 | X25295476Y-7725952D01*
563 | X25305000Y-7678333D01*
564 | X25305000Y-7640238D01*
565 | X25295476Y-7592619D01*
566 | X25285952Y-7564048D01*
567 | X25276428Y-7545000D01*
568 | X25257381Y-7516428D01*
569 | X25247857Y-7506905D01*
570 | M02*
571 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad (6.0.10-0)} date Thursday, December 22, 2022 at 09:20:36 pm
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2022-12-22T21:20:36-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.10-0)
6 | ; #@! TF.FileFunction,NonPlated,1,2,NPTH
7 | FMAT,2
8 | METRIC
9 | ; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
10 | T1C0.600
11 | %
12 | G90
13 | G05
14 | T1
15 | X188.61Y-45.825
16 | X194.39Y-45.825
17 | T0
18 | M30
19 |
--------------------------------------------------------------------------------
/output/rev-2/jlcpcb-production/production/rev2-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad (6.0.10-0)} date Thursday, December 22, 2022 at 09:20:36 pm
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2022-12-22T21:20:36-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.10-0)
6 | ; #@! TF.FileFunction,Plated,1,2,PTH
7 | FMAT,2
8 | METRIC
9 | ; #@! TA.AperFunction,Plated,PTH,ViaDrill
10 | T1C0.400
11 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
12 | T2C0.600
13 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
14 | T3C1.000
15 | %
16 | G90
17 | G05
18 | T1
19 | X186.2Y-51.4
20 | X187.4Y-55.0
21 | X187.4Y-56.2
22 | X187.4Y-58.0
23 | X187.4Y-59.4
24 | X188.4Y-57.0
25 | X190.025Y-54.825
26 | X191.2Y-45.4
27 | X192.8Y-45.4
28 | X192.8Y-49.6
29 | X195.0Y-49.6
30 | X195.2Y-54.6
31 | X196.2Y-56.2
32 | X196.2Y-57.4
33 | X196.2Y-58.6
34 | X196.2Y-59.8
35 | X199.4Y-52.0
36 | X199.6Y-55.4
37 | X199.8Y-47.6
38 | X201.2Y-44.4
39 | X205.0Y-47.6
40 | X206.4Y-55.4
41 | X207.2Y-60.2
42 | X207.2Y-61.4
43 | X207.2Y-62.6
44 | X214.4Y-52.4
45 | X214.4Y-53.8
46 | X214.4Y-55.2
47 | X214.4Y-56.6
48 | X215.1Y-45.25
49 | X223.5Y-44.0
50 | X223.5Y-51.0
51 | X223.5Y-58.0
52 | X223.5Y-65.0
53 | T3
54 | X210.66Y-62.6
55 | X210.66Y-65.14
56 | X210.66Y-67.68
57 | X213.2Y-62.6
58 | X213.2Y-65.14
59 | X213.2Y-67.68
60 | T2
61 | X187.18Y-41.735G85X187.18Y-42.535
62 | G05
63 | X187.18Y-45.755G85X187.18Y-46.855
64 | G05
65 | X195.82Y-41.735G85X195.82Y-42.535
66 | G05
67 | X195.82Y-45.755G85X195.82Y-46.855
68 | G05
69 | T0
70 | M30
71 |
--------------------------------------------------------------------------------
/output/rev-2/render-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-2/render-back.jpg
--------------------------------------------------------------------------------
/output/rev-2/render-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-2/render-front.jpg
--------------------------------------------------------------------------------
/output/rev-4/README.md:
--------------------------------------------------------------------------------
1 | Rev.4
2 | =====
3 |
4 | Schematic
5 | ---------
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 3D Renders
17 | ----------
18 |
19 |
20 |
21 |
22 |
23 |
24 | Photos
25 | ------
26 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/bom.csv:
--------------------------------------------------------------------------------
1 | Designator,Footprint,Quantity,Value,LCSC Part #
2 | "BOOT301, GND201, PU301",TestPoint_Pad_1.5x1.5mm,3,TestPoint,
3 | "C201, C204, C313",0402,3,10u,C315248
4 | "C202, C203, C303, C307, C309, C311, C312, C401",0201,8,100n,C284966
5 | "C301, C304",0201,2,3p3,C258460
6 | "C302, C305",0201,2,10p,C272871
7 | "C306, C308",0201,2,1u,C170153
8 | C310,0201,1,10n,C76941
9 | D401,WS2812B,1,WS2812B,C2976072
10 | J201,USB_C_SINK,1,~,C2906289
11 | J401,THD_FPC_24,1,~,C283150
12 | "L301, L302",0201,2,2n2,C98041
13 | "R201, R202, R301",0201,3,5K1,C274341
14 | R302,0201,1,22R,C270355
15 | "R304, R305, R306, R307, R308",0201,5,100R,C77623
16 | R401,0201,1,10R,C304508
17 | "SW101, SW102, SW103, SW104",SW_tact_52x52,4,SW_tact_52x52,C318884
18 | U201,SOT-563,1,USBLC6-2SC6,C2827693
19 | U202,SOT-23-5,1,SPX3819M5-L-3-3,C5370980
20 | U301,SOIC-8_5.23x5.23mm_P1.27mm,1,W25Q128JVS,C97521
21 | U302,QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm,1,ESP32-C3,C2838500
22 | U401,SOT-23-6,1,SN74LVC1T45DBV,C168856
23 | Y301,Crystal_SeikoEpson_FA20H,1,40Mhz,C255973
24 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/positions.csv:
--------------------------------------------------------------------------------
1 | Designator,Mid X,Mid Y,Rotation,Layer
2 | C201,176.22,-41.6,180.0,top
3 | C202,176.355,-42.5,180.0,top
4 | C203,178.3,-46.045,270.0,top
5 | C204,179.7,-45.8,0.0,top
6 | C301,155.655,-60.2,180.0,top
7 | C302,151.855,-54.55,0.0,top
8 | C303,168.21,-61.4,0.0,top
9 | C304,156.35,-62.4,0.0,top
10 | C305,152.255,-58.85,180.0,top
11 | C306,162.34,-50.97,0.0,top
12 | C307,157.2,-60.45,225.0,top
13 | C308,153.905,-59.525,180.0,top
14 | C309,159.7,-61.745,270.0,top
15 | C310,153.38,-60.3,180.0,top
16 | C311,160.225,-60.475,180.0,top
17 | C312,160.6,-52.325,90.0,top
18 | C313,160.625,-61.93,270.0,top
19 | C401,166.4,-48.605,270.0,top
20 | D401,180.9,-52.2,0.0,top
21 | J201,160.38,-40.0,180.0,top
22 | J401,169.0,-52.0,270.0,top
23 | L301,156.0,-61.3,270.0,top
24 | L302,158.226274,-61.026274,315.0,top
25 | R201,155.45,-49.1,0.0,top
26 | R202,163.405,-49.175,180.0,top
27 | R301,166.57,-61.4,180.0,top
28 | R302,154.2,-57.6,270.0,top
29 | R303,157.975,-51.48,270.0,top
30 | R304,157.225,-51.48,270.0,top
31 | R305,155.725,-51.475,270.0,top
32 | R306,159.475,-51.48,270.0,top
33 | R307,156.475,-51.48,270.0,top
34 | R308,158.725,-51.48,270.0,top
35 | R401,168.73,-42.65,0.0,top
36 | SW101,185.0,-44.5,0.0,top
37 | SW102,185.0,-51.5,270.0,top
38 | SW103,185.0,-58.5,0.0,top
39 | SW104,185.0,-65.5,0.0,top
40 | U201,153.5,-49.95,90.0,top
41 | U202,178.958289,-43.2,270.0,top
42 | U301,163.9,-56.25,90.0,top
43 | U302,157.8,-56.45,90.0,top
44 | U401,180.2,-49.1,0.0,top
45 | Y301,152.25,-56.7,90.0,top
46 | branding-logo-1,180.85,-58.65,0.0,bottom
47 | branding-name-1,173.85,-63.5,0.0,bottom
48 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-B_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Soldermask,Bot*%
6 | %TF.FilePolarity,Negative*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10O,1.300000X2.100000*%
15 | %ADD11O,1.300000X2.500000*%
16 | %ADD12R,1.500000X1.500000*%
17 | G04 APERTURE END LIST*
18 | %TO.C,branding-logo-1*%
19 | G36*
20 | X182242313Y-57829188D02*
21 | G01*
22 | X182670938Y-58543564D01*
23 | X182608955Y-58620954D01*
24 | X182542310Y-58697972D01*
25 | X182471362Y-58774061D01*
26 | X182396474Y-58848661D01*
27 | X182318003Y-58921214D01*
28 | X182236313Y-58991163D01*
29 | X182151762Y-59057950D01*
30 | X182064711Y-59121016D01*
31 | X181975520Y-59179803D01*
32 | X181884551Y-59233753D01*
33 | X181792163Y-59282308D01*
34 | X181698718Y-59324910D01*
35 | X181604574Y-59361001D01*
36 | X181557353Y-59376430D01*
37 | X181510093Y-59390023D01*
38 | X181462839Y-59401708D01*
39 | X181415636Y-59411417D01*
40 | X181368529Y-59419079D01*
41 | X181321562Y-59424625D01*
42 | X181347700Y-59392714D01*
43 | X181375140Y-59353885D01*
44 | X181403325Y-59308661D01*
45 | X181431695Y-59257566D01*
46 | X181459693Y-59201121D01*
47 | X181486761Y-59139852D01*
48 | X181512341Y-59074280D01*
49 | X181535875Y-59004930D01*
50 | X181556804Y-58932324D01*
51 | X181574570Y-58856985D01*
52 | X181588616Y-58779438D01*
53 | X181598383Y-58700204D01*
54 | X181601487Y-58660119D01*
55 | X181603313Y-58619808D01*
56 | X181603789Y-58579337D01*
57 | X181602847Y-58538772D01*
58 | X181600417Y-58498178D01*
59 | X181596429Y-58457620D01*
60 | X181590813Y-58417164D01*
61 | X181583500Y-58376875D01*
62 | X181573396Y-58406737D01*
63 | X181562484Y-58435319D01*
64 | X181550835Y-58462643D01*
65 | X181538526Y-58488729D01*
66 | X181525629Y-58513600D01*
67 | X181512219Y-58537278D01*
68 | X181498371Y-58559785D01*
69 | X181484157Y-58581142D01*
70 | X181454932Y-58620494D01*
71 | X181425137Y-58655510D01*
72 | X181395366Y-58686362D01*
73 | X181366211Y-58713227D01*
74 | X181338265Y-58736278D01*
75 | X181312121Y-58755690D01*
76 | X181288373Y-58771636D01*
77 | X181267612Y-58784292D01*
78 | X181237428Y-58800431D01*
79 | X181226313Y-58805500D01*
80 | X181230700Y-58792494D01*
81 | X181242063Y-58755023D01*
82 | X181249518Y-58727841D01*
83 | X181257706Y-58695414D01*
84 | X181266289Y-58658035D01*
85 | X181274930Y-58615993D01*
86 | X181283292Y-58569579D01*
87 | X181291037Y-58519084D01*
88 | X181297829Y-58464799D01*
89 | X181303331Y-58407013D01*
90 | X181307205Y-58346019D01*
91 | X181309114Y-58282106D01*
92 | X181309226Y-58249146D01*
93 | X181308720Y-58215566D01*
94 | X181307555Y-58181401D01*
95 | X181305688Y-58146688D01*
96 | X181303114Y-58105357D01*
97 | X181301471Y-58064585D01*
98 | X181300944Y-58024184D01*
99 | X181301719Y-57983969D01*
100 | X181303982Y-57943755D01*
101 | X181305730Y-57923589D01*
102 | X181307920Y-57903354D01*
103 | X181310575Y-57883026D01*
104 | X181313718Y-57862582D01*
105 | X181317373Y-57841998D01*
106 | X181321563Y-57821251D01*
107 | X182242313Y-57829188D01*
108 | G37*
109 | G36*
110 | X182223250Y-57832969D02*
111 | G01*
112 | X182651875Y-58547345D01*
113 | X182589892Y-58624735D01*
114 | X182523247Y-58701753D01*
115 | X182452299Y-58777842D01*
116 | X182377411Y-58852442D01*
117 | X182298940Y-58924995D01*
118 | X182217250Y-58994944D01*
119 | X182132699Y-59061731D01*
120 | X182045648Y-59124797D01*
121 | X181956457Y-59183584D01*
122 | X181865488Y-59237534D01*
123 | X181773100Y-59286089D01*
124 | X181679655Y-59328691D01*
125 | X181585511Y-59364782D01*
126 | X181538290Y-59380211D01*
127 | X181491030Y-59393804D01*
128 | X181443776Y-59405489D01*
129 | X181396573Y-59415198D01*
130 | X181349466Y-59422860D01*
131 | X181302499Y-59428406D01*
132 | X181328637Y-59396495D01*
133 | X181356077Y-59357666D01*
134 | X181384262Y-59312442D01*
135 | X181412632Y-59261347D01*
136 | X181440630Y-59204902D01*
137 | X181467698Y-59143633D01*
138 | X181493278Y-59078061D01*
139 | X181516812Y-59008711D01*
140 | X181537741Y-58936105D01*
141 | X181555507Y-58860766D01*
142 | X181569553Y-58783219D01*
143 | X181579320Y-58703985D01*
144 | X181582424Y-58663900D01*
145 | X181584250Y-58623589D01*
146 | X181584726Y-58583118D01*
147 | X181583784Y-58542553D01*
148 | X181581354Y-58501959D01*
149 | X181577366Y-58461401D01*
150 | X181571750Y-58420945D01*
151 | X181564437Y-58380656D01*
152 | X181554333Y-58410518D01*
153 | X181543421Y-58439100D01*
154 | X181531772Y-58466424D01*
155 | X181519463Y-58492510D01*
156 | X181506566Y-58517381D01*
157 | X181493156Y-58541059D01*
158 | X181479308Y-58563566D01*
159 | X181465094Y-58584923D01*
160 | X181435869Y-58624275D01*
161 | X181406074Y-58659291D01*
162 | X181376303Y-58690143D01*
163 | X181347148Y-58717008D01*
164 | X181319202Y-58740059D01*
165 | X181293058Y-58759471D01*
166 | X181269310Y-58775417D01*
167 | X181248549Y-58788073D01*
168 | X181218365Y-58804212D01*
169 | X181207250Y-58809281D01*
170 | X181211637Y-58796275D01*
171 | X181223000Y-58758804D01*
172 | X181230455Y-58731622D01*
173 | X181238643Y-58699195D01*
174 | X181247226Y-58661816D01*
175 | X181255867Y-58619774D01*
176 | X181264229Y-58573360D01*
177 | X181271974Y-58522865D01*
178 | X181278766Y-58468580D01*
179 | X181284268Y-58410794D01*
180 | X181288142Y-58349800D01*
181 | X181290051Y-58285887D01*
182 | X181290163Y-58252927D01*
183 | X181289657Y-58219347D01*
184 | X181288492Y-58185182D01*
185 | X181286625Y-58150469D01*
186 | X181284051Y-58109138D01*
187 | X181282408Y-58068366D01*
188 | X181281881Y-58027965D01*
189 | X181282656Y-57987750D01*
190 | X181284919Y-57947536D01*
191 | X181286667Y-57927370D01*
192 | X181288857Y-57907135D01*
193 | X181291512Y-57886807D01*
194 | X181294655Y-57866363D01*
195 | X181298310Y-57845779D01*
196 | X181302500Y-57825032D01*
197 | X182223250Y-57832969D01*
198 | G37*
199 | G36*
200 | X180615125Y-57805376D02*
201 | G01*
202 | X180603399Y-57823336D01*
203 | X180592010Y-57841529D01*
204 | X180570105Y-57878798D01*
205 | X180549129Y-57917555D01*
206 | X180528805Y-57958173D01*
207 | X180508853Y-58001023D01*
208 | X180488994Y-58046477D01*
209 | X180468948Y-58094908D01*
210 | X180448438Y-58146688D01*
211 | X180428507Y-58215587D01*
212 | X180412890Y-58285253D01*
213 | X180400877Y-58355524D01*
214 | X180391759Y-58426237D01*
215 | X180379372Y-58568337D01*
216 | X180370055Y-58710251D01*
217 | X180358133Y-58850676D01*
218 | X180349423Y-58919924D01*
219 | X180337933Y-58988311D01*
220 | X180322955Y-59055675D01*
221 | X180303780Y-59121853D01*
222 | X180279698Y-59186683D01*
223 | X180250000Y-59250000D01*
224 | X180284454Y-59227752D01*
225 | X180316524Y-59205585D01*
226 | X180346431Y-59183394D01*
227 | X180374396Y-59161076D01*
228 | X180400641Y-59138525D01*
229 | X180425385Y-59115636D01*
230 | X180448851Y-59092307D01*
231 | X180471258Y-59068430D01*
232 | X180492829Y-59043902D01*
233 | X180513783Y-59018619D01*
234 | X180534342Y-58992475D01*
235 | X180554726Y-58965367D01*
236 | X180595856Y-58907835D01*
237 | X180638938Y-58845188D01*
238 | X180665867Y-59052803D01*
239 | X180676523Y-59159681D01*
240 | X180684703Y-59267860D01*
241 | X180689953Y-59376784D01*
242 | X180691819Y-59485893D01*
243 | X180689848Y-59594631D01*
244 | X180683587Y-59702438D01*
245 | X180672582Y-59808757D01*
246 | X180656379Y-59913030D01*
247 | X180634526Y-60014698D01*
248 | X180606568Y-60113204D01*
249 | X180572053Y-60207989D01*
250 | X180530526Y-60298495D01*
251 | X180481535Y-60384164D01*
252 | X180454099Y-60425010D01*
253 | X180424626Y-60464438D01*
254 | X180454702Y-60469477D01*
255 | X180490971Y-60473490D01*
256 | X180540216Y-60476469D01*
257 | X180601553Y-60476889D01*
258 | X180674099Y-60473228D01*
259 | X180756970Y-60463964D01*
260 | X180802001Y-60456753D01*
261 | X180849282Y-60447571D01*
262 | X180898702Y-60436226D01*
263 | X180950152Y-60422528D01*
264 | X181003520Y-60406287D01*
265 | X181058696Y-60387311D01*
266 | X181115569Y-60365412D01*
267 | X181174030Y-60340397D01*
268 | X181233967Y-60312078D01*
269 | X181295270Y-60280263D01*
270 | X181357829Y-60244763D01*
271 | X181421534Y-60205386D01*
272 | X181486273Y-60161943D01*
273 | X181551937Y-60114242D01*
274 | X181618414Y-60062095D01*
275 | X181685595Y-60005309D01*
276 | X181753369Y-59943695D01*
277 | X181821626Y-59877063D01*
278 | X181826259Y-59895800D01*
279 | X181829763Y-59914782D01*
280 | X181832171Y-59933972D01*
281 | X181833516Y-59953337D01*
282 | X181833833Y-59972842D01*
283 | X181833154Y-59992451D01*
284 | X181831513Y-60012130D01*
285 | X181828943Y-60031844D01*
286 | X181821151Y-60071237D01*
287 | X181810045Y-60110351D01*
288 | X181795893Y-60148907D01*
289 | X181778962Y-60186625D01*
290 | X181759519Y-60223228D01*
291 | X181737832Y-60258435D01*
292 | X181714169Y-60291968D01*
293 | X181688797Y-60323547D01*
294 | X181661982Y-60352895D01*
295 | X181633994Y-60379730D01*
296 | X181605098Y-60403775D01*
297 | X181575563Y-60424751D01*
298 | X181633732Y-60414410D01*
299 | X181708284Y-60395233D01*
300 | X181796625Y-60367126D01*
301 | X181896163Y-60329996D01*
302 | X182004306Y-60283751D01*
303 | X182118460Y-60228297D01*
304 | X182236032Y-60163541D01*
305 | X182354429Y-60089391D01*
306 | X182471060Y-60005752D01*
307 | X182527902Y-59960346D01*
308 | X182583330Y-59912533D01*
309 | X182637020Y-59862302D01*
310 | X182688647Y-59809640D01*
311 | X182737888Y-59754537D01*
312 | X182784419Y-59696980D01*
313 | X182827914Y-59636959D01*
314 | X182868051Y-59574461D01*
315 | X182904505Y-59509474D01*
316 | X182936952Y-59441988D01*
317 | X182965068Y-59371991D01*
318 | X182988528Y-59299470D01*
319 | X183007010Y-59224414D01*
320 | X183020187Y-59146813D01*
321 | X183917125Y-60662875D01*
322 | X182853500Y-60559687D01*
323 | X183127344Y-61044867D01*
324 | X183253475Y-61263133D01*
325 | X183389281Y-61493956D01*
326 | X183528063Y-61724221D01*
327 | X183663125Y-61940813D01*
328 | X183306558Y-61593671D01*
329 | X183141157Y-61436146D01*
330 | X182983477Y-61288945D01*
331 | X182832866Y-61151791D01*
332 | X182688673Y-61024403D01*
333 | X182550247Y-60906503D01*
334 | X182416938Y-60797812D01*
335 | X182404171Y-60931422D01*
336 | X182395543Y-61070462D01*
337 | X182390916Y-61215153D01*
338 | X182390148Y-61365716D01*
339 | X182393102Y-61522371D01*
340 | X182399636Y-61685340D01*
341 | X182422891Y-62031102D01*
342 | X182458795Y-62404769D01*
343 | X182506234Y-62808108D01*
344 | X182564091Y-63242888D01*
345 | X182631250Y-63710875D01*
346 | X182463183Y-63291800D01*
347 | X182303208Y-62903234D01*
348 | X182149745Y-62544435D01*
349 | X182001211Y-62214656D01*
350 | X181856026Y-61913155D01*
351 | X181712609Y-61639188D01*
352 | X181569377Y-61392009D01*
353 | X181497337Y-61278233D01*
354 | X181424750Y-61170875D01*
355 | X181372195Y-61327563D01*
356 | X181321314Y-61494204D01*
357 | X181271550Y-61671077D01*
358 | X181222344Y-61858461D01*
359 | X181173137Y-62056635D01*
360 | X181123373Y-62265878D01*
361 | X181019938Y-62718687D01*
362 | X181015349Y-62222345D01*
363 | X181009473Y-61993987D01*
364 | X181001086Y-61778094D01*
365 | X180990094Y-61574106D01*
366 | X180976405Y-61381467D01*
367 | X180959926Y-61199617D01*
368 | X180940563Y-61028000D01*
369 | X180836149Y-61113215D01*
370 | X180731072Y-61205198D01*
371 | X180625041Y-61304018D01*
372 | X180517767Y-61409744D01*
373 | X180408958Y-61522446D01*
374 | X180298323Y-61642195D01*
375 | X180185572Y-61769059D01*
376 | X180070414Y-61903109D01*
377 | X179952559Y-62044414D01*
378 | X179831716Y-62193045D01*
379 | X179579902Y-62512560D01*
380 | X179312647Y-62862213D01*
381 | X179027626Y-63242562D01*
382 | X179367201Y-62440999D01*
383 | X179513456Y-62079331D01*
384 | X179642781Y-61741383D01*
385 | X179754247Y-61425386D01*
386 | X179846924Y-61129575D01*
387 | X179919881Y-60852181D01*
388 | X179948674Y-60719838D01*
389 | X179972188Y-60591437D01*
390 | X179825918Y-60666596D01*
391 | X179672671Y-60749195D01*
392 | X179512169Y-60839236D01*
393 | X179344133Y-60936719D01*
394 | X179168283Y-61041643D01*
395 | X178984341Y-61154008D01*
396 | X178792027Y-61273814D01*
397 | X178591063Y-61401062D01*
398 | X178934855Y-61048960D01*
399 | X179092241Y-60884675D01*
400 | X179239953Y-60727367D01*
401 | X179377991Y-60576384D01*
402 | X179506355Y-60431075D01*
403 | X179625046Y-60290789D01*
404 | X179734062Y-60154875D01*
405 | X179600452Y-60139316D01*
406 | X179461412Y-60128257D01*
407 | X179316721Y-60121546D01*
408 | X179166159Y-60119032D01*
409 | X179009504Y-60120565D01*
410 | X178846535Y-60125993D01*
411 | X178500773Y-60147930D01*
412 | X178127106Y-60183633D01*
413 | X177723767Y-60231894D01*
414 | X177288987Y-60291503D01*
415 | X176821000Y-60361250D01*
416 | X177240075Y-60193183D01*
417 | X177628641Y-60033208D01*
418 | X177987440Y-59879745D01*
419 | X178317219Y-59731211D01*
420 | X178618720Y-59586026D01*
421 | X178892687Y-59442609D01*
422 | X179139866Y-59299377D01*
423 | X179253642Y-59227337D01*
424 | X179361000Y-59154751D01*
425 | X179204312Y-59104475D01*
426 | X179037671Y-59054664D01*
427 | X178860798Y-59005039D01*
428 | X178673414Y-58955321D01*
429 | X178475240Y-58905231D01*
430 | X178265997Y-58854490D01*
431 | X177813188Y-58749938D01*
432 | X178086380Y-58746528D01*
433 | X178372038Y-58737536D01*
434 | X178920469Y-58710251D01*
435 | X179503875Y-58670563D01*
436 | X178805375Y-57781563D01*
437 | X180615125Y-57805376D01*
438 | G37*
439 | G36*
440 | X180596062Y-57809157D02*
441 | G01*
442 | X180584336Y-57827117D01*
443 | X180572947Y-57845310D01*
444 | X180551042Y-57882579D01*
445 | X180530066Y-57921336D01*
446 | X180509742Y-57961954D01*
447 | X180489790Y-58004804D01*
448 | X180469931Y-58050258D01*
449 | X180449885Y-58098689D01*
450 | X180429375Y-58150469D01*
451 | X180409444Y-58219368D01*
452 | X180393827Y-58289034D01*
453 | X180381814Y-58359305D01*
454 | X180372696Y-58430018D01*
455 | X180360309Y-58572118D01*
456 | X180350992Y-58714032D01*
457 | X180339070Y-58854457D01*
458 | X180330360Y-58923705D01*
459 | X180318870Y-58992092D01*
460 | X180303892Y-59059456D01*
461 | X180284717Y-59125634D01*
462 | X180260635Y-59190464D01*
463 | X180230937Y-59253781D01*
464 | X180265391Y-59231533D01*
465 | X180297461Y-59209366D01*
466 | X180327368Y-59187175D01*
467 | X180355333Y-59164857D01*
468 | X180381578Y-59142306D01*
469 | X180406322Y-59119417D01*
470 | X180429788Y-59096088D01*
471 | X180452195Y-59072211D01*
472 | X180473766Y-59047683D01*
473 | X180494720Y-59022400D01*
474 | X180515279Y-58996256D01*
475 | X180535663Y-58969148D01*
476 | X180576793Y-58911616D01*
477 | X180619875Y-58848969D01*
478 | X180646804Y-59056584D01*
479 | X180657460Y-59163462D01*
480 | X180665640Y-59271641D01*
481 | X180670890Y-59380565D01*
482 | X180672756Y-59489674D01*
483 | X180670785Y-59598412D01*
484 | X180664524Y-59706219D01*
485 | X180653519Y-59812538D01*
486 | X180637316Y-59916811D01*
487 | X180615463Y-60018479D01*
488 | X180587505Y-60116985D01*
489 | X180552990Y-60211770D01*
490 | X180511463Y-60302276D01*
491 | X180462472Y-60387945D01*
492 | X180435036Y-60428791D01*
493 | X180405563Y-60468219D01*
494 | X180435639Y-60473258D01*
495 | X180471908Y-60477271D01*
496 | X180521153Y-60480250D01*
497 | X180582490Y-60480670D01*
498 | X180655036Y-60477009D01*
499 | X180737907Y-60467745D01*
500 | X180782938Y-60460534D01*
501 | X180830219Y-60451352D01*
502 | X180879639Y-60440007D01*
503 | X180931089Y-60426309D01*
504 | X180984457Y-60410068D01*
505 | X181039633Y-60391092D01*
506 | X181096506Y-60369193D01*
507 | X181154967Y-60344178D01*
508 | X181214904Y-60315859D01*
509 | X181276207Y-60284044D01*
510 | X181338766Y-60248544D01*
511 | X181402471Y-60209167D01*
512 | X181467210Y-60165724D01*
513 | X181532874Y-60118023D01*
514 | X181599351Y-60065876D01*
515 | X181666532Y-60009090D01*
516 | X181734306Y-59947476D01*
517 | X181802563Y-59880844D01*
518 | X181807196Y-59899581D01*
519 | X181810700Y-59918563D01*
520 | X181813108Y-59937753D01*
521 | X181814453Y-59957118D01*
522 | X181814770Y-59976623D01*
523 | X181814091Y-59996232D01*
524 | X181812450Y-60015911D01*
525 | X181809880Y-60035625D01*
526 | X181802088Y-60075018D01*
527 | X181790982Y-60114132D01*
528 | X181776830Y-60152688D01*
529 | X181759899Y-60190406D01*
530 | X181740456Y-60227009D01*
531 | X181718769Y-60262216D01*
532 | X181695106Y-60295749D01*
533 | X181669734Y-60327328D01*
534 | X181642919Y-60356676D01*
535 | X181614931Y-60383511D01*
536 | X181586035Y-60407556D01*
537 | X181556500Y-60428532D01*
538 | X181614669Y-60418191D01*
539 | X181689221Y-60399014D01*
540 | X181777562Y-60370907D01*
541 | X181877100Y-60333777D01*
542 | X181985243Y-60287532D01*
543 | X182099397Y-60232078D01*
544 | X182216969Y-60167322D01*
545 | X182335366Y-60093172D01*
546 | X182451997Y-60009533D01*
547 | X182508839Y-59964127D01*
548 | X182564267Y-59916314D01*
549 | X182617957Y-59866083D01*
550 | X182669584Y-59813421D01*
551 | X182718825Y-59758318D01*
552 | X182765356Y-59700761D01*
553 | X182808851Y-59640740D01*
554 | X182848988Y-59578242D01*
555 | X182885442Y-59513255D01*
556 | X182917889Y-59445769D01*
557 | X182946005Y-59375772D01*
558 | X182969465Y-59303251D01*
559 | X182987947Y-59228195D01*
560 | X183001124Y-59150594D01*
561 | X183898062Y-60666656D01*
562 | X182834437Y-60563468D01*
563 | X183108281Y-61048648D01*
564 | X183234412Y-61266914D01*
565 | X183370218Y-61497737D01*
566 | X183509000Y-61728002D01*
567 | X183644062Y-61944594D01*
568 | X183287495Y-61597452D01*
569 | X183122094Y-61439927D01*
570 | X182964414Y-61292726D01*
571 | X182813803Y-61155572D01*
572 | X182669610Y-61028184D01*
573 | X182531184Y-60910284D01*
574 | X182397875Y-60801593D01*
575 | X182385108Y-60935203D01*
576 | X182376480Y-61074243D01*
577 | X182371853Y-61218934D01*
578 | X182371085Y-61369497D01*
579 | X182374039Y-61526152D01*
580 | X182380573Y-61689121D01*
581 | X182403828Y-62034883D01*
582 | X182439732Y-62408550D01*
583 | X182487171Y-62811889D01*
584 | X182545028Y-63246669D01*
585 | X182612187Y-63714656D01*
586 | X182444120Y-63295581D01*
587 | X182284145Y-62907015D01*
588 | X182130682Y-62548216D01*
589 | X181982148Y-62218437D01*
590 | X181836963Y-61916936D01*
591 | X181693546Y-61642969D01*
592 | X181550314Y-61395790D01*
593 | X181478274Y-61282014D01*
594 | X181405687Y-61174656D01*
595 | X181353132Y-61331344D01*
596 | X181302251Y-61497985D01*
597 | X181252487Y-61674858D01*
598 | X181203281Y-61862242D01*
599 | X181154074Y-62060416D01*
600 | X181104310Y-62269659D01*
601 | X181000875Y-62722468D01*
602 | X180996286Y-62226126D01*
603 | X180990410Y-61997768D01*
604 | X180982023Y-61781875D01*
605 | X180971031Y-61577887D01*
606 | X180957342Y-61385248D01*
607 | X180940863Y-61203398D01*
608 | X180921500Y-61031781D01*
609 | X180817086Y-61116996D01*
610 | X180712009Y-61208979D01*
611 | X180605978Y-61307799D01*
612 | X180498704Y-61413525D01*
613 | X180389895Y-61526227D01*
614 | X180279260Y-61645976D01*
615 | X180166509Y-61772840D01*
616 | X180051351Y-61906890D01*
617 | X179933496Y-62048195D01*
618 | X179812653Y-62196826D01*
619 | X179560839Y-62516341D01*
620 | X179293584Y-62865994D01*
621 | X179008563Y-63246343D01*
622 | X179348138Y-62444780D01*
623 | X179494393Y-62083112D01*
624 | X179623718Y-61745164D01*
625 | X179735184Y-61429167D01*
626 | X179827861Y-61133356D01*
627 | X179900818Y-60855962D01*
628 | X179929611Y-60723619D01*
629 | X179953125Y-60595218D01*
630 | X179806855Y-60670377D01*
631 | X179653608Y-60752976D01*
632 | X179493106Y-60843017D01*
633 | X179325070Y-60940500D01*
634 | X179149220Y-61045424D01*
635 | X178965278Y-61157789D01*
636 | X178772964Y-61277595D01*
637 | X178572000Y-61404843D01*
638 | X178915792Y-61052741D01*
639 | X179073178Y-60888456D01*
640 | X179220890Y-60731148D01*
641 | X179358928Y-60580165D01*
642 | X179487292Y-60434856D01*
643 | X179605983Y-60294570D01*
644 | X179714999Y-60158656D01*
645 | X179581389Y-60143097D01*
646 | X179442349Y-60132038D01*
647 | X179297658Y-60125327D01*
648 | X179147096Y-60122813D01*
649 | X178990441Y-60124346D01*
650 | X178827472Y-60129774D01*
651 | X178481710Y-60151711D01*
652 | X178108043Y-60187414D01*
653 | X177704704Y-60235675D01*
654 | X177269924Y-60295284D01*
655 | X176801937Y-60365031D01*
656 | X177221012Y-60196964D01*
657 | X177609578Y-60036989D01*
658 | X177968377Y-59883526D01*
659 | X178298156Y-59734992D01*
660 | X178599657Y-59589807D01*
661 | X178873624Y-59446390D01*
662 | X179120803Y-59303158D01*
663 | X179234579Y-59231118D01*
664 | X179341937Y-59158532D01*
665 | X179185249Y-59108256D01*
666 | X179018608Y-59058445D01*
667 | X178841735Y-59008820D01*
668 | X178654351Y-58959102D01*
669 | X178456177Y-58909012D01*
670 | X178246934Y-58858271D01*
671 | X177794125Y-58753719D01*
672 | X178067317Y-58750309D01*
673 | X178352975Y-58741317D01*
674 | X178901406Y-58714032D01*
675 | X179484812Y-58674344D01*
676 | X178786312Y-57785344D01*
677 | X180596062Y-57809157D01*
678 | G37*
679 | %TD*%
680 | D10*
681 | %TO.C,J201*%
682 | X165980000Y-46100000D03*
683 | D11*
684 | X166000000Y-42100000D03*
685 | D10*
686 | X154780000Y-46100000D03*
687 | D11*
688 | X154760000Y-42100000D03*
689 | %TD*%
690 | D12*
691 | %TO.C,GND201*%
692 | X187749999Y-44874998D03*
693 | %TD*%
694 | %TO.C,BOOT301*%
695 | X187750000Y-42225000D03*
696 | %TD*%
697 | %TO.C,PU301*%
698 | X187750000Y-47524999D03*
699 | %TD*%
700 | M02*
701 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-B_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Bot*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Profile,NP*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.100000*%
15 | %TD*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X190000000Y-40000000D02*
19 | X190000000Y-70000000D01*
20 | X150000000Y-40000000D02*
21 | X155760000Y-40000000D01*
22 | X165000000Y-46650000D02*
23 | X165000000Y-40000000D01*
24 | X150000000Y-70000000D02*
25 | X150000000Y-40000000D01*
26 | X155760000Y-40000000D02*
27 | X155760000Y-46650000D01*
28 | X155760000Y-46650000D02*
29 | X165000000Y-46650000D01*
30 | X165000000Y-40000000D02*
31 | X190000000Y-40000000D01*
32 | X190000000Y-70000000D02*
33 | X150000000Y-70000000D01*
34 | M02*
35 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-F_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Soldermask,Top*%
6 | %TF.FilePolarity,Negative*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.100000X-0.100000X0.130000X-0.100000X-0.130000X0.100000X-0.130000X0.100000X0.130000X0*%
33 | %ADD11RoundRect,0.100000X0.130000X0.100000X-0.130000X0.100000X-0.130000X-0.100000X0.130000X-0.100000X0*%
34 | %ADD12RoundRect,0.100000X-0.162635X0.021213X0.021213X-0.162635X0.162635X-0.021213X-0.021213X0.162635X0*%
35 | %ADD13RoundRect,0.100000X0.021213X0.162635X-0.162635X-0.021213X-0.021213X-0.162635X0.162635X0.021213X0*%
36 | %ADD14R,0.600000X1.160000*%
37 | %ADD15R,0.300000X1.160000*%
38 | %ADD16O,1.300000X2.100000*%
39 | %ADD17O,1.300000X2.500000*%
40 | %ADD18R,1.800000X1.100000*%
41 | %ADD19RoundRect,0.100000X-0.130000X-0.100000X0.130000X-0.100000X0.130000X0.100000X-0.130000X0.100000X0*%
42 | %ADD20RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
43 | %ADD21R,0.900000X0.300000*%
44 | %ADD22R,0.340000X0.700000*%
45 | %ADD23RoundRect,0.062500X0.062500X-0.375000X0.062500X0.375000X-0.062500X0.375000X-0.062500X-0.375000X0*%
46 | %ADD24RoundRect,0.062500X0.375000X-0.062500X0.375000X0.062500X-0.375000X0.062500X-0.375000X-0.062500X0*%
47 | %ADD25R,3.100000X3.100000*%
48 | %ADD26RoundRect,0.100000X0.100000X-0.130000X0.100000X0.130000X-0.100000X0.130000X-0.100000X-0.130000X0*%
49 | %ADD27R,0.700000X0.700000*%
50 | %ADD28RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
51 | %ADD29RoundRect,0.150000X0.150000X-0.650000X0.150000X0.650000X-0.150000X0.650000X-0.150000X-0.650000X0*%
52 | %ADD30RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
53 | %ADD31RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
54 | %ADD32R,1.100000X1.200000*%
55 | %ADD33RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
56 | %ADD34R,1.100000X1.800000*%
57 | G04 APERTURE END LIST*
58 | D10*
59 | %TO.C,C309*%
60 | X159700000Y-61425000D03*
61 | X159700000Y-62065000D03*
62 | %TD*%
63 | D11*
64 | %TO.C,C311*%
65 | X160545000Y-60475000D03*
66 | X159905000Y-60475000D03*
67 | %TD*%
68 | D12*
69 | %TO.C,L302*%
70 | X158000000Y-60800000D03*
71 | X158452548Y-61252548D03*
72 | %TD*%
73 | D11*
74 | %TO.C,C305*%
75 | X152575000Y-58850000D03*
76 | X151935000Y-58850000D03*
77 | %TD*%
78 | D13*
79 | %TO.C,C307*%
80 | X157426274Y-60223726D03*
81 | X156973726Y-60676274D03*
82 | %TD*%
83 | D14*
84 | %TO.C,J201*%
85 | X163580000Y-47280000D03*
86 | X162780000Y-47280000D03*
87 | D15*
88 | X161630000Y-47280000D03*
89 | X160630000Y-47280000D03*
90 | X160130000Y-47280000D03*
91 | X159130000Y-47280000D03*
92 | D14*
93 | X157980000Y-47280000D03*
94 | X157180000Y-47280000D03*
95 | X157180000Y-47280000D03*
96 | X157980000Y-47280000D03*
97 | D15*
98 | X158630000Y-47280000D03*
99 | X159630000Y-47280000D03*
100 | X161130000Y-47280000D03*
101 | X162130000Y-47280000D03*
102 | D14*
103 | X162780000Y-47280000D03*
104 | X163580000Y-47280000D03*
105 | D16*
106 | X165980000Y-46100000D03*
107 | D17*
108 | X166000000Y-42100000D03*
109 | D16*
110 | X154780000Y-46100000D03*
111 | D17*
112 | X154760000Y-42100000D03*
113 | %TD*%
114 | D18*
115 | %TO.C,SW101*%
116 | X181900000Y-42650000D03*
117 | X181900000Y-46350000D03*
118 | X188100000Y-42650000D03*
119 | X188100000Y-46350000D03*
120 | %TD*%
121 | %TO.C,SW104*%
122 | X181900000Y-63650000D03*
123 | X181900000Y-67350000D03*
124 | X188100000Y-63650000D03*
125 | X188100000Y-67350000D03*
126 | %TD*%
127 | %TO.C,SW103*%
128 | X181900000Y-56650000D03*
129 | X181900000Y-60350000D03*
130 | X188100000Y-56650000D03*
131 | X188100000Y-60350000D03*
132 | %TD*%
133 | D11*
134 | %TO.C,C308*%
135 | X154225000Y-59525000D03*
136 | X153585000Y-59525000D03*
137 | %TD*%
138 | D10*
139 | %TO.C,R305*%
140 | X155725000Y-51155000D03*
141 | X155725000Y-51795000D03*
142 | %TD*%
143 | D19*
144 | %TO.C,C303*%
145 | X167890000Y-61400000D03*
146 | X168530000Y-61400000D03*
147 | %TD*%
148 | D10*
149 | %TO.C,C203*%
150 | X178300000Y-45725000D03*
151 | X178300000Y-46365000D03*
152 | %TD*%
153 | %TO.C,C401*%
154 | X166400000Y-48285000D03*
155 | X166400000Y-48925000D03*
156 | %TD*%
157 | D11*
158 | %TO.C,R202*%
159 | X163725000Y-49175000D03*
160 | X163085000Y-49175000D03*
161 | %TD*%
162 | D20*
163 | %TO.C,C313*%
164 | X160625000Y-61450000D03*
165 | X160625000Y-62410000D03*
166 | %TD*%
167 | D10*
168 | %TO.C,R306*%
169 | X159475000Y-51160000D03*
170 | X159475000Y-51800000D03*
171 | %TD*%
172 | %TO.C,R307*%
173 | X156475000Y-51160000D03*
174 | X156475000Y-51800000D03*
175 | %TD*%
176 | D19*
177 | %TO.C,R201*%
178 | X155130000Y-49100000D03*
179 | X155770000Y-49100000D03*
180 | %TD*%
181 | D10*
182 | %TO.C,R303*%
183 | X157975000Y-51160000D03*
184 | X157975000Y-51800000D03*
185 | %TD*%
186 | D11*
187 | %TO.C,C310*%
188 | X153700000Y-60300000D03*
189 | X153060000Y-60300000D03*
190 | %TD*%
191 | D21*
192 | %TO.C,J401*%
193 | X167750000Y-57750000D03*
194 | X167750000Y-57250000D03*
195 | X167750000Y-56750000D03*
196 | X167750000Y-56250000D03*
197 | X167750000Y-55750000D03*
198 | X167750000Y-55250000D03*
199 | X167750000Y-54750000D03*
200 | X167750000Y-54250000D03*
201 | X167750000Y-53750000D03*
202 | X167750000Y-53250000D03*
203 | X167750000Y-52750000D03*
204 | X167750000Y-52250000D03*
205 | X167750000Y-51750000D03*
206 | X167750000Y-51250000D03*
207 | X167750000Y-50750000D03*
208 | X167750000Y-50250000D03*
209 | X167750000Y-49750000D03*
210 | X167750000Y-49250000D03*
211 | X167750000Y-48750000D03*
212 | X167750000Y-48250000D03*
213 | X167750000Y-47750000D03*
214 | X167750000Y-47250000D03*
215 | X167750000Y-46750000D03*
216 | X167750000Y-46250000D03*
217 | D18*
218 | X170450000Y-59900000D03*
219 | X170450000Y-44100000D03*
220 | %TD*%
221 | D19*
222 | %TO.C,C306*%
223 | X162020000Y-50970000D03*
224 | X162660000Y-50970000D03*
225 | %TD*%
226 | D10*
227 | %TO.C,R304*%
228 | X157225000Y-51160000D03*
229 | X157225000Y-51800000D03*
230 | %TD*%
231 | %TO.C,R308*%
232 | X158725000Y-51160000D03*
233 | X158725000Y-51800000D03*
234 | %TD*%
235 | D19*
236 | %TO.C,R401*%
237 | X168410000Y-42650000D03*
238 | X169050000Y-42650000D03*
239 | %TD*%
240 | D22*
241 | %TO.C,U201*%
242 | X153000000Y-50700000D03*
243 | X153500000Y-50700000D03*
244 | X154000000Y-50700000D03*
245 | X154000000Y-49200000D03*
246 | X153500000Y-49200000D03*
247 | X153000000Y-49200000D03*
248 | %TD*%
249 | D23*
250 | %TO.C,U302*%
251 | X156050000Y-58887500D03*
252 | X156550000Y-58887500D03*
253 | X157050000Y-58887500D03*
254 | X157550000Y-58887500D03*
255 | X158050000Y-58887500D03*
256 | X158550000Y-58887500D03*
257 | X159050000Y-58887500D03*
258 | X159550000Y-58887500D03*
259 | D24*
260 | X160237500Y-58200000D03*
261 | X160237500Y-57700000D03*
262 | X160237500Y-57200000D03*
263 | X160237500Y-56700000D03*
264 | X160237500Y-56200000D03*
265 | X160237500Y-55700000D03*
266 | X160237500Y-55200000D03*
267 | X160237500Y-54700000D03*
268 | D23*
269 | X159550000Y-54012500D03*
270 | X159050000Y-54012500D03*
271 | X158550000Y-54012500D03*
272 | X158050000Y-54012500D03*
273 | X157550000Y-54012500D03*
274 | X157050000Y-54012500D03*
275 | X156550000Y-54012500D03*
276 | X156050000Y-54012500D03*
277 | D24*
278 | X155362500Y-54700000D03*
279 | X155362500Y-55200000D03*
280 | X155362500Y-55700000D03*
281 | X155362500Y-56200000D03*
282 | X155362500Y-56700000D03*
283 | X155362500Y-57200000D03*
284 | X155362500Y-57700000D03*
285 | X155362500Y-58200000D03*
286 | D25*
287 | X157800000Y-56450000D03*
288 | %TD*%
289 | D19*
290 | %TO.C,C304*%
291 | X156030000Y-62400000D03*
292 | X156670000Y-62400000D03*
293 | %TD*%
294 | %TO.C,C302*%
295 | X151535000Y-54550000D03*
296 | X152175000Y-54550000D03*
297 | %TD*%
298 | D26*
299 | %TO.C,C312*%
300 | X160600000Y-52645000D03*
301 | X160600000Y-52005000D03*
302 | %TD*%
303 | D27*
304 | %TO.C,D401*%
305 | X181810000Y-52750000D03*
306 | X181810000Y-51650000D03*
307 | X179980000Y-51650000D03*
308 | X179980000Y-52750000D03*
309 | %TD*%
310 | D10*
311 | %TO.C,L301*%
312 | X156000000Y-60980000D03*
313 | X156000000Y-61620000D03*
314 | %TD*%
315 | D28*
316 | %TO.C,C204*%
317 | X179220000Y-45800000D03*
318 | X180180000Y-45800000D03*
319 | %TD*%
320 | D29*
321 | %TO.C,U301*%
322 | X161995000Y-59850000D03*
323 | X163265000Y-59850000D03*
324 | X164535000Y-59850000D03*
325 | X165805000Y-59850000D03*
326 | X165805000Y-52650000D03*
327 | X164535000Y-52650000D03*
328 | X163265000Y-52650000D03*
329 | X161995000Y-52650000D03*
330 | %TD*%
331 | D30*
332 | %TO.C,C201*%
333 | X176700000Y-41600000D03*
334 | X175740000Y-41600000D03*
335 | %TD*%
336 | D10*
337 | %TO.C,R302*%
338 | X154200000Y-57280000D03*
339 | X154200000Y-57920000D03*
340 | %TD*%
341 | D31*
342 | %TO.C,U202*%
343 | X179908289Y-42062500D03*
344 | X178958289Y-42062500D03*
345 | X178008289Y-42062500D03*
346 | X178008289Y-44337500D03*
347 | X179908289Y-44337500D03*
348 | %TD*%
349 | D32*
350 | %TO.C,Y301*%
351 | X152950000Y-57550000D03*
352 | X152950000Y-55850000D03*
353 | X151550000Y-55850000D03*
354 | X151550000Y-57550000D03*
355 | %TD*%
356 | D11*
357 | %TO.C,C202*%
358 | X176675000Y-42500000D03*
359 | X176035000Y-42500000D03*
360 | %TD*%
361 | %TO.C,C301*%
362 | X155975000Y-60200000D03*
363 | X155335000Y-60200000D03*
364 | %TD*%
365 | D33*
366 | %TO.C,U401*%
367 | X179062500Y-48150000D03*
368 | X179062500Y-49100000D03*
369 | X179062500Y-50050000D03*
370 | X181337500Y-50050000D03*
371 | X181337500Y-49100000D03*
372 | X181337500Y-48150000D03*
373 | %TD*%
374 | D11*
375 | %TO.C,R301*%
376 | X166890000Y-61400000D03*
377 | X166250000Y-61400000D03*
378 | %TD*%
379 | D34*
380 | %TO.C,SW102*%
381 | X186850000Y-48400000D03*
382 | X183150000Y-48400000D03*
383 | X186850000Y-54600000D03*
384 | X183150000Y-54600000D03*
385 | %TD*%
386 | M02*
387 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-F_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Top*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.079500X-0.100500X0.079500X-0.100500X-0.079500X0.100500X-0.079500X0.100500X0.079500X0*%
33 | %ADD11RoundRect,0.079500X0.079500X0.100500X-0.079500X0.100500X-0.079500X-0.100500X0.079500X-0.100500X0*%
34 | %ADD12RoundRect,0.079500X-0.127279X-0.014849X-0.014849X-0.127279X0.127279X0.014849X0.014849X0.127279X0*%
35 | %ADD13RoundRect,0.079500X-0.014849X0.127279X-0.127279X0.014849X0.014849X-0.127279X0.127279X-0.014849X0*%
36 | %ADD14R,0.600000X1.160000*%
37 | %ADD15R,0.300000X1.160000*%
38 | %ADD16R,1.800000X1.100000*%
39 | %ADD17RoundRect,0.079500X-0.079500X-0.100500X0.079500X-0.100500X0.079500X0.100500X-0.079500X0.100500X0*%
40 | %ADD18RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
41 | %ADD19R,0.900000X0.300000*%
42 | %ADD20R,0.340000X0.700000*%
43 | %ADD21RoundRect,0.207500X0.207500X-0.207500X0.207500X0.207500X-0.207500X0.207500X-0.207500X-0.207500X0*%
44 | %ADD22RoundRect,0.062500X0.062500X-0.375000X0.062500X0.375000X-0.062500X0.375000X-0.062500X-0.375000X0*%
45 | %ADD23RoundRect,0.062500X0.375000X-0.062500X0.375000X0.062500X-0.375000X0.062500X-0.375000X-0.062500X0*%
46 | %ADD24RoundRect,0.079500X0.100500X-0.079500X0.100500X0.079500X-0.100500X0.079500X-0.100500X-0.079500X0*%
47 | %ADD25R,0.700000X0.700000*%
48 | %ADD26RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
49 | %ADD27RoundRect,0.150000X0.150000X-0.650000X0.150000X0.650000X-0.150000X0.650000X-0.150000X-0.650000X0*%
50 | %ADD28RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
51 | %ADD29RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
52 | %ADD30R,1.100000X1.200000*%
53 | %ADD31RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
54 | %ADD32R,1.100000X1.800000*%
55 | G04 APERTURE END LIST*
56 | D10*
57 | %TO.C,C309*%
58 | X159700000Y-61400000D03*
59 | X159700000Y-62090000D03*
60 | %TD*%
61 | D11*
62 | %TO.C,C311*%
63 | X160570000Y-60475000D03*
64 | X159880000Y-60475000D03*
65 | %TD*%
66 | D12*
67 | %TO.C,L302*%
68 | X157982322Y-60782322D03*
69 | X158470226Y-61270226D03*
70 | %TD*%
71 | D11*
72 | %TO.C,C305*%
73 | X152600000Y-58850000D03*
74 | X151910000Y-58850000D03*
75 | %TD*%
76 | D13*
77 | %TO.C,C307*%
78 | X157443952Y-60206048D03*
79 | X156956048Y-60693952D03*
80 | %TD*%
81 | D14*
82 | %TO.C,J201*%
83 | X163580000Y-47280000D03*
84 | X162780000Y-47280000D03*
85 | D15*
86 | X161630000Y-47280000D03*
87 | X160630000Y-47280000D03*
88 | X160130000Y-47280000D03*
89 | X159130000Y-47280000D03*
90 | D14*
91 | X157980000Y-47280000D03*
92 | X157180000Y-47280000D03*
93 | X157180000Y-47280000D03*
94 | X157980000Y-47280000D03*
95 | D15*
96 | X158630000Y-47280000D03*
97 | X159630000Y-47280000D03*
98 | X161130000Y-47280000D03*
99 | X162130000Y-47280000D03*
100 | D14*
101 | X162780000Y-47280000D03*
102 | X163580000Y-47280000D03*
103 | %TD*%
104 | D16*
105 | %TO.C,SW101*%
106 | X181900000Y-42650000D03*
107 | X181900000Y-46350000D03*
108 | X188100000Y-42650000D03*
109 | X188100000Y-46350000D03*
110 | %TD*%
111 | %TO.C,SW104*%
112 | X181900000Y-63650000D03*
113 | X181900000Y-67350000D03*
114 | X188100000Y-63650000D03*
115 | X188100000Y-67350000D03*
116 | %TD*%
117 | %TO.C,SW103*%
118 | X181900000Y-56650000D03*
119 | X181900000Y-60350000D03*
120 | X188100000Y-56650000D03*
121 | X188100000Y-60350000D03*
122 | %TD*%
123 | D11*
124 | %TO.C,C308*%
125 | X154250000Y-59525000D03*
126 | X153560000Y-59525000D03*
127 | %TD*%
128 | D10*
129 | %TO.C,R305*%
130 | X155725000Y-51130000D03*
131 | X155725000Y-51820000D03*
132 | %TD*%
133 | D17*
134 | %TO.C,C303*%
135 | X167865000Y-61400000D03*
136 | X168555000Y-61400000D03*
137 | %TD*%
138 | D10*
139 | %TO.C,C203*%
140 | X178300000Y-45700000D03*
141 | X178300000Y-46390000D03*
142 | %TD*%
143 | %TO.C,C401*%
144 | X166400000Y-48260000D03*
145 | X166400000Y-48950000D03*
146 | %TD*%
147 | D11*
148 | %TO.C,R202*%
149 | X163750000Y-49175000D03*
150 | X163060000Y-49175000D03*
151 | %TD*%
152 | D18*
153 | %TO.C,C313*%
154 | X160625000Y-61450000D03*
155 | X160625000Y-62410000D03*
156 | %TD*%
157 | D10*
158 | %TO.C,R306*%
159 | X159475000Y-51135000D03*
160 | X159475000Y-51825000D03*
161 | %TD*%
162 | %TO.C,R307*%
163 | X156475000Y-51135000D03*
164 | X156475000Y-51825000D03*
165 | %TD*%
166 | D17*
167 | %TO.C,R201*%
168 | X155105000Y-49100000D03*
169 | X155795000Y-49100000D03*
170 | %TD*%
171 | D10*
172 | %TO.C,R303*%
173 | X157975000Y-51135000D03*
174 | X157975000Y-51825000D03*
175 | %TD*%
176 | D11*
177 | %TO.C,C310*%
178 | X153725000Y-60300000D03*
179 | X153035000Y-60300000D03*
180 | %TD*%
181 | D19*
182 | %TO.C,J401*%
183 | X167750000Y-57750000D03*
184 | X167750000Y-57250000D03*
185 | X167750000Y-56750000D03*
186 | X167750000Y-56250000D03*
187 | X167750000Y-55750000D03*
188 | X167750000Y-55250000D03*
189 | X167750000Y-54750000D03*
190 | X167750000Y-54250000D03*
191 | X167750000Y-53750000D03*
192 | X167750000Y-53250000D03*
193 | X167750000Y-52750000D03*
194 | X167750000Y-52250000D03*
195 | X167750000Y-51750000D03*
196 | X167750000Y-51250000D03*
197 | X167750000Y-50750000D03*
198 | X167750000Y-50250000D03*
199 | X167750000Y-49750000D03*
200 | X167750000Y-49250000D03*
201 | X167750000Y-48750000D03*
202 | X167750000Y-48250000D03*
203 | X167750000Y-47750000D03*
204 | X167750000Y-47250000D03*
205 | X167750000Y-46750000D03*
206 | X167750000Y-46250000D03*
207 | D16*
208 | X170450000Y-59900000D03*
209 | X170450000Y-44100000D03*
210 | %TD*%
211 | D17*
212 | %TO.C,C306*%
213 | X161995000Y-50970000D03*
214 | X162685000Y-50970000D03*
215 | %TD*%
216 | D10*
217 | %TO.C,R304*%
218 | X157225000Y-51135000D03*
219 | X157225000Y-51825000D03*
220 | %TD*%
221 | %TO.C,R308*%
222 | X158725000Y-51135000D03*
223 | X158725000Y-51825000D03*
224 | %TD*%
225 | D17*
226 | %TO.C,R401*%
227 | X168385000Y-42650000D03*
228 | X169075000Y-42650000D03*
229 | %TD*%
230 | D20*
231 | %TO.C,U201*%
232 | X153000000Y-50700000D03*
233 | X153500000Y-50700000D03*
234 | X154000000Y-50700000D03*
235 | X154000000Y-49200000D03*
236 | X153500000Y-49200000D03*
237 | X153000000Y-49200000D03*
238 | %TD*%
239 | D21*
240 | %TO.C,U302*%
241 | X156770000Y-57480000D03*
242 | X157800000Y-57480000D03*
243 | X158830000Y-57480000D03*
244 | X156770000Y-56450000D03*
245 | X157800000Y-56450000D03*
246 | X158830000Y-56450000D03*
247 | X156770000Y-55420000D03*
248 | X157800000Y-55420000D03*
249 | X158830000Y-55420000D03*
250 | D22*
251 | X156050000Y-58887500D03*
252 | X156550000Y-58887500D03*
253 | X157050000Y-58887500D03*
254 | X157550000Y-58887500D03*
255 | X158050000Y-58887500D03*
256 | X158550000Y-58887500D03*
257 | X159050000Y-58887500D03*
258 | X159550000Y-58887500D03*
259 | D23*
260 | X160237500Y-58200000D03*
261 | X160237500Y-57700000D03*
262 | X160237500Y-57200000D03*
263 | X160237500Y-56700000D03*
264 | X160237500Y-56200000D03*
265 | X160237500Y-55700000D03*
266 | X160237500Y-55200000D03*
267 | X160237500Y-54700000D03*
268 | D22*
269 | X159550000Y-54012500D03*
270 | X159050000Y-54012500D03*
271 | X158550000Y-54012500D03*
272 | X158050000Y-54012500D03*
273 | X157550000Y-54012500D03*
274 | X157050000Y-54012500D03*
275 | X156550000Y-54012500D03*
276 | X156050000Y-54012500D03*
277 | D23*
278 | X155362500Y-54700000D03*
279 | X155362500Y-55200000D03*
280 | X155362500Y-55700000D03*
281 | X155362500Y-56200000D03*
282 | X155362500Y-56700000D03*
283 | X155362500Y-57200000D03*
284 | X155362500Y-57700000D03*
285 | X155362500Y-58200000D03*
286 | %TD*%
287 | D17*
288 | %TO.C,C304*%
289 | X156005000Y-62400000D03*
290 | X156695000Y-62400000D03*
291 | %TD*%
292 | %TO.C,C302*%
293 | X151510000Y-54550000D03*
294 | X152200000Y-54550000D03*
295 | %TD*%
296 | D24*
297 | %TO.C,C312*%
298 | X160600000Y-52670000D03*
299 | X160600000Y-51980000D03*
300 | %TD*%
301 | D25*
302 | %TO.C,D401*%
303 | X181810000Y-52750000D03*
304 | X181810000Y-51650000D03*
305 | X179980000Y-51650000D03*
306 | X179980000Y-52750000D03*
307 | %TD*%
308 | D10*
309 | %TO.C,L301*%
310 | X156000000Y-60955000D03*
311 | X156000000Y-61645000D03*
312 | %TD*%
313 | D26*
314 | %TO.C,C204*%
315 | X179220000Y-45800000D03*
316 | X180180000Y-45800000D03*
317 | %TD*%
318 | D27*
319 | %TO.C,U301*%
320 | X161995000Y-59850000D03*
321 | X163265000Y-59850000D03*
322 | X164535000Y-59850000D03*
323 | X165805000Y-59850000D03*
324 | X165805000Y-52650000D03*
325 | X164535000Y-52650000D03*
326 | X163265000Y-52650000D03*
327 | X161995000Y-52650000D03*
328 | %TD*%
329 | D28*
330 | %TO.C,C201*%
331 | X176700000Y-41600000D03*
332 | X175740000Y-41600000D03*
333 | %TD*%
334 | D10*
335 | %TO.C,R302*%
336 | X154200000Y-57255000D03*
337 | X154200000Y-57945000D03*
338 | %TD*%
339 | D29*
340 | %TO.C,U202*%
341 | X179908289Y-42062500D03*
342 | X178958289Y-42062500D03*
343 | X178008289Y-42062500D03*
344 | X178008289Y-44337500D03*
345 | X179908289Y-44337500D03*
346 | %TD*%
347 | D30*
348 | %TO.C,Y301*%
349 | X152950000Y-57550000D03*
350 | X152950000Y-55850000D03*
351 | X151550000Y-55850000D03*
352 | X151550000Y-57550000D03*
353 | %TD*%
354 | D11*
355 | %TO.C,C202*%
356 | X176700000Y-42500000D03*
357 | X176010000Y-42500000D03*
358 | %TD*%
359 | %TO.C,C301*%
360 | X156000000Y-60200000D03*
361 | X155310000Y-60200000D03*
362 | %TD*%
363 | D31*
364 | %TO.C,U401*%
365 | X179062500Y-48150000D03*
366 | X179062500Y-49100000D03*
367 | X179062500Y-50050000D03*
368 | X181337500Y-50050000D03*
369 | X181337500Y-49100000D03*
370 | X181337500Y-48150000D03*
371 | %TD*%
372 | D11*
373 | %TO.C,R301*%
374 | X166915000Y-61400000D03*
375 | X166225000Y-61400000D03*
376 | %TD*%
377 | D32*
378 | %TO.C,SW102*%
379 | X186850000Y-48400000D03*
380 | X183150000Y-48400000D03*
381 | X186850000Y-54600000D03*
382 | X183150000Y-54600000D03*
383 | %TD*%
384 | M02*
385 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | %
4 | G90
5 | G05
6 | T0
7 | M30
8 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | T1C0.0118
4 | T2C0.0118
5 | T3C0.0150
6 | T4C0.0200
7 | T5C0.0236
8 | %
9 | G90
10 | G05
11 | T1
12 | X5.9252Y-1.6024
13 | X5.9252Y-1.7362
14 | X5.9252Y-1.8701
15 | X5.9252Y-2.0039
16 | X5.9252Y-2.1378
17 | X5.9252Y-2.2047
18 | X5.9252Y-2.2717
19 | X5.9252Y-2.3386
20 | X5.9252Y-2.4055
21 | X5.9252Y-2.4724
22 | X5.9252Y-2.5079
23 | X5.9259Y-2.5404
24 | X5.9557Y-2.311
25 | X5.9606Y-2.5079
26 | X5.9646Y-2.1181
27 | X5.9764Y-2.3425
28 | X5.9843Y-1.811
29 | X5.9882Y-1.937
30 | X5.9882Y-1.9898
31 | X5.9941Y-2.0295
32 | X5.9951Y-2.0709
33 | X5.9961Y-1.6732
34 | X5.9961Y-2.5079
35 | X6.001Y-2.1181
36 | X6.0039Y-2.3898
37 | X6.0079Y-2.5366
38 | X6.0157Y-2.3425
39 | X6.0197Y-2.1575
40 | X6.0236Y-1.9646
41 | X6.0236Y-2.5039
42 | X6.0394Y-1.5945
43 | X6.0394Y-1.752
44 | X6.0413Y-2.4065
45 | X6.0433Y-2.0276
46 | X6.0433Y-2.315
47 | X6.0472Y-2.4764
48 | X6.0551Y-2.1772
49 | X6.0551Y-2.2087
50 | X6.063Y-1.9646
51 | X6.0669Y-2.0787
52 | X6.0772Y-2.4236
53 | X6.0827Y-2.5394
54 | X6.0837Y-2.4656
55 | X6.0886Y-2.1063
56 | X6.0925Y-2.0453
57 | X6.0929Y-2.3929
58 | X6.0965Y-2.0138
59 | X6.1043Y-2.0768
60 | X6.1043Y-2.5236
61 | X6.1063Y-1.9626
62 | X6.1112Y-2.4469
63 | X6.1122Y-2.4183
64 | X6.1142Y-2.3177
65 | X6.1142Y-2.3425
66 | X6.1181Y-2.124
67 | X6.126Y-2.5394
68 | X6.1311Y-1.9925
69 | X6.1398Y-2.5157
70 | X6.1575Y-1.8614
71 | X6.1575Y-2.2018
72 | X6.1575Y-2.2431
73 | X6.1604Y-1.9819
74 | X6.1634Y-2.497
75 | X6.1693Y-2.4144
76 | X6.1693Y-2.5394
77 | X6.19Y-1.9925
78 | X6.1906Y-2.4787
79 | X6.1919Y-2.2421
80 | X6.1929Y-2.1673
81 | X6.1929Y-2.2018
82 | X6.2008Y-2.4252
83 | X6.2028Y-2.0817
84 | X6.2126Y-2.5394
85 | X6.2136Y-2.4567
86 | X6.2313Y-2.4911
87 | X6.2323Y-2.1673
88 | X6.2323Y-2.2018
89 | X6.2323Y-2.2431
90 | X6.2333Y-2.2766
91 | X6.2421Y-2.3477
92 | X6.2461Y-2.4469
93 | X6.2466Y-2.3814
94 | X6.2488Y-1.9913
95 | X6.2559Y-2.5394
96 | X6.2648Y-2.4183
97 | X6.2667Y-2.2018
98 | X6.2667Y-2.2421
99 | X6.2717Y-1.9055
100 | X6.2787Y-1.989
101 | X6.2795Y-2.3533
102 | X6.2953Y-2.4685
103 | X6.2963Y-2.3184
104 | X6.2976Y-2.1268
105 | X6.2992Y-1.9252
106 | X6.3022Y-2.5394
107 | X6.3207Y-2.3428
108 | X6.3268Y-1.9055
109 | X6.337Y-2.252
110 | X6.3465Y-2.5394
111 | X6.3472Y-2.3732
112 | X6.3494Y-2.04
113 | X6.3543Y-1.9252
114 | X6.372Y-2.127
115 | X6.378Y-2.3142
116 | X6.378Y-2.4961
117 | X6.3898Y-2.5394
118 | X6.4016Y-2.2402
119 | X6.402Y-2.4171
120 | X6.4281Y-2.0291
121 | X6.4281Y-2.314
122 | X6.4331Y-2.5394
123 | X6.4335Y-1.9961
124 | X6.437Y-2.127
125 | X6.4528Y-2.2402
126 | X6.4547Y-2.4169
127 | X6.4717Y-1.8614
128 | X6.4764Y-2.5394
129 | X6.4783Y-2.0285
130 | X6.4783Y-2.314
131 | X6.4854Y-1.9815
132 | X6.5035Y-2.1461
133 | X6.5035Y-2.1929
134 | X6.5039Y-2.2402
135 | X6.5128Y-1.939
136 | X6.5157Y-2.315
137 | X6.5197Y-2.5394
138 | X6.5264Y-2.1697
139 | X6.5278Y-2.0287
140 | X6.5335Y-2.1254
141 | X6.5433Y-1.9764
142 | X6.5551Y-2.3504
143 | X6.563Y-2.5394
144 | X6.5669Y-2.2234
145 | X6.5708Y-1.8661
146 | X6.5709Y-1.9587
147 | X6.5709Y-2.0177
148 | X6.5787Y-1.7323
149 | X6.5902Y-2.3967
150 | X6.6327Y-2.2634
151 | X6.636Y-1.999
152 | X6.6378Y-2.0582
153 | X6.6378Y-2.1161
154 | X6.6496Y-2.3504
155 | X6.6693Y-1.7047
156 | X6.6748Y-2.4173
157 | X6.6772Y-1.5945
158 | X6.6959Y-2.062
159 | X6.7047Y-1.8583
160 | X6.7126Y-1.9606
161 | X6.7138Y-2.3122
162 | X6.7283Y-2.2283
163 | X6.7352Y-2.1014
164 | X6.8031Y-1.7126
165 | X6.811Y-1.5945
166 | X6.811Y-1.8425
167 | X6.8268Y-2.0512
168 | X6.8307Y-2.374
169 | X6.8356Y-2.2362
170 | X6.8465Y-2.4252
171 | X6.878Y-2.311
172 | X6.8898Y-2.126
173 | X6.9016Y-1.6654
174 | X6.9094Y-1.7559
175 | X6.9193Y-1.9016
176 | X6.9449Y-1.5945
177 | X6.9516Y-2.1929
178 | X6.9715Y-2.2943
179 | X7.0Y-1.8386
180 | X7.0433Y-2.122
181 | X7.1142Y-1.7835
182 | X7.1142Y-2.5079
183 | X7.122Y-2.0315
184 | X7.122Y-2.0748
185 | X7.1457Y-1.5945
186 | X7.1614Y-1.8573
187 | X7.1747Y-1.9705
188 | X7.2283Y-1.9957
189 | X7.2795Y-1.5945
190 | X7.3228Y-2.0866
191 | X7.3425Y-1.7116
192 | X7.3622Y-2.622
193 | X7.3937Y-2.189
194 | X7.4134Y-1.5945
195 | X7.4134Y-1.9203
196 | X7.4606Y-1.6693
197 | X7.4606Y-1.8031
198 | X7.4606Y-1.937
199 | X7.4606Y-2.0709
200 | X7.4606Y-2.2047
201 | X7.4606Y-2.3386
202 | X7.4606Y-2.4724
203 | T2
204 | X5.9646Y-2.5413
205 | T3
206 | X7.0456Y-1.6983
207 | X7.0945Y-1.9114
208 | X7.0945Y-1.9508
209 | T4
210 | X6.0433Y-1.9004
211 | X6.4715Y-1.9016
212 | X6.9882Y-1.6969
213 | X6.9941Y-1.8957
214 | X7.1024Y-1.6929
215 | T5
216 | G00X6.0929Y-1.6811
217 | M15
218 | G01X6.0929Y-1.6339
219 | M16
220 | G05
221 | G00X6.0937Y-1.8307
222 | M15
223 | G01X6.0937Y-1.7992
224 | M16
225 | G05
226 | G00X6.5346Y-1.8307
227 | M15
228 | G01X6.5346Y-1.7992
229 | M16
230 | G05
231 | G00X6.5354Y-1.6811
232 | M15
233 | G01X6.5354Y-1.6339
234 | M16
235 | G05
236 | T0
237 | M30
238 |
--------------------------------------------------------------------------------
/output/rev-4/jlcpcb-production/production/pixie-rev-4-User_Comments.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-08T19:41:31-05:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Other,Comment*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-08 19:41:31*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | G04 APERTURE END LIST*
14 | M02*
15 |
--------------------------------------------------------------------------------
/output/rev-4/render-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-4/render-back.jpg
--------------------------------------------------------------------------------
/output/rev-4/render-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-4/render-front.jpg
--------------------------------------------------------------------------------
/output/rev-5/README.md:
--------------------------------------------------------------------------------
1 | Rev.5
2 | =====
3 |
4 | Schematic
5 | ---------
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | 3D Renders
17 | ----------
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 | Photos
35 | ------
36 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/bom.csv:
--------------------------------------------------------------------------------
1 | Designator,Footprint,Quantity,Value,LCSC Part #
2 | "C1, C17, C4",0402,3,10u,C315248
3 | "C10, C12",0201,2,1u,C170153
4 | "C11, C13, C15, C16, C18, C19, C2, C20, C3, C7",0201,10,100n,C284966
5 | C14,0201,1,10n,C76941
6 | "C5, C8",0201,2,3p3,C258460
7 | "C6, C9",0201,2,10p,C272871
8 | "D1, D2, D3, D4",WS2812B,4,WS2812B,C2976072
9 | J1,USB_C_SINK,1,~,C2906289
10 | J2,JUSHUO_FPC_24,1,~,C262669
11 | "L1, L2",0201,2,2n2,C98041
12 | "R1, R2, R3",0201,3,5K1,C274341
13 | "R10, R6, R7, R8, R9",0201,5,100R,C77623
14 | R11,0201,1,499R,C4354889
15 | R12,0201,1,10R,C304508
16 | R4,0201,1,22R,C270355
17 | "SW1, SW2, SW3, SW4",button-oval,4,~,C720479
18 | U1,SOT-563,1,USBLC6-2SC6,C2827693
19 | U2,SOT-23-5,1,SPX3819M5-L-3-3,C5370980
20 | U3,SOIC-8_5.23x5.23mm_P1.27mm,1,W25Q128JVS,C97521
21 | U4,QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm,1,ESP32-C3,C2838500
22 | U5,SOT-23-6,1,SN74LVC1T45DBV,C168856
23 | Y1,Crystal_SMD_2520-4Pin_2.5x2.0mm,1,40Mhz,C409424
24 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/positions.csv:
--------------------------------------------------------------------------------
1 | Designator,Mid X,Mid Y,Rotation,Layer
2 | C1,128.12,-90.7,0.0,top
3 | C10,112.34,-80.97,0.0,top
4 | C11,107.2,-90.45,225.0,top
5 | C12,103.905,-89.525,180.0,top
6 | C13,109.7,-91.745,270.0,top
7 | C14,103.38,-90.3,180.0,top
8 | C15,110.225,-90.475,180.0,top
9 | C16,110.6,-82.325,90.0,top
10 | C17,110.625,-91.93,270.0,top
11 | C18,116.4,-78.605,270.0,top
12 | C19,125.9,-72.93,90.0,top
13 | C2,126.7,-90.445,90.0,top
14 | C20,129.255,-74.55,180.0,top
15 | C3,122.75,-93.6,90.0,top
16 | C4,123.7,-93.4,90.0,top
17 | C5,105.655,-90.2,180.0,top
18 | C6,101.855,-84.55,0.0,top
19 | C7,112.9,-93.0,180.0,top
20 | C8,106.35,-92.4,0.0,top
21 | C9,102.255,-88.85,180.0,top
22 | D1,132.05,-74.5,270.0,top
23 | D2,132.05,-81.5,270.0,top
24 | D3,132.05,-88.5,270.0,top
25 | D4,132.05,-95.5,270.0,top
26 | J1,110.38,-70.0,180.0,top
27 | J2,119.0,-82.0,270.0,top
28 | L1,106.0,-91.3,270.0,top
29 | L2,108.226274,-91.026274,315.0,top
30 | R1,105.45,-79.1,0.0,top
31 | R10,108.725,-81.48,270.0,top
32 | R11,101.75,-81.13,90.0,top
33 | R12,120.6,-72.3,90.0,top
34 | R2,113.405,-79.175,180.0,top
35 | R3,112.9,-92.2,180.0,top
36 | R4,104.2,-87.6,270.0,top
37 | R6,107.225,-81.48,270.0,top
38 | R7,105.725,-81.475,270.0,top
39 | R8,109.475,-81.48,270.0,top
40 | R9,106.475,-81.48,270.0,top
41 | SW1,135.5,-74.5,270.0,top
42 | SW2,135.5,-81.5,270.0,top
43 | SW3,135.5,-88.5,270.0,top
44 | SW4,135.5,-95.5,270.0,top
45 | U1,103.5,-79.95,90.0,top
46 | U2,126.3625,-92.95,180.0,top
47 | U3,113.9,-86.25,90.0,top
48 | U4,107.8,-86.45,90.0,top
49 | U5,128.4625,-72.35,180.0,top
50 | Y1,102.25,-86.7,90.0,top
51 | branding-logo-1,133.1,-78.0,0.0,bottom
52 | branding-name-1,133.4,-85.0,0.0,bottom
53 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/production/pixie-rev-4-B_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10*%
2 | %TF.CreationDate,2024-04-07T01:49:58-04:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Bot*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.10) date 2024-04-07 01:49:58*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/production/pixie-rev-4-F_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10*%
2 | %TF.CreationDate,2024-04-07T01:49:58-04:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Top*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.10) date 2024-04-07 01:49:58*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.079500X-0.100500X0.079500X-0.100500X-0.079500X0.100500X-0.079500X0.100500X0.079500X0*%
33 | %ADD11RoundRect,0.079500X0.079500X0.100500X-0.079500X0.100500X-0.079500X-0.100500X0.079500X-0.100500X0*%
34 | %ADD12RoundRect,0.079500X-0.127279X-0.014849X-0.014849X-0.127279X0.127279X0.014849X0.014849X0.127279X0*%
35 | %ADD13RoundRect,0.079500X-0.014849X0.127279X-0.127279X0.014849X0.014849X-0.127279X0.127279X-0.014849X0*%
36 | %ADD14RoundRect,0.237500X-0.237500X0.387500X-0.237500X-0.387500X0.237500X-0.387500X0.237500X0.387500X0*%
37 | %ADD15R,0.600000X1.160000*%
38 | %ADD16R,0.300000X1.160000*%
39 | %ADD17O,1.300000X2.100000*%
40 | %ADD18O,1.300000X2.500000*%
41 | %ADD19RoundRect,0.079500X0.100500X-0.079500X0.100500X0.079500X-0.100500X0.079500X-0.100500X-0.079500X0*%
42 | %ADD20RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
43 | %ADD21R,0.700000X0.700000*%
44 | %ADD22RoundRect,0.079500X-0.079500X-0.100500X0.079500X-0.100500X0.079500X0.100500X-0.079500X0.100500X0*%
45 | %ADD23R,1.300000X0.300000*%
46 | %ADD24R,1.600000X2.000000*%
47 | %ADD25R,0.340000X0.700000*%
48 | %ADD26RoundRect,0.207500X0.207500X-0.207500X0.207500X0.207500X-0.207500X0.207500X-0.207500X-0.207500X0*%
49 | %ADD27RoundRect,0.062500X0.062500X-0.375000X0.062500X0.375000X-0.062500X0.375000X-0.062500X-0.375000X0*%
50 | %ADD28RoundRect,0.062500X0.375000X-0.062500X0.375000X0.062500X-0.375000X0.062500X-0.375000X-0.062500X0*%
51 | %ADD29RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
52 | %ADD30RoundRect,0.150000X0.150000X-0.650000X0.150000X0.650000X-0.150000X0.650000X-0.150000X-0.650000X0*%
53 | %ADD31RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
54 | %ADD32RoundRect,0.150000X0.512500X0.150000X-0.512500X0.150000X-0.512500X-0.150000X0.512500X-0.150000X0*%
55 | %ADD33R,1.000000X1.150000*%
56 | G04 APERTURE END LIST*
57 | D10*
58 | %TO.C,C13*%
59 | X109700000Y-91400000D03*
60 | X109700000Y-92090000D03*
61 | %TD*%
62 | D11*
63 | %TO.C,C15*%
64 | X110570000Y-90475000D03*
65 | X109880000Y-90475000D03*
66 | %TD*%
67 | D12*
68 | %TO.C,L2*%
69 | X107982322Y-90782322D03*
70 | X108470226Y-91270226D03*
71 | %TD*%
72 | D11*
73 | %TO.C,C9*%
74 | X102600000Y-88850000D03*
75 | X101910000Y-88850000D03*
76 | %TD*%
77 | D13*
78 | %TO.C,C11*%
79 | X107443952Y-90206048D03*
80 | X106956048Y-90693952D03*
81 | %TD*%
82 | D14*
83 | %TO.C,SW3*%
84 | X136575000Y-86325000D03*
85 | X136575000Y-90675000D03*
86 | X134425000Y-86325000D03*
87 | X134425000Y-90675000D03*
88 | %TD*%
89 | D15*
90 | %TO.C,J1*%
91 | X113580000Y-77280000D03*
92 | X112780000Y-77280000D03*
93 | D16*
94 | X111630000Y-77280000D03*
95 | X110630000Y-77280000D03*
96 | X110130000Y-77280000D03*
97 | X109130000Y-77280000D03*
98 | D15*
99 | X107980000Y-77280000D03*
100 | X107180000Y-77280000D03*
101 | X107180000Y-77280000D03*
102 | X107980000Y-77280000D03*
103 | D16*
104 | X108630000Y-77280000D03*
105 | X109630000Y-77280000D03*
106 | X111130000Y-77280000D03*
107 | X112130000Y-77280000D03*
108 | D15*
109 | X112780000Y-77280000D03*
110 | X113580000Y-77280000D03*
111 | D17*
112 | X115980000Y-76100000D03*
113 | D18*
114 | X116000000Y-72100000D03*
115 | D17*
116 | X104780000Y-76100000D03*
117 | D18*
118 | X104760000Y-72100000D03*
119 | %TD*%
120 | D11*
121 | %TO.C,C12*%
122 | X104250000Y-89525000D03*
123 | X103560000Y-89525000D03*
124 | %TD*%
125 | D10*
126 | %TO.C,R7*%
127 | X105725000Y-81130000D03*
128 | X105725000Y-81820000D03*
129 | %TD*%
130 | D11*
131 | %TO.C,C7*%
132 | X113245000Y-93000000D03*
133 | X112555000Y-93000000D03*
134 | %TD*%
135 | D19*
136 | %TO.C,C3*%
137 | X122750000Y-93945000D03*
138 | X122750000Y-93255000D03*
139 | %TD*%
140 | D10*
141 | %TO.C,C18*%
142 | X116400000Y-78260000D03*
143 | X116400000Y-78950000D03*
144 | %TD*%
145 | D11*
146 | %TO.C,R2*%
147 | X113750000Y-79175000D03*
148 | X113060000Y-79175000D03*
149 | %TD*%
150 | D14*
151 | %TO.C,SW1*%
152 | X136575000Y-72325000D03*
153 | X136575000Y-76675000D03*
154 | X134425000Y-72325000D03*
155 | X134425000Y-76675000D03*
156 | %TD*%
157 | D20*
158 | %TO.C,C17*%
159 | X110625000Y-91450000D03*
160 | X110625000Y-92410000D03*
161 | %TD*%
162 | D21*
163 | %TO.C,D2*%
164 | X131500000Y-82410000D03*
165 | X132600000Y-82410000D03*
166 | X132600000Y-80580000D03*
167 | X131500000Y-80580000D03*
168 | %TD*%
169 | D10*
170 | %TO.C,R8*%
171 | X109475000Y-81135000D03*
172 | X109475000Y-81825000D03*
173 | %TD*%
174 | %TO.C,R9*%
175 | X106475000Y-81135000D03*
176 | X106475000Y-81825000D03*
177 | %TD*%
178 | D22*
179 | %TO.C,R1*%
180 | X105105000Y-79100000D03*
181 | X105795000Y-79100000D03*
182 | %TD*%
183 | D19*
184 | %TO.C,R11*%
185 | X101750000Y-81475000D03*
186 | X101750000Y-80785000D03*
187 | %TD*%
188 | D10*
189 | %TO.C,R5*%
190 | X107975000Y-81135000D03*
191 | X107975000Y-81825000D03*
192 | %TD*%
193 | D11*
194 | %TO.C,C14*%
195 | X103725000Y-90300000D03*
196 | X103035000Y-90300000D03*
197 | %TD*%
198 | D23*
199 | %TO.C,J2*%
200 | X117750000Y-87750000D03*
201 | X117750000Y-87250000D03*
202 | X117750000Y-86750000D03*
203 | X117750000Y-86250000D03*
204 | X117750000Y-85750000D03*
205 | X117750000Y-85250000D03*
206 | X117750000Y-84750000D03*
207 | X117750000Y-84250000D03*
208 | X117750000Y-83750000D03*
209 | X117750000Y-83250000D03*
210 | X117750000Y-82750000D03*
211 | X117750000Y-82250000D03*
212 | X117750000Y-81750000D03*
213 | X117750000Y-81250000D03*
214 | X117750000Y-80750000D03*
215 | X117750000Y-80250000D03*
216 | X117750000Y-79750000D03*
217 | X117750000Y-79250000D03*
218 | X117750000Y-78750000D03*
219 | X117750000Y-78250000D03*
220 | X117750000Y-77750000D03*
221 | X117750000Y-77250000D03*
222 | X117750000Y-76750000D03*
223 | X117750000Y-76250000D03*
224 | D24*
225 | X120450000Y-89450000D03*
226 | X120450000Y-74460000D03*
227 | %TD*%
228 | D22*
229 | %TO.C,C10*%
230 | X111995000Y-80970000D03*
231 | X112685000Y-80970000D03*
232 | %TD*%
233 | D14*
234 | %TO.C,SW2*%
235 | X136575000Y-79325000D03*
236 | X136575000Y-83675000D03*
237 | X134425000Y-79325000D03*
238 | X134425000Y-83675000D03*
239 | %TD*%
240 | D10*
241 | %TO.C,R6*%
242 | X107225000Y-81135000D03*
243 | X107225000Y-81825000D03*
244 | %TD*%
245 | D21*
246 | %TO.C,D4*%
247 | X131500000Y-96410000D03*
248 | X132600000Y-96410000D03*
249 | X132600000Y-94580000D03*
250 | X131500000Y-94580000D03*
251 | %TD*%
252 | D10*
253 | %TO.C,R10*%
254 | X108725000Y-81135000D03*
255 | X108725000Y-81825000D03*
256 | %TD*%
257 | D11*
258 | %TO.C,C20*%
259 | X129600000Y-74550000D03*
260 | X128910000Y-74550000D03*
261 | %TD*%
262 | D19*
263 | %TO.C,R12*%
264 | X120600000Y-72645000D03*
265 | X120600000Y-71955000D03*
266 | %TD*%
267 | D25*
268 | %TO.C,U1*%
269 | X103000000Y-80700000D03*
270 | X103500000Y-80700000D03*
271 | X104000000Y-80700000D03*
272 | X104000000Y-79200000D03*
273 | X103500000Y-79200000D03*
274 | X103000000Y-79200000D03*
275 | %TD*%
276 | D26*
277 | %TO.C,U4*%
278 | X106770000Y-87480000D03*
279 | X107800000Y-87480000D03*
280 | X108830000Y-87480000D03*
281 | X106770000Y-86450000D03*
282 | X107800000Y-86450000D03*
283 | X108830000Y-86450000D03*
284 | X106770000Y-85420000D03*
285 | X107800000Y-85420000D03*
286 | X108830000Y-85420000D03*
287 | D27*
288 | X106050000Y-88887500D03*
289 | X106550000Y-88887500D03*
290 | X107050000Y-88887500D03*
291 | X107550000Y-88887500D03*
292 | X108050000Y-88887500D03*
293 | X108550000Y-88887500D03*
294 | X109050000Y-88887500D03*
295 | X109550000Y-88887500D03*
296 | D28*
297 | X110237500Y-88200000D03*
298 | X110237500Y-87700000D03*
299 | X110237500Y-87200000D03*
300 | X110237500Y-86700000D03*
301 | X110237500Y-86200000D03*
302 | X110237500Y-85700000D03*
303 | X110237500Y-85200000D03*
304 | X110237500Y-84700000D03*
305 | D27*
306 | X109550000Y-84012500D03*
307 | X109050000Y-84012500D03*
308 | X108550000Y-84012500D03*
309 | X108050000Y-84012500D03*
310 | X107550000Y-84012500D03*
311 | X107050000Y-84012500D03*
312 | X106550000Y-84012500D03*
313 | X106050000Y-84012500D03*
314 | D28*
315 | X105362500Y-84700000D03*
316 | X105362500Y-85200000D03*
317 | X105362500Y-85700000D03*
318 | X105362500Y-86200000D03*
319 | X105362500Y-86700000D03*
320 | X105362500Y-87200000D03*
321 | X105362500Y-87700000D03*
322 | X105362500Y-88200000D03*
323 | %TD*%
324 | D22*
325 | %TO.C,C8*%
326 | X106005000Y-92400000D03*
327 | X106695000Y-92400000D03*
328 | %TD*%
329 | %TO.C,C6*%
330 | X101510000Y-84550000D03*
331 | X102200000Y-84550000D03*
332 | %TD*%
333 | D19*
334 | %TO.C,C16*%
335 | X110600000Y-82670000D03*
336 | X110600000Y-81980000D03*
337 | %TD*%
338 | D21*
339 | %TO.C,D1*%
340 | X131500000Y-75410000D03*
341 | X132600000Y-75410000D03*
342 | X132600000Y-73580000D03*
343 | X131500000Y-73580000D03*
344 | %TD*%
345 | D10*
346 | %TO.C,L1*%
347 | X106000000Y-90955000D03*
348 | X106000000Y-91645000D03*
349 | %TD*%
350 | D29*
351 | %TO.C,C4*%
352 | X123700000Y-93880000D03*
353 | X123700000Y-92920000D03*
354 | %TD*%
355 | D19*
356 | %TO.C,C19*%
357 | X125900000Y-73275000D03*
358 | X125900000Y-72585000D03*
359 | %TD*%
360 | D30*
361 | %TO.C,U3*%
362 | X111995000Y-89850000D03*
363 | X113265000Y-89850000D03*
364 | X114535000Y-89850000D03*
365 | X115805000Y-89850000D03*
366 | X115805000Y-82650000D03*
367 | X114535000Y-82650000D03*
368 | X113265000Y-82650000D03*
369 | X111995000Y-82650000D03*
370 | %TD*%
371 | D31*
372 | %TO.C,C1*%
373 | X127640000Y-90700000D03*
374 | X128600000Y-90700000D03*
375 | %TD*%
376 | D10*
377 | %TO.C,R4*%
378 | X104200000Y-87255000D03*
379 | X104200000Y-87945000D03*
380 | %TD*%
381 | D32*
382 | %TO.C,U2*%
383 | X127500000Y-93900000D03*
384 | X127500000Y-92950000D03*
385 | X127500000Y-92000000D03*
386 | X125225000Y-92000000D03*
387 | X125225000Y-93900000D03*
388 | %TD*%
389 | D21*
390 | %TO.C,D3*%
391 | X131500000Y-89410000D03*
392 | X132600000Y-89410000D03*
393 | X132600000Y-87580000D03*
394 | X131500000Y-87580000D03*
395 | %TD*%
396 | D14*
397 | %TO.C,SW4*%
398 | X136575000Y-93325000D03*
399 | X136575000Y-97675000D03*
400 | X134425000Y-93325000D03*
401 | X134425000Y-97675000D03*
402 | %TD*%
403 | D33*
404 | %TO.C,Y1*%
405 | X102950000Y-87575000D03*
406 | X102950000Y-85825000D03*
407 | X101550000Y-85825000D03*
408 | X101550000Y-87575000D03*
409 | %TD*%
410 | D19*
411 | %TO.C,C2*%
412 | X126700000Y-90790000D03*
413 | X126700000Y-90100000D03*
414 | %TD*%
415 | D11*
416 | %TO.C,C5*%
417 | X106000000Y-90200000D03*
418 | X105310000Y-90200000D03*
419 | %TD*%
420 | D32*
421 | %TO.C,U5*%
422 | X129600000Y-73300000D03*
423 | X129600000Y-72350000D03*
424 | X129600000Y-71400000D03*
425 | X127325000Y-71400000D03*
426 | X127325000Y-72350000D03*
427 | X127325000Y-73300000D03*
428 | %TD*%
429 | D11*
430 | %TO.C,R3*%
431 | X113245000Y-92200000D03*
432 | X112555000Y-92200000D03*
433 | %TD*%
434 | M02*
435 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/production/pixie-rev-4-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | T1C0.0197
4 | %
5 | G90
6 | G05
7 | T1
8 | X3.9646Y-2.5197
9 | X3.9646Y-2.5492
10 | X3.9646Y-2.5787
11 | X3.9646Y-2.6083
12 | X3.9646Y-2.6378
13 | X3.9646Y-2.9154
14 | X3.9646Y-2.9449
15 | X3.9646Y-2.9744
16 | X3.9646Y-3.0039
17 | X3.9646Y-3.0335
18 | X3.9646Y-4.0551
19 | X3.9646Y-4.0846
20 | X3.9646Y-4.1142
21 | X3.9646Y-4.1437
22 | X3.9646Y-4.1732
23 | X3.9646Y-4.9961
24 | X3.9646Y-5.0256
25 | X3.9646Y-5.0551
26 | X3.9646Y-5.0846
27 | X3.9646Y-5.1142
28 | X5.2146Y-2.7835
29 | X5.2146Y-3.9094
30 | X5.2441Y-2.7835
31 | X5.2441Y-3.9094
32 | X5.2736Y-2.7835
33 | X5.2736Y-3.9094
34 | X5.3031Y-2.7835
35 | X5.3031Y-3.9094
36 | X5.3327Y-2.7835
37 | X5.3327Y-3.9094
38 | X5.4843Y-2.9154
39 | X5.4843Y-2.9449
40 | X5.4843Y-2.9744
41 | X5.4843Y-3.0039
42 | X5.4843Y-3.0335
43 | X5.6219Y-4.5869
44 | X5.6367Y-4.6125
45 | X5.6515Y-4.638
46 | X5.6662Y-4.6636
47 | X5.681Y-4.6892
48 | X5.687Y-2.7854
49 | X5.7165Y-2.7854
50 | X5.7461Y-2.7854
51 | X5.7756Y-2.7854
52 | X5.8051Y-2.7854
53 | X5.8504Y-3.9075
54 | X5.8504Y-4.0177
55 | X5.8799Y-3.9075
56 | X5.8799Y-4.0177
57 | X5.9094Y-3.9075
58 | X5.9094Y-4.0177
59 | X5.939Y-3.9075
60 | X5.939Y-4.0177
61 | X5.9685Y-3.9075
62 | X5.9685Y-4.0177
63 | X6.0848Y-4.7123
64 | X6.1057Y-4.6914
65 | X6.1266Y-4.6705
66 | X6.1475Y-4.6497
67 | X6.1684Y-4.6288
68 | X6.1909Y-2.7854
69 | X6.2205Y-2.7854
70 | X6.25Y-2.7854
71 | X6.2795Y-2.7854
72 | X6.3091Y-2.7854
73 | M30
74 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/production/pixie-rev-4-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | T1C0.0118
4 | T2C0.0118
5 | T3C0.0200
6 | T4C0.0236
7 | %
8 | G90
9 | G05
10 | T1
11 | X3.9567Y-2.7835
12 | X3.9567Y-3.185
13 | X3.9567Y-3.3189
14 | X3.9567Y-3.3858
15 | X3.9567Y-3.4528
16 | X3.9567Y-3.5197
17 | X3.9567Y-3.5866
18 | X3.9567Y-3.6535
19 | X3.9567Y-3.689
20 | X3.9574Y-3.7215
21 | X3.9872Y-3.4921
22 | X3.9921Y-3.689
23 | X3.9941Y-3.3012
24 | X4.0059Y-3.2303
25 | X4.0079Y-3.5236
26 | X4.0276Y-3.689
27 | X4.0295Y-3.3051
28 | X4.0307Y-3.1083
29 | X4.0307Y-3.1673
30 | X4.0319Y-3.2443
31 | X4.0329Y-3.2047
32 | X4.0354Y-3.5709
33 | X4.0394Y-3.7177
34 | X4.0472Y-3.5236
35 | X4.0512Y-3.3386
36 | X4.0551Y-3.1457
37 | X4.0551Y-3.685
38 | X4.0709Y-2.7756
39 | X4.0728Y-3.5876
40 | X4.0748Y-3.2087
41 | X4.0748Y-3.4961
42 | X4.0787Y-3.3524
43 | X4.0787Y-3.6575
44 | X4.0827Y-3.3898
45 | X4.0945Y-3.1457
46 | X4.0984Y-3.2598
47 | X4.1087Y-3.6047
48 | X4.1122Y-3.3839
49 | X4.1142Y-3.7205
50 | X4.1152Y-3.6467
51 | X4.1201Y-3.2874
52 | X4.124Y-3.2264
53 | X4.1244Y-3.574
54 | X4.126Y-2.9213
55 | X4.128Y-3.1949
56 | X4.1358Y-3.2579
57 | X4.1358Y-3.7047
58 | X4.1378Y-3.1437
59 | X4.1427Y-3.628
60 | X4.1437Y-3.5994
61 | X4.1457Y-3.4988
62 | X4.1457Y-3.5236
63 | X4.1496Y-3.3051
64 | X4.1575Y-3.7205
65 | X4.1626Y-3.1736
66 | X4.1713Y-3.6969
67 | X4.189Y-3.0425
68 | X4.189Y-3.3829
69 | X4.189Y-3.4242
70 | X4.1919Y-3.163
71 | X4.1949Y-3.6781
72 | X4.2008Y-3.5955
73 | X4.2008Y-3.7205
74 | X4.2215Y-3.1736
75 | X4.222Y-3.6598
76 | X4.2234Y-3.4232
77 | X4.2244Y-3.3484
78 | X4.2244Y-3.3829
79 | X4.2323Y-3.6063
80 | X4.2343Y-3.2628
81 | X4.2441Y-3.7205
82 | X4.2451Y-3.6378
83 | X4.2542Y-3.54
84 | X4.2638Y-3.3484
85 | X4.2638Y-3.3829
86 | X4.2638Y-3.4242
87 | X4.2648Y-3.4577
88 | X4.2776Y-3.628
89 | X4.2795Y-3.6732
90 | X4.2803Y-3.1724
91 | X4.2858Y-3.541
92 | X4.2874Y-3.7205
93 | X4.2963Y-3.5994
94 | X4.2982Y-3.3829
95 | X4.2982Y-3.4232
96 | X4.3031Y-3.0866
97 | X4.3102Y-3.1701
98 | X4.3228Y-3.5335
99 | X4.3268Y-3.6496
100 | X4.3291Y-3.3079
101 | X4.3307Y-3.1063
102 | X4.3337Y-3.7205
103 | X4.3522Y-3.5118
104 | X4.3583Y-3.0866
105 | X4.3772Y-3.4301
106 | X4.378Y-3.6811
107 | X4.378Y-3.7205
108 | X4.3787Y-3.5543
109 | X4.3809Y-3.2211
110 | X4.3858Y-3.1063
111 | X4.4035Y-3.3081
112 | X4.4213Y-3.7205
113 | X4.4297Y-3.5374
114 | X4.4331Y-3.4262
115 | X4.4596Y-3.2102
116 | X4.4646Y-3.7205
117 | X4.465Y-3.1772
118 | X4.4685Y-3.3081
119 | X4.4797Y-3.5374
120 | X4.4843Y-3.4262
121 | X4.5031Y-3.0425
122 | X4.5079Y-3.7205
123 | X4.5098Y-3.2096
124 | X4.5165Y-3.6496
125 | X4.5169Y-3.1626
126 | X4.5297Y-3.5374
127 | X4.5315Y-3.3346
128 | X4.5315Y-3.3661
129 | X4.5315Y-3.4262
130 | X4.5413Y-3.4678
131 | X4.5512Y-3.7205
132 | X4.5531Y-3.1181
133 | X4.5593Y-3.2098
134 | X4.5659Y-3.3346
135 | X4.5709Y-3.6929
136 | X4.5846Y-3.1398
137 | X4.5876Y-3.565
138 | X4.5886Y-3.3976
139 | X4.5906Y-3.0512
140 | X4.5925Y-3.1988
141 | X4.5945Y-3.7205
142 | X4.6102Y-2.9134
143 | X4.6319Y-3.5748
144 | X4.6654Y-3.6299
145 | X4.6752Y-3.2402
146 | X4.6772Y-3.3031
147 | X4.6811Y-3.439
148 | X4.685Y-3.5217
149 | X4.6969Y-2.9646
150 | X4.6988Y-3.3937
151 | X4.7205Y-2.8602
152 | X4.7205Y-3.0315
153 | X4.7205Y-3.7205
154 | X4.7441Y-3.1181
155 | X4.748Y-2.7756
156 | X4.7559Y-3.6043
157 | X4.7579Y-3.2815
158 | X4.7598Y-3.4409
159 | X4.7992Y-2.878
160 | X4.8425Y-3.5984
161 | X4.8504Y-3.3976
162 | X4.8878Y-2.9547
163 | X4.9035Y-3.124
164 | X4.9134Y-3.4803
165 | X4.9173Y-3.2874
166 | X4.9272Y-3.561
167 | X4.9567Y-2.7756
168 | X4.9764Y-3.7205
169 | X5.0098Y-3.4055
170 | X5.0394Y-3.0886
171 | X5.0492Y-3.2795
172 | X5.0492Y-3.4724
173 | X5.0906Y-3.5945
174 | X5.122Y-2.7756
175 | X5.1378Y-2.9331
176 | X5.1378Y-3.2283
177 | X5.1437Y-2.8524
178 | X5.185Y-3.6535
179 | X5.1988Y-3.4843
180 | X5.1988Y-3.7598
181 | X5.2992Y-3.5079
182 | X5.3228Y-3.4764
183 | X5.3307Y-3.7008
184 | X5.3366Y-3.624
185 | X5.3465Y-3.4449
186 | X5.4449Y-2.7756
187 | X5.4921Y-2.8504
188 | X5.4921Y-3.1496
189 | X5.4921Y-3.2677
190 | X5.4921Y-3.4252
191 | X5.4921Y-3.5433
192 | X5.4921Y-3.7008
193 | X5.4921Y-3.7992
194 | T2
195 | X3.9961Y-3.7224
196 | T3
197 | X4.0748Y-3.0815
198 | X4.503Y-3.0827
199 | X4.6614Y-2.811
200 | X4.9154Y-2.811
201 | X4.9744Y-3.6594
202 | X5.0591Y-2.8465
203 | X5.1016Y-3.6594
204 | T4
205 | G00X4.1244Y-2.8622
206 | M15
207 | G01X4.1244Y-2.815
208 | M16
209 | G05
210 | G00X4.1252Y-3.0118
211 | M15
212 | G01X4.1252Y-2.9803
213 | M16
214 | G05
215 | G00X4.5661Y-3.0118
216 | M15
217 | G01X4.5661Y-2.9803
218 | M16
219 | G05
220 | G00X4.5669Y-2.8622
221 | M15
222 | G01X4.5669Y-2.815
223 | M16
224 | G05
225 | M30
226 |
--------------------------------------------------------------------------------
/output/rev-5/jlcpcb-production/production/pixie-rev-4-User_Comments.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10*%
2 | %TF.CreationDate,2024-04-07T01:49:58-04:00*%
3 | %TF.ProjectId,pixie-rev-4,70697869-652d-4726-9576-2d342e6b6963,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Other,Comment*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.10) date 2024-04-07 01:49:58*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | G04 APERTURE END LIST*
14 | M02*
15 |
--------------------------------------------------------------------------------
/output/rev-5/render-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-back.jpg
--------------------------------------------------------------------------------
/output/rev-5/render-device-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-device-back.jpg
--------------------------------------------------------------------------------
/output/rev-5/render-device-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-device-front.jpg
--------------------------------------------------------------------------------
/output/rev-5/render-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-front.jpg
--------------------------------------------------------------------------------
/output/rev-5/render-pin-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-pin-back.jpg
--------------------------------------------------------------------------------
/output/rev-5/render-pin-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-5/render-pin-front.jpg
--------------------------------------------------------------------------------
/output/rev-6/README.md:
--------------------------------------------------------------------------------
1 | Rev.6
2 | =====
3 |
4 | Schematic
5 | ---------
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | 3D Renders
18 | ----------
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 | Photos
32 | ------
33 |
34 |
--------------------------------------------------------------------------------
/output/rev-6/production/bom.csv:
--------------------------------------------------------------------------------
1 | Designator,Footprint,Quantity,Value,LCSC Part #
2 | "C1_6, C1_5, C1_4, C1_3, C1_2, C1, C17_6, C17_5, C17_4, C17_3, C17_2, C17, C4_6, C4_5, C4_4, C4_3, C4_2, C4",0402,18,10u,C315248
3 | "C10_6, C10_5, C10_4, C10_3, C10_2, C10, C12_6, C12_5, C12_4, C12_3, C12_2, C12",0201,12,1u,C170153
4 | "C11_6, C11_5, C11_4, C11_3, C11_2, C11, C13_6, C13_5, C13_4, C13_3, C13_2, C13, C15_6, C15_5, C15_4, C15_3, C15_2, C15, C16_6, C16_5, C16_4, C16_3, C16_2, C16, C18_6, C18_5, C18_4, C18_3, C18_2, C18, C19_6, C19_5, C19_4, C19_3, C19_2, C19, C2_6, C2_5, C2_4, C2_3, C2_2, C2, C20_6, C20_5, C20_4, C20_3, C20_2, C20, C3_6, C3_5, C3_4, C3_3, C3_2, C3, C7_6, C7_5, C7_4, C7_3, C7_2, C7",0201,60,100n,C284966
5 | "C14_6, C14_5, C14_4, C14_3, C14_2, C14",0201,6,10n,C76941
6 | "C5_6, C5_5, C5_4, C5_3, C5_2, C5, C8_6, C8_5, C8_4, C8_3, C8_2, C8",0201,12,3p3,C258460
7 | "C6_6, C6_5, C6_4, C6_3, C6_2, C6, C9_6, C9_5, C9_4, C9_3, C9_2, C9",0201,12,10p,C272871
8 | "D1_6, D1_5, D1_4, D1_3, D1_2, D1, D2_6, D2_5, D2_4, D2_3, D2_2, D2, D3_6, D3_5, D3_4, D3_3, D3_2, D3, D4_6, D4_5, D4_4, D4_3, D4_2, D4",WS2812B,24,WS2812B,C2976072
9 | "J1_6, J1_5, J1_4, J1_3, J1_2, J1",USB_C_SINK,6,~,C2906289
10 | "J2_6, J2_5, J2_4, J2_3, J2_2, J2",JUSHUO_FPC_24,6,~,C262669
11 | "L1_6, L1_5, L1_4, L1_3, L1_2, L1, L2_6, L2_5, L2_4, L2_3, L2_2, L2",0201,12,2n2,C98041
12 | "R1_6, R1_5, R1_4, R1_3, R1_2, R1, R2_6, R2_5, R2_4, R2_3, R2_2, R2, R3_6, R3_5, R3_4, R3_3, R3_2, R3",0201,18,5K1,C274341
13 | "R10_6, R10_5, R10_4, R10_3, R10_2, R10, R6_6, R6_5, R6_4, R6_3, R6_2, R6, R7_6, R7_5, R7_4, R7_3, R7_2, R7, R8_6, R8_5, R8_4, R8_3, R8_2, R8, R9_6, R9_5, R9_4, R9_3, R9_2, R9",0201,30,100R,C77623
14 | "R11_6, R11_5, R11_4, R11_3, R11_2, R11",0201,6,499R,C4354889
15 | "R12_6, R12_5, R12_4, R12_3, R12_2, R12",0201,6,10R,C304508
16 | "R4_6, R4_5, R4_4, R4_3, R4_2, R4",0201,6,22R,C270355
17 | "SW1_6, SW1_5, SW1_4, SW1_3, SW1_2, SW1, SW2_6, SW2_5, SW2_4, SW2_3, SW2_2, SW2, SW3_6, SW3_5, SW3_4, SW3_3, SW3_2, SW3, SW4_6, SW4_5, SW4_4, SW4_3, SW4_2, SW4",button-oval,24,~,C720479
18 | "U1_6, U1_5, U1_4, U1_3, U1_2, U1",SOT-563,6,USBLC6-2SC6,C2827693
19 | "U2_6, U2_5, U2_4, U2_3, U2_2, U2",SOT-23-5,6,SPX3819M5-L-3-3,C5370980
20 | "U3_6, U3_5, U3_4, U3_3, U3_2, U3",SOIC-8_5.23x5.23mm_P1.27mm,6,W25Q128JVS,C97521
21 | "U4_6, U4_5, U4_4, U4_3, U4_2, U4",QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm,6,ESP32-C3,C2838500
22 | "U5_6, U5_5, U5_4, U5_3, U5_2, U5",SOT-23-6,6,SN74LVC1T45DBV,C168856
23 | "Y1_6, Y1_5, Y1_4, Y1_3, Y1_2, Y1",crystal_2520,6,40Mhz,C409424
24 |
--------------------------------------------------------------------------------
/output/rev-6/production/panel.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-6/production/panel.zip
--------------------------------------------------------------------------------
/output/rev-6/production/positions.csv:
--------------------------------------------------------------------------------
1 | Designator,Mid X,Mid Y,Rotation,Layer
2 | C1_6,37.82,-91.0,180.0,top
3 | C1_5,37.82,-59.0,180.0,top
4 | C1_4,79.82,-91.0,180.0,top
5 | C1_3,79.82,-27.0,180.0,top
6 | C1_2,37.82,-27.0,180.0,top
7 | C1,79.82,-59.0,180.0,top
8 | C10_6,19.34,-17.97,0.0,top
9 | C10_5,61.34,-49.97,0.0,top
10 | C10_4,61.34,-81.97,0.0,top
11 | C10_3,19.34,-49.97,0.0,top
12 | C10_2,61.34,-17.97,0.0,top
13 | C10,19.34,-81.97,0.0,top
14 | C11_6,14.2,-27.45,225.0,top
15 | C11_5,14.2,-91.45,225.0,top
16 | C11_4,56.2,-91.45,225.0,top
17 | C11_3,14.2,-59.45,225.0,top
18 | C11_2,56.2,-27.45,225.0,top
19 | C11,56.2,-59.45,225.0,top
20 | C12_6,52.905,-58.525,180.0,top
21 | C12_5,52.905,-90.525,180.0,top
22 | C12_4,10.905,-26.525,180.0,top
23 | C12_3,52.905,-26.525,180.0,top
24 | C12_2,10.905,-58.525,180.0,top
25 | C12,10.905,-90.525,180.0,top
26 | C13_6,16.7,-92.745,270.0,top
27 | C13_5,58.7,-28.745,270.0,top
28 | C13_4,16.7,-60.745,270.0,top
29 | C13_3,16.7,-28.745,270.0,top
30 | C13_2,58.7,-60.745,270.0,top
31 | C13,58.7,-92.745,270.0,top
32 | C14_6,52.38,-59.3,180.0,top
33 | C14_5,10.38,-91.3,180.0,top
34 | C14_4,10.38,-59.3,180.0,top
35 | C14_3,52.38,-27.3,180.0,top
36 | C14_2,10.38,-27.3,180.0,top
37 | C14,52.38,-91.3,180.0,top
38 | C15_6,59.225,-27.475,180.0,top
39 | C15_5,17.225,-59.475,180.0,top
40 | C15_4,59.225,-59.475,180.0,top
41 | C15_3,17.225,-91.475,180.0,top
42 | C15_2,17.225,-27.475,180.0,top
43 | C15,59.225,-91.475,180.0,top
44 | C16_6,59.6,-51.325,90.0,top
45 | C16_5,17.6,-19.325,90.0,top
46 | C16_4,17.6,-51.325,90.0,top
47 | C16_3,17.6,-83.325,90.0,top
48 | C16_2,59.6,-19.325,90.0,top
49 | C16,59.6,-83.325,90.0,top
50 | C17_6,59.625,-60.93,270.0,top
51 | C17_5,17.625,-28.93,270.0,top
52 | C17_4,17.625,-92.93,270.0,top
53 | C17_3,17.625,-60.93,270.0,top
54 | C17_2,59.625,-28.93,270.0,top
55 | C17,59.625,-92.93,270.0,top
56 | C18_6,65.4,-15.605,270.0,top
57 | C18_5,23.4,-15.605,270.0,top
58 | C18_4,23.4,-47.605,270.0,top
59 | C18_3,65.4,-47.605,270.0,top
60 | C18_2,23.4,-79.605,270.0,top
61 | C18,65.4,-79.605,270.0,top
62 | C19_6,34.5,-13.095,270.0,top
63 | C19_5,34.5,-45.095,270.0,top
64 | C19_4,34.5,-77.095,270.0,top
65 | C19_3,76.5,-45.095,270.0,top
66 | C19_2,76.5,-77.095,270.0,top
67 | C19,76.5,-13.095,270.0,top
68 | C2_6,79.95,-26.1,180.0,top
69 | C2_5,37.95,-90.1,180.0,top
70 | C2_4,79.95,-58.1,180.0,top
71 | C2_3,79.95,-90.1,180.0,top
72 | C2_2,37.95,-26.1,180.0,top
73 | C2,37.95,-58.1,180.0,top
74 | C20_6,79.95,-77.95,180.0,top
75 | C20_5,79.95,-13.95,180.0,top
76 | C20_4,37.95,-77.95,180.0,top
77 | C20_3,79.95,-45.95,180.0,top
78 | C20_2,37.95,-45.95,180.0,top
79 | C20,37.95,-13.95,180.0,top
80 | C3_6,32.0,-61.88,90.0,top
81 | C3_5,74.0,-93.88,90.0,top
82 | C3_4,32.0,-93.88,90.0,top
83 | C3_3,74.0,-29.88,90.0,top
84 | C3_2,32.0,-29.88,90.0,top
85 | C3,74.0,-61.88,90.0,top
86 | C4_6,32.9,-29.72,90.0,top
87 | C4_5,32.9,-61.72,90.0,top
88 | C4_4,74.9,-29.72,90.0,top
89 | C4_3,74.9,-93.72,90.0,top
90 | C4_2,74.9,-61.72,90.0,top
91 | C4,32.9,-93.72,90.0,top
92 | C5_6,54.655,-59.2,180.0,top
93 | C5_5,12.655,-27.2,180.0,top
94 | C5_4,54.655,-27.2,180.0,top
95 | C5_3,12.655,-91.2,180.0,top
96 | C5_2,54.655,-91.2,180.0,top
97 | C5,12.655,-59.2,180.0,top
98 | C6_6,50.855,-85.55,0.0,top
99 | C6_5,8.855,-21.55,0.0,top
100 | C6_4,8.855,-85.55,0.0,top
101 | C6_3,50.855,-21.55,0.0,top
102 | C6_2,50.855,-53.55,0.0,top
103 | C6,8.855,-53.55,0.0,top
104 | C7_6,19.9,-94.0,180.0,top
105 | C7_5,61.9,-30.0,180.0,top
106 | C7_4,61.9,-94.0,180.0,top
107 | C7_3,19.9,-30.0,180.0,top
108 | C7_2,19.9,-62.0,180.0,top
109 | C7,61.9,-62.0,180.0,top
110 | C8_6,13.35,-29.4,0.0,top
111 | C8_5,13.35,-61.4,0.0,top
112 | C8_4,55.35,-93.4,0.0,top
113 | C8_3,55.35,-29.4,0.0,top
114 | C8_2,55.35,-61.4,0.0,top
115 | C8,13.35,-93.4,0.0,top
116 | C9_6,51.255,-57.85,180.0,top
117 | C9_5,9.255,-57.85,180.0,top
118 | C9_4,9.255,-25.85,180.0,top
119 | C9_3,9.255,-89.85,180.0,top
120 | C9_2,51.255,-25.85,180.0,top
121 | C9,51.255,-89.85,180.0,top
122 | D1_6,83.0,-11.5,270.0,top
123 | D1_5,41.0,-43.5,270.0,top
124 | D1_4,41.0,-75.5,270.0,top
125 | D1_3,83.0,-75.5,270.0,top
126 | D1_2,41.0,-11.5,270.0,top
127 | D1,83.0,-43.5,270.0,top
128 | D2_6,83.0,-50.5,270.0,top
129 | D2_5,41.0,-18.5,270.0,top
130 | D2_4,41.0,-50.5,270.0,top
131 | D2_3,41.0,-82.5,270.0,top
132 | D2_2,83.0,-82.5,270.0,top
133 | D2,83.0,-18.5,270.0,top
134 | D3_6,83.0,-57.5,270.0,top
135 | D3_5,83.0,-25.5,270.0,top
136 | D3_4,83.0,-89.5,270.0,top
137 | D3_3,41.0,-25.5,270.0,top
138 | D3_2,41.0,-89.5,270.0,top
139 | D3,41.0,-57.5,270.0,top
140 | D4_6,41.0,-96.5,270.0,top
141 | D4_5,83.0,-32.5,270.0,top
142 | D4_4,83.0,-96.5,270.0,top
143 | D4_3,83.0,-64.5,270.0,top
144 | D4_2,41.0,-64.5,270.0,top
145 | D4,41.0,-32.5,270.0,top
146 | J1_6,59.38,-39.0,180.0,top
147 | J1_5,59.38,-71.0,180.0,top
148 | J1_4,59.38,-7.0,180.0,top
149 | J1_3,17.38,-71.0,180.0,top
150 | J1_2,17.38,-7.0,180.0,top
151 | J1,17.38,-39.0,180.0,top
152 | J2_6,26.0,-83.0,270.0,top
153 | J2_5,26.0,-19.0,270.0,top
154 | J2_4,68.0,-19.0,270.0,top
155 | J2_3,68.0,-83.0,270.0,top
156 | J2_2,68.0,-51.0,270.0,top
157 | J2,26.0,-51.0,270.0,top
158 | L1_6,55.0,-28.3,270.0,top
159 | L1_5,55.0,-92.3,270.0,top
160 | L1_4,13.0,-92.3,270.0,top
161 | L1_3,13.0,-60.3,270.0,top
162 | L1_2,55.0,-60.3,270.0,top
163 | L1,13.0,-28.3,270.0,top
164 | L2_6,15.226274,-92.026274,315.0,top
165 | L2_5,15.226274,-60.026274,315.0,top
166 | L2_4,15.226274,-28.026274,315.0,top
167 | L2_3,57.226274,-28.026274,315.0,top
168 | L2_2,57.226274,-92.026274,315.0,top
169 | L2,57.226274,-60.026274,315.0,top
170 | R1_6,12.45,-16.1,0.0,top
171 | R1_5,54.45,-48.1,0.0,top
172 | R1_4,54.45,-16.1,0.0,top
173 | R1_3,54.45,-80.1,0.0,top
174 | R1_2,12.45,-48.1,0.0,top
175 | R1,12.45,-80.1,0.0,top
176 | R10_6,15.725,-18.48,270.0,top
177 | R10_5,15.725,-82.48,270.0,top
178 | R10_4,15.725,-50.48,270.0,top
179 | R10_3,57.725,-50.48,270.0,top
180 | R10_2,57.725,-18.48,270.0,top
181 | R10,57.725,-82.48,270.0,top
182 | R11_6,52.3,-11.18,90.0,top
183 | R11_5,52.3,-75.18,90.0,top
184 | R11_4,52.3,-43.18,90.0,top
185 | R11_3,10.3,-43.18,90.0,top
186 | R11_2,10.3,-75.18,90.0,top
187 | R11,10.3,-11.18,90.0,top
188 | R12_6,75.905,-75.75,0.0,top
189 | R12_5,33.905,-75.75,0.0,top
190 | R12_4,75.905,-43.75,0.0,top
191 | R12_3,33.905,-11.75,0.0,top
192 | R12_2,33.905,-43.75,0.0,top
193 | R12,75.905,-11.75,0.0,top
194 | R2_6,20.405,-48.175,180.0,top
195 | R2_5,62.405,-80.175,180.0,top
196 | R2_4,62.405,-48.175,180.0,top
197 | R2_3,20.405,-80.175,180.0,top
198 | R2_2,20.405,-16.175,180.0,top
199 | R2,62.405,-16.175,180.0,top
200 | R3_6,19.9,-29.2,180.0,top
201 | R3_5,19.9,-93.2,180.0,top
202 | R3_4,61.9,-61.2,180.0,top
203 | R3_3,61.9,-93.2,180.0,top
204 | R3_2,61.9,-29.2,180.0,top
205 | R3,19.9,-61.2,180.0,top
206 | R4_6,11.2,-56.6,270.0,top
207 | R4_5,53.2,-24.6,270.0,top
208 | R4_4,11.2,-24.6,270.0,top
209 | R4_3,53.2,-88.6,270.0,top
210 | R4_2,53.2,-56.6,270.0,top
211 | R4,11.2,-88.6,270.0,top
212 | R6_6,56.225,-82.48,270.0,top
213 | R6_5,14.225,-82.48,270.0,top
214 | R6_4,56.225,-50.48,270.0,top
215 | R6_3,14.225,-18.48,270.0,top
216 | R6_2,56.225,-18.48,270.0,top
217 | R6,14.225,-50.48,270.0,top
218 | R7_6,54.725,-18.475,270.0,top
219 | R7_5,12.725,-82.475,270.0,top
220 | R7_4,54.725,-50.475,270.0,top
221 | R7_3,12.725,-50.475,270.0,top
222 | R7_2,54.725,-82.475,270.0,top
223 | R7,12.725,-18.475,270.0,top
224 | R8_6,16.475,-50.48,270.0,top
225 | R8_5,58.475,-82.48,270.0,top
226 | R8_4,16.475,-18.48,270.0,top
227 | R8_3,58.475,-18.48,270.0,top
228 | R8_2,16.475,-82.48,270.0,top
229 | R8,58.475,-50.48,270.0,top
230 | R9_6,13.475,-82.48,270.0,top
231 | R9_5,13.475,-50.48,270.0,top
232 | R9_4,55.475,-50.48,270.0,top
233 | R9_3,55.475,-18.48,270.0,top
234 | R9_2,13.475,-18.48,270.0,top
235 | R9,55.475,-82.48,270.0,top
236 | SW1_6,44.5,-43.5,270.0,top
237 | SW1_5,86.5,-75.5,270.0,top
238 | SW1_4,86.5,-43.5,270.0,top
239 | SW1_3,86.5,-11.5,270.0,top
240 | SW1_2,44.5,-11.5,270.0,top
241 | SW1,44.5,-75.5,270.0,top
242 | SW2_6,86.5,-50.5,270.0,top
243 | SW2_5,44.5,-82.5,270.0,top
244 | SW2_4,44.5,-50.5,270.0,top
245 | SW2_3,86.5,-18.5,270.0,top
246 | SW2_2,86.5,-82.5,270.0,top
247 | SW2,44.5,-18.5,270.0,top
248 | SW3_6,44.5,-89.5,270.0,top
249 | SW3_5,86.5,-25.5,270.0,top
250 | SW3_4,44.5,-25.5,270.0,top
251 | SW3_3,44.5,-57.5,270.0,top
252 | SW3_2,86.5,-57.5,270.0,top
253 | SW3,86.5,-89.5,270.0,top
254 | SW4_6,86.5,-32.5,270.0,top
255 | SW4_5,44.5,-64.5,270.0,top
256 | SW4_4,86.5,-64.5,270.0,top
257 | SW4_3,86.5,-96.5,270.0,top
258 | SW4_2,44.5,-32.5,270.0,top
259 | SW4,44.5,-96.5,270.0,top
260 | U1_6,52.5,-80.95,90.0,top
261 | U1_5,10.5,-80.95,90.0,top
262 | U1_4,10.5,-16.95,90.0,top
263 | U1_3,52.5,-48.95,90.0,top
264 | U1_2,10.5,-48.95,90.0,top
265 | U1,52.5,-16.95,90.0,top
266 | U2_6,35.5125,-61.25,0.0,top
267 | U2_5,77.5125,-29.25,0.0,top
268 | U2_4,35.5125,-93.25,0.0,top
269 | U2_3,77.5125,-93.25,0.0,top
270 | U2_2,77.5125,-61.25,0.0,top
271 | U2,35.5125,-29.25,0.0,top
272 | U3_6,20.9,-23.25,0.0,top
273 | U3_5,62.9,-23.25,0.0,top
274 | U3_4,20.9,-87.25,0.0,top
275 | U3_3,62.9,-55.25,0.0,top
276 | U3_2,20.9,-55.25,0.0,top
277 | U3,62.9,-87.25,0.0,top
278 | U4_6,56.8,-23.45,180.0,top
279 | U4_5,56.8,-55.45,180.0,top
280 | U4_4,14.8,-23.45,180.0,top
281 | U4_3,14.8,-87.45,180.0,top
282 | U4_2,56.8,-87.45,180.0,top
283 | U4,14.8,-55.45,180.0,top
284 | U5_6,37.0625,-11.75,0.0,top
285 | U5_5,79.0625,-43.75,0.0,top
286 | U5_4,37.0625,-75.75,0.0,top
287 | U5_3,37.0625,-43.75,0.0,top
288 | U5_2,79.0625,-75.75,0.0,top
289 | U5,79.0625,-11.75,0.0,top
290 | Y1_6,51.25,-23.7,90.0,top
291 | Y1_5,9.25,-87.7,90.0,top
292 | Y1_4,9.25,-23.7,90.0,top
293 | Y1_3,9.25,-55.7,90.0,top
294 | Y1_2,51.25,-55.7,90.0,top
295 | Y1,51.25,-87.7,90.0,top
296 |
--------------------------------------------------------------------------------
/output/rev-6/render-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-6/render-back.jpg
--------------------------------------------------------------------------------
/output/rev-6/render-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-6/render-front.jpg
--------------------------------------------------------------------------------
/output/rev-6/render-panel-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-6/render-panel-back.jpg
--------------------------------------------------------------------------------
/output/rev-6/render-panel-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/output/rev-6/render-panel-front.jpg
--------------------------------------------------------------------------------
/panel/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | # Intermediate files
3 | panel.kicad_pcbpre-sed
4 |
5 | __pycache__/**
6 |
--------------------------------------------------------------------------------
/panel/README.md:
--------------------------------------------------------------------------------
1 | Panelize
2 | ========
3 |
4 | This folder uses [KiKit](https://github.com/yaqwsx/KiKit/tree/master) to
5 | create panelized versions of the Firefly Pixie device.
6 |
7 | Usage
8 | -----
9 |
10 | First, it is important to ensure the KiCad-specific Python runtime has
11 | the KiKit library installed:
12 |
13 | ```shell
14 | # MacOS
15 | /Users/firefly> /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/Current/bin/pip3 install KiKit
16 |
17 | # Windows
18 | @TODO
19 |
20 | # Linux
21 | @TODO
22 | ```
23 |
24 | Then the `./panelize.sh` can be run in this folder, which creates the
25 | output `panel.kicad_pcb` in the same folder.
26 |
27 | ```shell
28 | /Users/firefly/pixie-device/panel> ./panelize.sh
29 | ```
30 |
31 | Renders
32 | -------
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 | Notes
46 | -----
47 |
48 | If moving the tabs in the Firefly Pixie KiCad project (in the parent
49 | folder), make sure to follow the convention it uses for tabs, to ensure
50 | this panelize works correctly:
51 |
52 | - The tab must be 4.4mm long, with a 0.5mm radius 180deg arc on both sides
53 | - The "Tab" footprint should be flush and cneter with the tab,with its width set to "4.4mm"
54 |
55 | License
56 | -------
57 |
58 | All files are licensed under the MIT license.
59 |
60 | The PCB Footprints used are licensed uder the MIT license by KiKit.
61 |
--------------------------------------------------------------------------------
/panel/kikit.pretty/Board.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Board" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Mark board for extraction")
4 | (attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
5 | (fp_text reference "REF**" (at -4.5 -5) (layer "Dwgs.User")
6 | (effects (font (size 1 1) (thickness 0.15)) (justify left))
7 | (tstamp d6380d24-616c-4141-a453-00bf5e993e9d)
8 | )
9 | (fp_text value "Board" (at -7.25 -5) (layer "Dwgs.User")
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | (tstamp 367b4101-7991-46d0-a184-3bfc18bf01d7)
12 | )
13 | (fp_line (start -1.25 -4) (end -9.25 -4)
14 | (stroke (width 0.2) (type solid)) (layer "Dwgs.User") (tstamp f99aff2e-1472-460c-a924-eef76fbe0186))
15 | (fp_line (start 0 0) (end -1.25 -4)
16 | (stroke (width 0.2) (type solid)) (layer "Dwgs.User") (tstamp 49bf87eb-0046-48f1-9344-d7208266c3ea))
17 | (fp_line (start 0 0) (end -1 -0.5)
18 | (stroke (width 0.2) (type solid)) (layer "Dwgs.User") (tstamp 33e223af-68c4-4d87-aab2-54f94008f8cf))
19 | (fp_line (start 0 0) (end 0.5 -1)
20 | (stroke (width 0.2) (type solid)) (layer "Dwgs.User") (tstamp 8fb33ab7-119e-4ee9-9623-d5be172daa34))
21 | )
22 |
--------------------------------------------------------------------------------
/panel/kikit.pretty/Error.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Error" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Mark board for extraction")
4 | (attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
5 | (fp_text reference "REF**" (at 18 3) (layer "Margin") hide
6 | (effects (font (size 1 1) (thickness 0.15)) (justify left))
7 | (tstamp d6380d24-616c-4141-a453-00bf5e993e9d)
8 | )
9 | (fp_text value "Error" (at 11.5 2.5) (layer "Margin")
10 | (effects (font (size 2 2) (thickness 0.3)))
11 | (tstamp 367b4101-7991-46d0-a184-3bfc18bf01d7)
12 | )
13 | (fp_text_box "MESSAGE"
14 | (start 1.25 4) (end 22.5 5.75) (layer "Margin") (tstamp d30da539-dddd-4bea-bc91-44f80d6027c9)
15 | (effects (font (size 0.5 0.5) (thickness 0.1)) (justify left top))
16 | )
17 | (fp_line (start 0 0) (end -0.5 1)
18 | (stroke (width 0.2) (type solid)) (layer "Margin") (tstamp 8fb33ab7-119e-4ee9-9623-d5be172daa34))
19 | (fp_line (start 0 0) (end 1 0.5)
20 | (stroke (width 0.2) (type solid)) (layer "Margin") (tstamp 33e223af-68c4-4d87-aab2-54f94008f8cf))
21 | (fp_line (start 0 0) (end 1.25 4)
22 | (stroke (width 0.2) (type solid)) (layer "Margin") (tstamp 49bf87eb-0046-48f1-9344-d7208266c3ea))
23 | (fp_line (start 1.25 4) (end 22.5 4)
24 | (stroke (width 0.2) (type solid)) (layer "Margin") (tstamp f99aff2e-1472-460c-a924-eef76fbe0186))
25 | )
26 |
--------------------------------------------------------------------------------
/panel/kikit.pretty/Fiducial.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Fiducial" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Circular Fiducial")
4 | (tags "fiducial")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -1.5) (layer "F.SilkS") hide
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp d48dbad1-8ccd-4dd1-9016-4eb104ae2f43)
9 | )
10 | (fp_text value "Fiducial" (at 0 1.5) (layer "F.Fab") hide
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp 064c3459-3eaf-4104-80b9-674620fd664b)
13 | )
14 | (fp_circle (center 0 0) (end 0.6 0)
15 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 08aac366-ed33-4cab-bf8b-47c99a62d2d5))
16 | (fp_circle (center 0 0) (end 0.5 0)
17 | (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab") (tstamp f499e98d-c14e-42a9-a324-d2729d4943c3))
18 | (pad "" smd circle (at 0 0) (size 0.5 0.5) (layers "F.Cu" "F.Mask")
19 | (solder_mask_margin 0.25) (clearance 0.25) (tstamp 7e4eab51-70c2-4227-b951-f2e0fbf0bde3))
20 | )
21 |
--------------------------------------------------------------------------------
/panel/kikit.pretty/NPTH.kicad_mod:
--------------------------------------------------------------------------------
1 | (module NPTH (layer F.Cu) (tedit 618E7E16)
2 | (fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
3 | (effects (font (size 1 1) (thickness 0.15)))
4 | )
5 | (fp_text value NPTH (at 0 -0.5) (layer F.Fab) hide
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (pad "" np_thru_hole circle (at 0 0) (size 1 1) (drill 1) (layers *.Mask))
9 | )
10 |
--------------------------------------------------------------------------------
/panel/kikit.pretty/Tab.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Tab" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "A symbol representing annotation for tab placement")
4 | (attr board_only exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
5 | (fp_text reference "REF**" (at -0.25 -2) (layer "F.SilkS") hide
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | (tstamp 4b0d90d9-4a87-4663-bf4c-5132f4fbc9d4)
8 | )
9 | (fp_text value "Tab" (at -3 -1) (layer "Dwgs.User")
10 | (effects (font (size 1.2 1.2) (thickness 0.2)))
11 | (tstamp 9b2a1465-ad9b-4dd8-a14d-6d3c95db8ab1)
12 | )
13 | (fp_text user "KIKIT: width: 3mm" (at -5.5 0 90) (layer "Dwgs.User")
14 | (effects (font (size 1 1) (thickness 0.15)))
15 | (tstamp 810d02df-e03f-4e90-aebf-49690f095aa5)
16 | )
17 | (fp_line (start 0 0) (end -3 0)
18 | (stroke (width 0.3) (type solid)) (layer "Dwgs.User") (tstamp a3568918-8772-491f-8a19-c996a0bd0c7a))
19 | (fp_line (start 0 0) (end -1 -1)
20 | (stroke (width 0.3) (type solid)) (layer "Dwgs.User") (tstamp a699de32-8ce9-4a00-ab6d-e5a65caf46bc))
21 | (fp_line (start 0 0) (end -1 1)
22 | (stroke (width 0.3) (type solid)) (layer "Dwgs.User") (tstamp 0195d6f2-2771-4816-bad3-be1baaf7206e))
23 | (fp_line (start 0 1) (end 0 -1)
24 | (stroke (width 0.3) (type solid)) (layer "Dwgs.User") (tstamp 2236fcf9-85dc-4d87-8820-4067c85b9a01))
25 | )
26 |
--------------------------------------------------------------------------------
/panel/output/board-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/panel/output/board-back.jpg
--------------------------------------------------------------------------------
/panel/output/board-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/panel/output/board-front.jpg
--------------------------------------------------------------------------------
/panel/output/panel-back.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/panel/output/panel-back.jpg
--------------------------------------------------------------------------------
/panel/output/panel-front.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firefly/pixie-device/ab10f70b40dc793fd2dc36d4fce96052c6d97188/panel/output/panel-front.jpg
--------------------------------------------------------------------------------
/panel/panelize.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Generate the panelized PCB
4 | /Applications/KiCad/KiCad.app/Contents/Frameworks/Python.framework/Versions/Current/bin/kikit panelize \
5 | --layout 'grid; rows: 3; cols: 2; space: 2mm' \
6 | --tabs 'annotation' \
7 | --cuts 'mousebites; drill: 0.6mm; spacing: 1.0mm; offset: 0.3mm; prolong: 0.5mm' \
8 | --framing 'frame; width: 5mm; space: 2mm; cuts: h; fillet: 0.5mm' \
9 | --post 'millradius: 1mm' \
10 | --copperfill 'solid; edgeclearance: 0mm; layers: all' \
11 | --fiducials '4fid; hoffset: 2.5mm; voffset: 3.85mm; coppersize: 1mm; opening: 2mm;' \
12 | --tooling '4hole; hoffset: 8mm; voffset: 2.5mm; size: 1.152mm; soldermaskmargin: 0.148mm' \
13 | --text 'simple; text: JLCJLCJLCJLC; anchor: mt; voffset: 2.5mm; hjustify: center; vjustify: center;' \
14 | --text2 'simple; text: Created on {date} {time24}; anchor: mb; voffset: -2.5mm; hjustify: center; vjustify: center;' \
15 | --post 'refillzones: true; copperfill: true; script: ./post-process.py' \
16 | ../pixie-device.kicad_pcb panel.kicad_pcb
17 |
18 | # Update all project-specific 3D models
19 | sed -i pre-sed 's/{KIPRJMOD}/{KIPRJMOD}\/../' panel.kicad_pcb
20 |
--------------------------------------------------------------------------------
/pixie-device.kicad_pro:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "3dviewports": [
4 | {
5 | "name": "BackTilt",
6 | "ww": 1.0,
7 | "wx": 32.60349655151367,
8 | "wy": 9.527426719665527,
9 | "wz": -23.086612701416016,
10 | "xw": 0.0,
11 | "xx": -0.9605313539505005,
12 | "xy": 0.031727347522974014,
13 | "xz": 0.27635645866394043,
14 | "yw": 0.0,
15 | "yx": -0.04112416133284569,
16 | "yy": 0.9663613438606262,
17 | "yz": -0.2538790702819824,
18 | "zw": 0.0,
19 | "zx": -0.27511510252952576,
20 | "zy": -0.25522375106811523,
21 | "zz": -0.9269155859947205
22 | },
23 | {
24 | "name": "Front",
25 | "ww": 1.0,
26 | "wx": -32.34441375732422,
27 | "wy": 10.047601699829102,
28 | "wz": 0.9623432159423828,
29 | "xw": 0.0,
30 | "xx": 0.9339421987533569,
31 | "xy": 0.03048432432115078,
32 | "xz": -0.356121689081192,
33 | "yw": 0.0,
34 | "yx": -0.09162448346614838,
35 | "yy": 0.9834821820259094,
36 | "yz": -0.15610165894031525,
37 | "zw": 0.0,
38 | "zx": 0.34548068046569824,
39 | "zy": 0.17841939628124237,
40 | "zz": 0.9213086366653442
41 | },
42 | {
43 | "name": "FrontTilt",
44 | "ww": 1.0,
45 | "wx": -32.54958724975586,
46 | "wy": 11.679656028747559,
47 | "wz": -4.340690612792969,
48 | "xw": 0.0,
49 | "xx": 0.9605265855789185,
50 | "xy": -0.03173177316784859,
51 | "xz": -0.2763725519180298,
52 | "yw": 0.0,
53 | "yx": -0.041124165058135986,
54 | "yy": 0.9663613438606262,
55 | "yz": -0.2538790702819824,
56 | "zw": 0.0,
57 | "zx": 0.2751317620277405,
58 | "zy": 0.25522318482398987,
59 | "zz": 0.9269108176231384
60 | }
61 | ],
62 | "design_settings": {
63 | "defaults": {
64 | "apply_defaults_to_fp_fields": false,
65 | "apply_defaults_to_fp_shapes": false,
66 | "apply_defaults_to_fp_text": false,
67 | "board_outline_line_width": 0.1,
68 | "copper_line_width": 0.2,
69 | "copper_text_italic": false,
70 | "copper_text_size_h": 1.5,
71 | "copper_text_size_v": 1.5,
72 | "copper_text_thickness": 0.3,
73 | "copper_text_upright": false,
74 | "courtyard_line_width": 0.05,
75 | "dimension_precision": 4,
76 | "dimension_units": 3,
77 | "dimensions": {
78 | "arrow_length": 1270000,
79 | "extension_offset": 500000,
80 | "keep_text_aligned": true,
81 | "suppress_zeroes": false,
82 | "text_position": 0,
83 | "units_format": 1
84 | },
85 | "fab_line_width": 0.1,
86 | "fab_text_italic": false,
87 | "fab_text_size_h": 1.0,
88 | "fab_text_size_v": 1.0,
89 | "fab_text_thickness": 0.15,
90 | "fab_text_upright": false,
91 | "other_line_width": 0.15,
92 | "other_text_italic": false,
93 | "other_text_size_h": 1.0,
94 | "other_text_size_v": 1.0,
95 | "other_text_thickness": 0.15,
96 | "other_text_upright": false,
97 | "pads": {
98 | "drill": 0.0,
99 | "height": 1.5,
100 | "width": 1.5
101 | },
102 | "silk_line_width": 0.15,
103 | "silk_text_italic": false,
104 | "silk_text_size_h": 1.0,
105 | "silk_text_size_v": 1.0,
106 | "silk_text_thickness": 0.15,
107 | "silk_text_upright": false,
108 | "zones": {
109 | "45_degree_only": false,
110 | "min_clearance": 0.254
111 | }
112 | },
113 | "diff_pair_dimensions": [
114 | {
115 | "gap": 0.0,
116 | "via_gap": 0.0,
117 | "width": 0.0
118 | }
119 | ],
120 | "drc_exclusions": [],
121 | "meta": {
122 | "version": 2
123 | },
124 | "rule_severities": {
125 | "annular_width": "error",
126 | "clearance": "error",
127 | "connection_width": "warning",
128 | "copper_edge_clearance": "error",
129 | "copper_sliver": "warning",
130 | "courtyards_overlap": "error",
131 | "diff_pair_gap_out_of_range": "error",
132 | "diff_pair_uncoupled_length_too_long": "error",
133 | "drill_out_of_range": "error",
134 | "duplicate_footprints": "warning",
135 | "extra_footprint": "warning",
136 | "footprint": "error",
137 | "footprint_symbol_mismatch": "warning",
138 | "footprint_type_mismatch": "error",
139 | "hole_clearance": "error",
140 | "hole_near_hole": "error",
141 | "invalid_outline": "error",
142 | "isolated_copper": "warning",
143 | "item_on_disabled_layer": "error",
144 | "items_not_allowed": "error",
145 | "length_out_of_range": "error",
146 | "lib_footprint_issues": "warning",
147 | "lib_footprint_mismatch": "warning",
148 | "malformed_courtyard": "error",
149 | "microvia_drill_out_of_range": "error",
150 | "missing_courtyard": "ignore",
151 | "missing_footprint": "warning",
152 | "net_conflict": "warning",
153 | "npth_inside_courtyard": "ignore",
154 | "padstack": "error",
155 | "pth_inside_courtyard": "ignore",
156 | "shorting_items": "error",
157 | "silk_edge_clearance": "ignore",
158 | "silk_over_copper": "ignore",
159 | "silk_overlap": "ignore",
160 | "skew_out_of_range": "error",
161 | "solder_mask_bridge": "error",
162 | "starved_thermal": "error",
163 | "text_height": "warning",
164 | "text_thickness": "warning",
165 | "through_hole_pad_without_hole": "error",
166 | "too_many_vias": "error",
167 | "track_dangling": "warning",
168 | "track_width": "error",
169 | "tracks_crossing": "error",
170 | "unconnected_items": "error",
171 | "unresolved_variable": "error",
172 | "via_dangling": "warning",
173 | "zones_intersect": "error"
174 | },
175 | "rules": {
176 | "allow_blind_buried_vias": false,
177 | "allow_microvias": false,
178 | "max_error": 0.005,
179 | "min_clearance": 0.1,
180 | "min_connection": 0.0,
181 | "min_copper_edge_clearance": 0.0,
182 | "min_hole_clearance": 0.3,
183 | "min_hole_to_hole": 0.25,
184 | "min_microvia_diameter": 0.2,
185 | "min_microvia_drill": 0.1,
186 | "min_resolved_spokes": 2,
187 | "min_silk_clearance": 0.0,
188 | "min_text_height": 0.8,
189 | "min_text_thickness": 0.08,
190 | "min_through_hole_diameter": 0.3,
191 | "min_track_width": 0.1,
192 | "min_via_annular_width": 0.15,
193 | "min_via_diameter": 0.3,
194 | "solder_mask_clearance": 0.0,
195 | "solder_mask_min_width": 0.0,
196 | "solder_mask_to_copper_clearance": 0.005,
197 | "use_height_for_length_calcs": true
198 | },
199 | "teardrop_options": [
200 | {
201 | "td_onpadsmd": true,
202 | "td_onroundshapesonly": false,
203 | "td_ontrackend": false,
204 | "td_onviapad": true
205 | }
206 | ],
207 | "teardrop_parameters": [
208 | {
209 | "td_allow_use_two_tracks": true,
210 | "td_curve_segcount": 0,
211 | "td_height_ratio": 1.0,
212 | "td_length_ratio": 0.5,
213 | "td_maxheight": 2.0,
214 | "td_maxlen": 1.0,
215 | "td_on_pad_in_zone": false,
216 | "td_target_name": "td_round_shape",
217 | "td_width_to_size_filter_ratio": 0.9
218 | },
219 | {
220 | "td_allow_use_two_tracks": true,
221 | "td_curve_segcount": 0,
222 | "td_height_ratio": 1.0,
223 | "td_length_ratio": 0.5,
224 | "td_maxheight": 2.0,
225 | "td_maxlen": 1.0,
226 | "td_on_pad_in_zone": false,
227 | "td_target_name": "td_rect_shape",
228 | "td_width_to_size_filter_ratio": 0.9
229 | },
230 | {
231 | "td_allow_use_two_tracks": true,
232 | "td_curve_segcount": 0,
233 | "td_height_ratio": 1.0,
234 | "td_length_ratio": 0.5,
235 | "td_maxheight": 2.0,
236 | "td_maxlen": 1.0,
237 | "td_on_pad_in_zone": false,
238 | "td_target_name": "td_track_end",
239 | "td_width_to_size_filter_ratio": 0.9
240 | }
241 | ],
242 | "track_widths": [
243 | 0.0,
244 | 0.15,
245 | 0.2,
246 | 0.254,
247 | 0.381,
248 | 0.508
249 | ],
250 | "tuning_pattern_settings": {
251 | "diff_pair_defaults": {
252 | "corner_radius_percentage": 80,
253 | "corner_style": 1,
254 | "max_amplitude": 1.0,
255 | "min_amplitude": 0.2,
256 | "single_sided": false,
257 | "spacing": 1.0
258 | },
259 | "diff_pair_skew_defaults": {
260 | "corner_radius_percentage": 80,
261 | "corner_style": 1,
262 | "max_amplitude": 1.0,
263 | "min_amplitude": 0.2,
264 | "single_sided": false,
265 | "spacing": 0.6
266 | },
267 | "single_track_defaults": {
268 | "corner_radius_percentage": 80,
269 | "corner_style": 1,
270 | "max_amplitude": 1.0,
271 | "min_amplitude": 0.2,
272 | "single_sided": false,
273 | "spacing": 0.6
274 | }
275 | },
276 | "via_dimensions": [
277 | {
278 | "diameter": 0.0,
279 | "drill": 0.0
280 | },
281 | {
282 | "diameter": 0.6,
283 | "drill": 0.3
284 | },
285 | {
286 | "diameter": 0.681,
287 | "drill": 0.381
288 | },
289 | {
290 | "diameter": 0.808,
291 | "drill": 0.508
292 | }
293 | ],
294 | "zones_allow_external_fillets": false,
295 | "zones_use_no_outline": true
296 | },
297 | "ipc2581": {
298 | "dist": "",
299 | "distpn": "",
300 | "internal_id": "",
301 | "mfg": "",
302 | "mpn": ""
303 | },
304 | "layer_presets": [],
305 | "viewports": []
306 | },
307 | "boards": [],
308 | "cvpcb": {
309 | "equivalence_files": []
310 | },
311 | "erc": {
312 | "erc_exclusions": [],
313 | "meta": {
314 | "version": 0
315 | },
316 | "pin_map": [
317 | [
318 | 0,
319 | 0,
320 | 0,
321 | 0,
322 | 0,
323 | 0,
324 | 1,
325 | 0,
326 | 0,
327 | 0,
328 | 0,
329 | 2
330 | ],
331 | [
332 | 0,
333 | 2,
334 | 0,
335 | 1,
336 | 0,
337 | 0,
338 | 1,
339 | 0,
340 | 2,
341 | 2,
342 | 2,
343 | 2
344 | ],
345 | [
346 | 0,
347 | 0,
348 | 0,
349 | 0,
350 | 0,
351 | 0,
352 | 1,
353 | 0,
354 | 1,
355 | 0,
356 | 1,
357 | 2
358 | ],
359 | [
360 | 0,
361 | 1,
362 | 0,
363 | 0,
364 | 0,
365 | 0,
366 | 1,
367 | 1,
368 | 2,
369 | 1,
370 | 1,
371 | 2
372 | ],
373 | [
374 | 0,
375 | 0,
376 | 0,
377 | 0,
378 | 0,
379 | 0,
380 | 1,
381 | 0,
382 | 0,
383 | 0,
384 | 0,
385 | 2
386 | ],
387 | [
388 | 0,
389 | 0,
390 | 0,
391 | 0,
392 | 0,
393 | 0,
394 | 0,
395 | 0,
396 | 0,
397 | 0,
398 | 0,
399 | 2
400 | ],
401 | [
402 | 1,
403 | 1,
404 | 1,
405 | 1,
406 | 1,
407 | 0,
408 | 1,
409 | 1,
410 | 1,
411 | 1,
412 | 1,
413 | 2
414 | ],
415 | [
416 | 0,
417 | 0,
418 | 0,
419 | 1,
420 | 0,
421 | 0,
422 | 1,
423 | 0,
424 | 0,
425 | 0,
426 | 0,
427 | 2
428 | ],
429 | [
430 | 0,
431 | 2,
432 | 1,
433 | 2,
434 | 0,
435 | 0,
436 | 1,
437 | 0,
438 | 2,
439 | 2,
440 | 2,
441 | 2
442 | ],
443 | [
444 | 0,
445 | 2,
446 | 0,
447 | 1,
448 | 0,
449 | 0,
450 | 1,
451 | 0,
452 | 2,
453 | 0,
454 | 0,
455 | 2
456 | ],
457 | [
458 | 0,
459 | 2,
460 | 1,
461 | 1,
462 | 0,
463 | 0,
464 | 1,
465 | 0,
466 | 2,
467 | 0,
468 | 0,
469 | 2
470 | ],
471 | [
472 | 2,
473 | 2,
474 | 2,
475 | 2,
476 | 2,
477 | 2,
478 | 2,
479 | 2,
480 | 2,
481 | 2,
482 | 2,
483 | 2
484 | ]
485 | ],
486 | "rule_severities": {
487 | "bus_definition_conflict": "error",
488 | "bus_entry_needed": "error",
489 | "bus_to_bus_conflict": "error",
490 | "bus_to_net_conflict": "error",
491 | "conflicting_netclasses": "error",
492 | "different_unit_footprint": "error",
493 | "different_unit_net": "error",
494 | "duplicate_reference": "error",
495 | "duplicate_sheet_names": "error",
496 | "endpoint_off_grid": "warning",
497 | "extra_units": "error",
498 | "global_label_dangling": "warning",
499 | "hier_label_mismatch": "error",
500 | "label_dangling": "error",
501 | "lib_symbol_issues": "warning",
502 | "missing_bidi_pin": "warning",
503 | "missing_input_pin": "warning",
504 | "missing_power_pin": "error",
505 | "missing_unit": "warning",
506 | "multiple_net_names": "warning",
507 | "net_not_bus_member": "warning",
508 | "no_connect_connected": "warning",
509 | "no_connect_dangling": "warning",
510 | "pin_not_connected": "error",
511 | "pin_not_driven": "error",
512 | "pin_to_pin": "error",
513 | "power_pin_not_driven": "error",
514 | "similar_labels": "warning",
515 | "simulation_model_issue": "ignore",
516 | "unannotated": "error",
517 | "unit_value_mismatch": "error",
518 | "unresolved_variable": "error",
519 | "wire_dangling": "error"
520 | }
521 | },
522 | "libraries": {
523 | "pinned_footprint_libs": [],
524 | "pinned_symbol_libs": []
525 | },
526 | "meta": {
527 | "filename": "pixie-device.kicad_pro",
528 | "version": 1
529 | },
530 | "net_settings": {
531 | "classes": [
532 | {
533 | "bus_width": 12,
534 | "clearance": 0.15,
535 | "diff_pair_gap": 0.25,
536 | "diff_pair_via_gap": 0.25,
537 | "diff_pair_width": 0.2,
538 | "line_style": 0,
539 | "microvia_diameter": 0.3,
540 | "microvia_drill": 0.1,
541 | "name": "Default",
542 | "pcb_color": "rgba(0, 0, 0, 0.000)",
543 | "schematic_color": "rgba(0, 0, 0, 0.000)",
544 | "track_width": 0.25,
545 | "via_diameter": 0.5,
546 | "via_drill": 0.3,
547 | "wire_width": 6
548 | }
549 | ],
550 | "meta": {
551 | "version": 3
552 | },
553 | "net_colors": null,
554 | "netclass_assignments": null,
555 | "netclass_patterns": [
556 | {
557 | "netclass": "Default",
558 | "pattern": "VBUS"
559 | }
560 | ]
561 | },
562 | "pcbnew": {
563 | "last_paths": {
564 | "gencad": "",
565 | "idf": "",
566 | "netlist": "",
567 | "plot": "",
568 | "pos_files": "",
569 | "specctra_dsn": "",
570 | "step": "",
571 | "svg": "",
572 | "vrml": ""
573 | },
574 | "page_layout_descr_file": ""
575 | },
576 | "schematic": {
577 | "annotate_start_num": 0,
578 | "bom_fmt_presets": [],
579 | "bom_fmt_settings": {
580 | "field_delimiter": ",",
581 | "keep_line_breaks": false,
582 | "keep_tabs": false,
583 | "name": "CSV",
584 | "ref_delimiter": ",",
585 | "ref_range_delimiter": "",
586 | "string_delimiter": "\""
587 | },
588 | "bom_presets": [],
589 | "bom_settings": {
590 | "exclude_dnp": false,
591 | "fields_ordered": [
592 | {
593 | "group_by": false,
594 | "label": "Reference",
595 | "name": "Reference",
596 | "show": true
597 | },
598 | {
599 | "group_by": true,
600 | "label": "Value",
601 | "name": "Value",
602 | "show": true
603 | },
604 | {
605 | "group_by": false,
606 | "label": "Datasheet",
607 | "name": "Datasheet",
608 | "show": true
609 | },
610 | {
611 | "group_by": false,
612 | "label": "Footprint",
613 | "name": "Footprint",
614 | "show": true
615 | },
616 | {
617 | "group_by": false,
618 | "label": "Qty",
619 | "name": "${QUANTITY}",
620 | "show": true
621 | },
622 | {
623 | "group_by": true,
624 | "label": "DNP",
625 | "name": "${DNP}",
626 | "show": true
627 | }
628 | ],
629 | "filter_string": "",
630 | "group_symbols": true,
631 | "name": "Grouped By Value",
632 | "sort_asc": true,
633 | "sort_field": "Reference"
634 | },
635 | "connection_grid_size": 50.0,
636 | "drawing": {
637 | "dashed_lines_dash_length_ratio": 12.0,
638 | "dashed_lines_gap_length_ratio": 3.0,
639 | "default_line_thickness": 6.0,
640 | "default_text_size": 50.0,
641 | "field_names": [],
642 | "intersheets_ref_own_page": false,
643 | "intersheets_ref_prefix": "",
644 | "intersheets_ref_short": false,
645 | "intersheets_ref_show": false,
646 | "intersheets_ref_suffix": "",
647 | "junction_size_choice": 3,
648 | "label_size_ratio": 0.375,
649 | "operating_point_overlay_i_precision": 3,
650 | "operating_point_overlay_i_range": "~A",
651 | "operating_point_overlay_v_precision": 3,
652 | "operating_point_overlay_v_range": "~V",
653 | "overbar_offset_ratio": 1.23,
654 | "pin_symbol_size": 25.0,
655 | "text_offset_ratio": 0.15
656 | },
657 | "legacy_lib_dir": "",
658 | "legacy_lib_list": [],
659 | "meta": {
660 | "version": 1
661 | },
662 | "net_format_name": "",
663 | "ngspice": {
664 | "fix_include_paths": true,
665 | "fix_passive_vals": false,
666 | "meta": {
667 | "version": 0
668 | },
669 | "model_mode": 0,
670 | "workbook_filename": ""
671 | },
672 | "page_layout_descr_file": "",
673 | "plot_directory": "output/",
674 | "spice_adjust_passive_values": false,
675 | "spice_current_sheet_as_root": false,
676 | "spice_external_command": "spice \"%I\"",
677 | "spice_model_current_sheet_as_root": true,
678 | "spice_save_all_currents": false,
679 | "spice_save_all_dissipations": false,
680 | "spice_save_all_voltages": false,
681 | "subpart_first_id": 65,
682 | "subpart_id_separator": 0
683 | },
684 | "sheets": [
685 | [
686 | "0ccedecd-4aba-4418-a5c8-d9b621b73454",
687 | "Root"
688 | ],
689 | [
690 | "f49ed37f-ad6c-47bb-8256-8f7879fd9312",
691 | "Power"
692 | ],
693 | [
694 | "3ca0d2be-52dc-4223-9383-93ccbf57f2c6",
695 | "MCU"
696 | ],
697 | [
698 | "64f4ecdb-74e8-4950-9f34-8a2232fc8e83",
699 | "Output"
700 | ]
701 | ],
702 | "text_variables": {}
703 | }
704 |
--------------------------------------------------------------------------------
/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (version 7)
3 | (lib (name "firefly")(type "KiCad")(uri "${KIPRJMOD}/kicad-components/firefly.kicad_sym")(options "")(descr ""))
4 | )
5 |
--------------------------------------------------------------------------------