mirror of
https://github.com/justcallmekoko/ESP32Marauder.git
synced 2025-12-05 20:40:25 -08:00
Compare commits
1386 Commits
v0.1.0
...
4e7f48a036
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4e7f48a036 | ||
|
|
d7d2b28f9e | ||
|
|
722b9ad88e | ||
|
|
5d188bfa62 | ||
|
|
576601fd21 | ||
|
|
dc2dd414eb | ||
|
|
5439fc7ceb | ||
|
|
84416970e7 | ||
|
|
ba67c63010 | ||
|
|
e4458ad1e6 | ||
|
|
6c996a489f | ||
|
|
d3ce284ea4 | ||
|
|
eab60701d5 | ||
|
|
30893adaa5 | ||
|
|
2c0868e893 | ||
|
|
0a5e200294 | ||
|
|
0fba6966a6 | ||
|
|
b714f274b5 | ||
|
|
e5c6c6906e | ||
|
|
ccf7cd1493 | ||
|
|
a1ff26a9d2 | ||
|
|
57f867a8ec | ||
|
|
c901ade02c | ||
|
|
aee56f879f | ||
|
|
0535646ba8 | ||
|
|
cd3ab51080 | ||
|
|
b6d1ce7a37 | ||
|
|
9d51b91ad3 | ||
|
|
018bddae6a | ||
|
|
b014332169 | ||
|
|
5079a05458 | ||
|
|
c002aee646 | ||
|
|
5afcb9da61 | ||
|
|
a874375fb0 | ||
|
|
22f4dc66ec | ||
|
|
31baacac3e | ||
|
|
601aee9b8a | ||
|
|
93ac8b3cde | ||
|
|
08d1682ae4 | ||
|
|
1343c91064 | ||
|
|
7f741d75fb | ||
|
|
de2a916ad6 | ||
|
|
5a928a7ae8 | ||
|
|
b5bb65f76b | ||
|
|
09b519d0a2 | ||
|
|
3fc18d642b | ||
|
|
7460b40543 | ||
|
|
0b6dc40fa6 | ||
|
|
6331e43db1 | ||
|
|
9819a6ba1b | ||
|
|
f170caa9d2 | ||
|
|
3838296173 | ||
|
|
8526e49189 | ||
|
|
a3aff9afd6 | ||
|
|
50033af120 | ||
|
|
2ccb8675dc | ||
|
|
05eb6d74a5 | ||
|
|
c06e104485 | ||
|
|
0a8d9d2d41 | ||
|
|
ab9870219a | ||
|
|
941532eba0 | ||
|
|
c515873fd5 | ||
|
|
1bf0b0e2c1 | ||
|
|
9ea5fbc3eb | ||
|
|
0e8e698254 | ||
|
|
630687359d | ||
|
|
5070b9785d | ||
|
|
b0c8dd5cb4 | ||
|
|
5fa046b599 | ||
|
|
48164bc4ec | ||
|
|
68085fc6a7 | ||
|
|
0f62303018 | ||
|
|
dc7992d040 | ||
|
|
0764625eb1 | ||
|
|
748afc99e8 | ||
|
|
c4e78293a6 | ||
|
|
74cd774718 | ||
|
|
feaae672da | ||
|
|
ba9ec4023e | ||
|
|
7045ce9380 | ||
|
|
69a7d9b24f | ||
|
|
11f2cec1fd | ||
|
|
828d0b1760 | ||
|
|
fc903cc66b | ||
|
|
e3d3d8276c | ||
|
|
72951397d8 | ||
|
|
e5f2466c41 | ||
|
|
d70d141662 | ||
|
|
4bd3a1d4b1 | ||
|
|
510e5692b0 | ||
|
|
4b5339bf89 | ||
|
|
2efcb63d19 | ||
|
|
871fc356c6 | ||
|
|
0e1a289678 | ||
|
|
a1f4c9dc28 | ||
|
|
762f6f7ec9 | ||
|
|
ffcb2585d5 | ||
|
|
b2cd8efe38 | ||
|
|
174885dff5 | ||
|
|
8e523ed237 | ||
|
|
faf1bbb620 | ||
|
|
71c0d2e616 | ||
|
|
3e09d2d816 | ||
|
|
3ce7d45341 | ||
|
|
e86f16934e | ||
|
|
4042e9d43b | ||
|
|
8a0817e547 | ||
|
|
02febc63c6 | ||
|
|
969a2fff30 | ||
|
|
8831927580 | ||
|
|
72ed6de7dc | ||
|
|
ad4b660dd4 | ||
|
|
f25e2b90d5 | ||
|
|
c44be1ecdc | ||
|
|
d74a22b297 | ||
|
|
79cbd91b60 | ||
|
|
7448c266e4 | ||
|
|
5088e0bfb4 | ||
|
|
08517d7587 | ||
|
|
d1ad247dd3 | ||
|
|
71cd5859f4 | ||
|
|
24f3e18b69 | ||
|
|
74f09ee86f | ||
|
|
20242245ab | ||
|
|
e8f0c1317e | ||
|
|
d52b2922e6 | ||
|
|
ecfdcd3bdc | ||
|
|
8e54de7b2d | ||
|
|
77f3fa7025 | ||
|
|
b86929256f | ||
|
|
16d0101ce6 | ||
|
|
e3668645e3 | ||
|
|
ea0be07c91 | ||
|
|
e4d483d736 | ||
|
|
c2aba77cc0 | ||
|
|
78b73f4ca2 | ||
|
|
ef4ec4edad | ||
|
|
c6daeb5517 | ||
|
|
dcd493d474 | ||
|
|
68bd55b162 | ||
|
|
90db402b6b | ||
|
|
e064c3beed | ||
|
|
18d71769da | ||
|
|
a259cbcc6d | ||
|
|
482f4114e0 | ||
|
|
a917ff2211 | ||
|
|
92e1795ce5 | ||
|
|
605086ea59 | ||
|
|
554d358cba | ||
|
|
614c7099f9 | ||
|
|
d131491bbf | ||
|
|
dcf3b13552 | ||
|
|
4b6cb6582d | ||
|
|
7a41d4be14 | ||
|
|
2d195ea697 | ||
|
|
b1c256036f | ||
|
|
ac3e4ab427 | ||
|
|
3ca777e711 | ||
|
|
938a691010 | ||
|
|
3c61198d09 | ||
|
|
bbf245859a | ||
|
|
fbf2e9ab18 | ||
|
|
de05c9be2b | ||
|
|
4e88212e2f | ||
|
|
ef5d9527ef | ||
|
|
7f522d8e15 | ||
|
|
f35d88122c | ||
|
|
fc8f9629fa | ||
|
|
5a1269d062 | ||
|
|
3c093f6c9c | ||
|
|
6840d4c7ac | ||
|
|
d5c5e0e011 | ||
|
|
2f9d70b725 | ||
|
|
06293a0a4c | ||
|
|
c51171df76 | ||
|
|
030035f68d | ||
|
|
9a265f805b | ||
|
|
6497e741d6 | ||
|
|
e5387b80fc | ||
|
|
53613de14b | ||
|
|
3cf7702e23 | ||
|
|
e8f449ad01 | ||
|
|
b2ed6c70e1 | ||
|
|
d8b9e3b138 | ||
|
|
ba35343600 | ||
|
|
02f0ecf85b | ||
|
|
57fde11782 | ||
|
|
f5ecde8278 | ||
|
|
1964072b99 | ||
|
|
2d8403b090 | ||
|
|
27c37a489d | ||
|
|
34ccdbaa14 | ||
|
|
b85ce8b071 | ||
|
|
db75cd7d91 | ||
|
|
76b06792f5 | ||
|
|
3ea48c35e5 | ||
|
|
74d952dc5f | ||
|
|
b490b5968f | ||
|
|
7e2646e889 | ||
|
|
a75e1d7891 | ||
|
|
8c56181871 | ||
|
|
34157d93cd | ||
|
|
387d277e02 | ||
|
|
1ae345234d | ||
|
|
399b8d6c38 | ||
|
|
3c51ae4e4d | ||
|
|
d17222d7b0 | ||
|
|
561bca75d2 | ||
|
|
0603468ee3 | ||
|
|
6596b41029 | ||
|
|
9722cce0ba | ||
|
|
5ddf9786e0 | ||
|
|
4ebbd90e74 | ||
|
|
944d23c3a9 | ||
|
|
7e5f48bacd | ||
|
|
bc9c3ad32b | ||
|
|
adebbb15d1 | ||
|
|
fe975f1145 | ||
|
|
c16afc958b | ||
|
|
f2c8d2071b | ||
|
|
0bdb9470fb | ||
|
|
761966e704 | ||
|
|
66a5efcd33 | ||
|
|
478586a8da | ||
|
|
1febb4a13c | ||
|
|
f55e5aede3 | ||
|
|
701abd2aa7 | ||
|
|
113e8c0c92 | ||
|
|
6920db4ab9 | ||
|
|
77117a4dae | ||
|
|
7353dd69b3 | ||
|
|
1398dbe00d | ||
|
|
23e2b6d221 | ||
|
|
fd1a34e567 | ||
|
|
e2b6983950 | ||
|
|
651761c7a7 | ||
|
|
c0d17f195a | ||
|
|
7c59161ae7 | ||
|
|
899b854819 | ||
|
|
052d336c92 | ||
|
|
6008cc359d | ||
|
|
01a7c33e9e | ||
|
|
4c22b9af7c | ||
|
|
c6bf7d63e5 | ||
|
|
e618e878f6 | ||
|
|
2311aa1f1b | ||
|
|
a2fd8ef90d | ||
|
|
e1217a7f4f | ||
|
|
0025dc2f68 | ||
|
|
999be5d100 | ||
|
|
04847f9537 | ||
|
|
02802ca6e4 | ||
|
|
e8c4e9c01a | ||
|
|
f1bcdad370 | ||
|
|
2c2df227d2 | ||
|
|
ede779845c | ||
|
|
9c62237fcf | ||
|
|
7966b07441 | ||
|
|
158644092c | ||
|
|
9411128cca | ||
|
|
530a30c6d7 | ||
|
|
ee7e3f1d1e | ||
|
|
3d9b91a80b | ||
|
|
07a3e54498 | ||
|
|
9a25224c83 | ||
|
|
44189ff945 | ||
|
|
d61542eb5f | ||
|
|
e0eb37e082 | ||
|
|
17338427a1 | ||
|
|
a10bb164ac | ||
|
|
b43a79e036 | ||
|
|
1cdb9b4a17 | ||
|
|
c117eebc0f | ||
|
|
303a9d2eeb | ||
|
|
a101bfdddf | ||
|
|
a0ed27308e | ||
|
|
2362b8e8c5 | ||
|
|
0ca43eb403 | ||
|
|
b76de6c314 | ||
|
|
d0ac2f178b | ||
|
|
06a5de8cd9 | ||
|
|
e300489b77 | ||
|
|
fe27910096 | ||
|
|
50b96f696e | ||
|
|
35c6d9ca63 | ||
|
|
07762891d5 | ||
|
|
1278474ca0 | ||
|
|
4874ef3193 | ||
|
|
a6ed8899c7 | ||
|
|
2c40d83e3a | ||
|
|
acef9d437c | ||
|
|
50d876e20f | ||
|
|
d8512b082c | ||
|
|
dec4b9066f | ||
|
|
dd74b60744 | ||
|
|
3a3102d877 | ||
|
|
38d99bda35 | ||
|
|
01660f408d | ||
|
|
5d2c2d553a | ||
|
|
0beb7c455f | ||
|
|
61a7449a89 | ||
|
|
eb6000a5c3 | ||
|
|
93cb77526f | ||
|
|
bade515fb3 | ||
|
|
ed95a97506 | ||
|
|
ebc3497c32 | ||
|
|
38bef9121f | ||
|
|
a274e42708 | ||
|
|
33d7460c6b | ||
|
|
51eddd5b8f | ||
|
|
e9e6a84c17 | ||
|
|
75e3e71453 | ||
|
|
a73da306c9 | ||
|
|
b0a98dbdd6 | ||
|
|
09eab04003 | ||
|
|
bed3de7b41 | ||
|
|
a4c0569c7f | ||
|
|
dc404f8766 | ||
|
|
3bc65c2e66 | ||
|
|
bced58cf4c | ||
|
|
289c127871 | ||
|
|
60e228ee6c | ||
|
|
478c677f6a | ||
|
|
1307d71c5d | ||
|
|
1f08406c63 | ||
|
|
b41597fdac | ||
|
|
b6fe3954e6 | ||
|
|
dfa3f5b1f0 | ||
|
|
d4140ffeab | ||
|
|
40626ac682 | ||
|
|
eb2eadae9f | ||
|
|
3a24619fe8 | ||
|
|
806238fdb2 | ||
|
|
877fb65ab7 | ||
|
|
c8b429e320 | ||
|
|
ba7c05ff73 | ||
|
|
339b9b7c8b | ||
|
|
aa750ec9b8 | ||
|
|
7f68fa3aea | ||
|
|
bcb218124f | ||
|
|
2631d096c9 | ||
|
|
dc2c8e241a | ||
|
|
8f3d0219f0 | ||
|
|
650fe84b4e | ||
|
|
2d922bac23 | ||
|
|
e918c939f0 | ||
|
|
a0c5349bea | ||
|
|
f3224edccf | ||
|
|
9482a9dde2 | ||
|
|
2afab2e414 | ||
|
|
3b479be94c | ||
|
|
c2fdb56200 | ||
|
|
feebddff13 | ||
|
|
526b01e343 | ||
|
|
527414b3f4 | ||
|
|
16a0e60471 | ||
|
|
313206f369 | ||
|
|
ad1caa1c25 | ||
|
|
317af676ec | ||
|
|
2b66c4f304 | ||
|
|
80f817660f | ||
|
|
fb6d1fa0a3 | ||
|
|
f00906058a | ||
|
|
798fb3bbb7 | ||
|
|
011d2c5f1b | ||
|
|
cca589f749 | ||
|
|
68ef819383 | ||
|
|
37290100e4 | ||
|
|
8eab6bff81 | ||
|
|
4426f3778a | ||
|
|
4a90876d81 | ||
|
|
9fd032a698 | ||
|
|
97dce525a4 | ||
|
|
424aa61127 | ||
|
|
4c6a2b23c4 | ||
|
|
10f90d93d8 | ||
|
|
51588497aa | ||
|
|
4a0a3f5182 | ||
|
|
8b84f4c19a | ||
|
|
74baf42dca | ||
|
|
983887191c | ||
|
|
046b396612 | ||
|
|
86bec1e91a | ||
|
|
ae51c321ff | ||
|
|
f3d9fbc2f8 | ||
|
|
1767f76362 | ||
|
|
908aae7965 | ||
|
|
4127e4d3d0 | ||
|
|
cc4a069af3 | ||
|
|
dae7e19abe | ||
|
|
2a8006a59d | ||
|
|
f0d1c048f5 | ||
|
|
94a7c6c587 | ||
|
|
0a395944c6 | ||
|
|
00b27c8e87 | ||
|
|
065e931376 | ||
|
|
9b7d1ab31f | ||
|
|
593dd99d1a | ||
|
|
12794f57bc | ||
|
|
7c73689a13 | ||
|
|
20e70e9343 | ||
|
|
25567aca81 | ||
|
|
0ecc183b59 | ||
|
|
df5e495f3a | ||
|
|
aa5cb56b97 | ||
|
|
cd5d537373 | ||
|
|
868c8a85de | ||
|
|
d3299474c6 | ||
|
|
e662f917bc | ||
|
|
4004e4e6d0 | ||
|
|
cdae54be5a | ||
|
|
4dd856999f | ||
|
|
231d331ff7 | ||
|
|
1cc7b3f620 | ||
|
|
caecd09d74 | ||
|
|
3c5b3bd544 | ||
|
|
4d145d5c0b | ||
|
|
020d0ace3c | ||
|
|
6229ad6d2a | ||
|
|
649f619f87 | ||
|
|
695aed1710 | ||
|
|
76dd3f020d | ||
|
|
60d8a9004b | ||
|
|
84fc9738d4 | ||
|
|
ed65e6d2f7 | ||
|
|
fad44231cf | ||
|
|
974ed246dc | ||
|
|
960c66247d | ||
|
|
39b53e22ba | ||
|
|
1bc2b36c9c | ||
|
|
fe6ab68819 | ||
|
|
f4634638a9 | ||
|
|
e3f32106d9 | ||
|
|
1e5b083d14 | ||
|
|
46dafaa2e4 | ||
|
|
fab8088198 | ||
|
|
e16d421213 | ||
|
|
3ba30ec5d9 | ||
|
|
062cc320d3 | ||
|
|
22058ce83c | ||
|
|
43130cbb42 | ||
|
|
727397f537 | ||
|
|
a2722ea23b | ||
|
|
edbfd62e4c | ||
|
|
5207b18aff | ||
|
|
5d8fba14c1 | ||
|
|
7fd64995bb | ||
|
|
7efa7c8a12 | ||
|
|
6929e3547b | ||
|
|
92cd8933d1 | ||
|
|
78db6eb2d4 | ||
|
|
404ceb03ff | ||
|
|
d9356043bf | ||
|
|
ae8a93a6d2 | ||
|
|
038284c3be | ||
|
|
e394174803 | ||
|
|
e86c5e92e6 | ||
|
|
7827d64a7c | ||
|
|
bfe81f7325 | ||
|
|
584e9457dd | ||
|
|
1cfc3c1f74 | ||
|
|
1bd452ed77 | ||
|
|
19423871a8 | ||
|
|
15faac8cfe | ||
|
|
c2fb967e8b | ||
|
|
d6f17e7566 | ||
|
|
934cd8be1c | ||
|
|
39592cdea4 | ||
|
|
0d398753e0 | ||
|
|
2dc7bc1857 | ||
|
|
0eb03ce0a7 | ||
|
|
cf67f684d1 | ||
|
|
c09f9b81fe | ||
|
|
894f5896b1 | ||
|
|
fcc726d557 | ||
|
|
79e97b2c8a | ||
|
|
e977addc24 | ||
|
|
006df06f7c | ||
|
|
16543bb516 | ||
|
|
7a6d246e25 | ||
|
|
1b318e9031 | ||
|
|
36614f0a57 | ||
|
|
10de34a187 | ||
|
|
0e55083bc0 | ||
|
|
2379aa8b14 | ||
|
|
aee2f545d2 | ||
|
|
80beb7a410 | ||
|
|
2f89097a20 | ||
|
|
abb6af1b98 | ||
|
|
adbae46eae | ||
|
|
0eadac40e5 | ||
|
|
981b2f7f5f | ||
|
|
94e17f834e | ||
|
|
025e19f115 | ||
|
|
410cf31279 | ||
|
|
ec48a8a773 | ||
|
|
73806afbd7 | ||
|
|
d4c3e228f7 | ||
|
|
d425c1480a | ||
|
|
d7cbb9e304 | ||
|
|
4ec7282c0c | ||
|
|
49711acfde | ||
|
|
ff686284f8 | ||
|
|
bb90994359 | ||
|
|
372e88b16f | ||
|
|
362189ed78 | ||
|
|
8ea2604761 | ||
|
|
d1d74949d0 | ||
|
|
79f8c0ec52 | ||
|
|
006e7508dd | ||
|
|
0ab6d5c223 | ||
|
|
a0ace8bbf0 | ||
|
|
71bfe77128 | ||
|
|
ea6dc1b84b | ||
|
|
a43ebfbb39 | ||
|
|
d5620869fc | ||
|
|
035dae47ff | ||
|
|
3ceac1806e | ||
|
|
88b4edd574 | ||
|
|
6fe012af29 | ||
|
|
d9dbcc85d3 | ||
|
|
af730781b9 | ||
|
|
07ecb68665 | ||
|
|
a96af37524 | ||
|
|
ddb1696292 | ||
|
|
792ae898a3 | ||
|
|
0dd1ca41e3 | ||
|
|
4b4055d6fe | ||
|
|
925a8d6b5f | ||
|
|
062397f6d9 | ||
|
|
48ba7f93ac | ||
|
|
abdf196a0f | ||
|
|
0e6b231c5d | ||
|
|
ebb1c729af | ||
|
|
941128f792 | ||
|
|
36617f1568 | ||
|
|
4156009e3b | ||
|
|
a070c7cbfa | ||
|
|
f94ddf84cb | ||
|
|
9b59b7f8c0 | ||
|
|
aa28c14cfa | ||
|
|
b0742be563 | ||
|
|
e51c49a50e | ||
|
|
e58c0638ca | ||
|
|
84dc00df50 | ||
|
|
769cb51496 | ||
|
|
edc25a8fd4 | ||
|
|
ac1fae78f5 | ||
|
|
95d9e6c177 | ||
|
|
3fc08dc55d | ||
|
|
ef388d64af | ||
|
|
ac96072ff2 | ||
|
|
585b7afdb3 | ||
|
|
99810dd945 | ||
|
|
3ebab15c69 | ||
|
|
1f10c73c5e | ||
|
|
8f5fce3877 | ||
|
|
5cd0ffb2b9 | ||
|
|
5c494724b4 | ||
|
|
eeb8b1f138 | ||
|
|
862a0baf8f | ||
|
|
e09d443598 | ||
|
|
ccf0c1cbbd | ||
|
|
9690c73c35 | ||
|
|
9836f2c256 | ||
|
|
af96ff60b7 | ||
|
|
c0554b95ce | ||
|
|
691bf30dbe | ||
|
|
b076878963 | ||
|
|
cf103d657b | ||
|
|
59c6f5596f | ||
|
|
b3810adefd | ||
|
|
2fb669cd21 | ||
|
|
253b29b831 | ||
|
|
fcffb486d4 | ||
|
|
f0461f588c | ||
|
|
6a5f95af21 | ||
|
|
5d33fc7fe6 | ||
|
|
e2b714ceb4 | ||
|
|
7bf1cdd083 | ||
|
|
8dd6c4c4d3 | ||
|
|
19aeb32042 | ||
|
|
ba92978080 | ||
|
|
d183894223 | ||
|
|
194549427a | ||
|
|
4ea3166f1a | ||
|
|
4188819965 | ||
|
|
2cf39700ee | ||
|
|
cfb582c847 | ||
|
|
5bd4b647b5 | ||
|
|
58c93ed401 | ||
|
|
a10434329a | ||
|
|
e80fab89b7 | ||
|
|
8b53b56d48 | ||
|
|
f8cf90a298 | ||
|
|
c7f1b5cb38 | ||
|
|
4c9adac032 | ||
|
|
23015fe49e | ||
|
|
0b0247f6ba | ||
|
|
eed4d7c31f | ||
|
|
c75bd6a098 | ||
|
|
b5337fcff5 | ||
|
|
24a1862ef6 | ||
|
|
971abc5390 | ||
|
|
43c82dd5a3 | ||
|
|
6e26662209 | ||
|
|
10e913546b | ||
|
|
2af0d2fcc3 | ||
|
|
28c037a19a | ||
|
|
f8a831f916 | ||
|
|
ad3cf7ec7e | ||
|
|
f5d0703432 | ||
|
|
470f3f73c7 | ||
|
|
9d92c5ceb5 | ||
|
|
558fe18d66 | ||
|
|
bddc7e1d9d | ||
|
|
e560a888c3 | ||
|
|
2004a9ecb4 | ||
|
|
c61aaf95cd | ||
|
|
f6c27ed216 | ||
|
|
d0f5d89980 | ||
|
|
fe08c145f6 | ||
|
|
5909158666 | ||
|
|
6ee3a66226 | ||
|
|
4d0594b424 | ||
|
|
a984b2df4a | ||
|
|
4a130edc2f | ||
|
|
2d64045c64 | ||
|
|
41bbcae40c | ||
|
|
f98e41d159 | ||
|
|
b6cf6b600a | ||
|
|
f3e676c8a1 | ||
|
|
3e03d49fc9 | ||
|
|
dc8e76094f | ||
|
|
6564e269e3 | ||
|
|
4868b698ce | ||
|
|
e67c67b990 | ||
|
|
055d2129bb | ||
|
|
dd2274b018 | ||
|
|
f448647c1b | ||
|
|
ade13c9698 | ||
|
|
9a36164dde | ||
|
|
1804a28957 | ||
|
|
c8005f6c52 | ||
|
|
7a15b5b36e | ||
|
|
007819feaa | ||
|
|
a704339cc5 | ||
|
|
5c54137b9e | ||
|
|
f660a66d8e | ||
|
|
ee6defd174 | ||
|
|
2345f25667 | ||
|
|
cee86e43fe | ||
|
|
0993693b11 | ||
|
|
f7992d66cd | ||
|
|
48b09b7090 | ||
|
|
6ed4f02366 | ||
|
|
47b3a850b9 | ||
|
|
157c1a4a96 | ||
|
|
d940a9874d | ||
|
|
c4af8003de | ||
|
|
d576011463 | ||
|
|
786e1f69ac | ||
|
|
1ef70b745a | ||
|
|
61861c83ab | ||
|
|
4200093a11 | ||
|
|
2e454789c8 | ||
|
|
a29d15b70f | ||
|
|
04bfbe9f4d | ||
|
|
74e7f569cd | ||
|
|
e1a6fe8f80 | ||
|
|
6ec9952488 | ||
|
|
fe0eebdfb8 | ||
|
|
91e861155f | ||
|
|
04f83e1172 | ||
|
|
4858b01f09 | ||
|
|
82642bd5c0 | ||
|
|
7cde367f27 | ||
|
|
a233b93c74 | ||
|
|
b116f28d4d | ||
|
|
7a79860b17 | ||
|
|
303c3649da | ||
|
|
6f99f18be1 | ||
|
|
bd17002faa | ||
|
|
8d694cb1ef | ||
|
|
b17aa987cc | ||
|
|
0d1dc4af46 | ||
|
|
1c47db773a | ||
|
|
495222a86a | ||
|
|
21b5c4fcc6 | ||
|
|
706e2d6591 | ||
|
|
921039aa24 | ||
|
|
93869ca552 | ||
|
|
24c80cc0c6 | ||
|
|
723c6ae7ee | ||
|
|
7557f19508 | ||
|
|
23fa6f78d6 | ||
|
|
ea097190ac | ||
|
|
a506907625 | ||
|
|
32b49793ca | ||
|
|
86a4326d64 | ||
|
|
5dd56125a0 | ||
|
|
cbb110a944 | ||
|
|
2fd76556fb | ||
|
|
41a2317778 | ||
|
|
a6335fed22 | ||
|
|
38e53db892 | ||
|
|
598eda99e3 | ||
|
|
516b8b0c3f | ||
|
|
bea6978098 | ||
|
|
ab62f0fc60 | ||
|
|
6612c48d1d | ||
|
|
86c0857239 | ||
|
|
66d0ae467d | ||
|
|
a75b3d9b2c | ||
|
|
d5a0af74d0 | ||
|
|
b594d8bbdd | ||
|
|
370b2aa6c5 | ||
|
|
5f01e3030b | ||
|
|
33b5a6481c | ||
|
|
06e6cdb8cd | ||
|
|
5f53e32f8e | ||
|
|
1d6ff6f911 | ||
|
|
ad6addf3df | ||
|
|
c788ad6681 | ||
|
|
06ede5272d | ||
|
|
b8620e1bd3 | ||
|
|
18ca6160e5 | ||
|
|
bbe9eead7e | ||
|
|
971487eefb | ||
|
|
9158083889 | ||
|
|
f0bf1f4b7f | ||
|
|
388ef30acd | ||
|
|
7eb7ae4a0d | ||
|
|
10fce15bb9 | ||
|
|
32c118b0d5 | ||
|
|
c370dfa996 | ||
|
|
7669a7447f | ||
|
|
7049e1101f | ||
|
|
c0864af4db | ||
|
|
e4dcf91286 | ||
|
|
d382b066d4 | ||
|
|
4c50953dde | ||
|
|
a2f8eabd51 | ||
|
|
1465245cf4 | ||
|
|
3b3aa9a6e5 | ||
|
|
6e645e437a | ||
|
|
e0f95373c1 | ||
|
|
787490820e | ||
|
|
1167eaca67 | ||
|
|
da949387fc | ||
|
|
0ec881f309 | ||
|
|
57186cf4b5 | ||
|
|
a5d1b3faaf | ||
|
|
9b14d2daf5 | ||
|
|
7092fdf6cb | ||
|
|
e61c859df3 | ||
|
|
9b03aeff56 | ||
|
|
d39f3fc2da | ||
|
|
e92476fb26 | ||
|
|
4b000c8d18 | ||
|
|
5d4f73dbc8 | ||
|
|
3337c3e7a2 | ||
|
|
bf831a19fd | ||
|
|
8f2b9c709a | ||
|
|
edbd601af7 | ||
|
|
e174291646 | ||
|
|
1580feb1d0 | ||
|
|
5047296c94 | ||
|
|
26a46d6c4d | ||
|
|
86328d2788 | ||
|
|
f48d42ae0c | ||
|
|
4b40c0cf22 | ||
|
|
363817c113 | ||
|
|
4cf96a8f0c | ||
|
|
49888fa864 | ||
|
|
56133db97a | ||
|
|
ce8c70daf7 | ||
|
|
6a26ac2e04 | ||
|
|
bc3038c73b | ||
|
|
eee1b5c8c2 | ||
|
|
ddfda9c9ed | ||
|
|
d140f70093 | ||
|
|
7299b66255 | ||
|
|
c7936b06f2 | ||
|
|
0106081308 | ||
|
|
3c9458e0f5 | ||
|
|
2735550d3a | ||
|
|
6da2d33507 | ||
|
|
d1e0d96543 | ||
|
|
17a4035208 | ||
|
|
def6d2d277 | ||
|
|
9db9c630e4 | ||
|
|
816e620b5b | ||
|
|
89d731b10d | ||
|
|
105a23b1f2 | ||
|
|
70b0601713 | ||
|
|
ada170f910 | ||
|
|
dd998ceb07 | ||
|
|
5a885fba83 | ||
|
|
3dfc651689 | ||
|
|
2b9f5c857c | ||
|
|
fa11a04ba5 | ||
|
|
71266ae650 | ||
|
|
81b04db462 | ||
|
|
433c492f4b | ||
|
|
76526c3de6 | ||
|
|
f30d8813f8 | ||
|
|
3f5aecb38b | ||
|
|
eb1aeaa1cb | ||
|
|
61e63aeb59 | ||
|
|
0de13bf86d | ||
|
|
05980c4100 | ||
|
|
f1e4e9e9a1 | ||
|
|
9900109e81 | ||
|
|
68e370ca50 | ||
|
|
28f674c48a | ||
|
|
d6f97091d7 | ||
|
|
f4b8d827c9 | ||
|
|
5f20e18359 | ||
|
|
d7ac61fea1 | ||
|
|
6104aeadd5 | ||
|
|
8f4aa0115e | ||
|
|
11d8e95fb5 | ||
|
|
b34039158a | ||
|
|
304cecfbbd | ||
|
|
bcdc70563a | ||
|
|
0ddc563fe2 | ||
|
|
11faa91373 | ||
|
|
f73fe5fc94 | ||
|
|
1de9dd76c6 | ||
|
|
1917089ecb | ||
|
|
8a7648a72e | ||
|
|
8a7ae55c10 | ||
|
|
92adabb380 | ||
|
|
f00afa1430 | ||
|
|
ae6cf3a472 | ||
|
|
8c3772cf35 | ||
|
|
ee5361bfb3 | ||
|
|
2a34319029 | ||
|
|
6f1db9176a | ||
|
|
2685de86d1 | ||
|
|
a51db0d8ae | ||
|
|
e936cdb22a | ||
|
|
adb38dd620 | ||
|
|
26115b0510 | ||
|
|
76f8ceb63f | ||
|
|
50e99a62e9 | ||
|
|
f854a30ed6 | ||
|
|
ec0cc676ed | ||
|
|
c4fa30b3f8 | ||
|
|
5886bd991d | ||
|
|
a7cf003d84 | ||
|
|
1fca730b00 | ||
|
|
121dfbfa7e | ||
|
|
ea1b54cc91 | ||
|
|
5e77bb664d | ||
|
|
2d2d83e3af | ||
|
|
d8c960dbe5 | ||
|
|
a0acd10bd7 | ||
|
|
38a8727bfb | ||
|
|
539ebb93a7 | ||
|
|
56de1b698a | ||
|
|
524d4641ed | ||
|
|
df613f3b9b | ||
|
|
810c898c3b | ||
|
|
8bf1402a99 | ||
|
|
9c51a562b8 | ||
|
|
56e87a53ea | ||
|
|
fe5578af80 | ||
|
|
f3349766ed | ||
|
|
355b159128 | ||
|
|
bf0288f493 | ||
|
|
462f248d43 | ||
|
|
3dcce51f18 | ||
|
|
8934160316 | ||
|
|
a98e455fb5 | ||
|
|
ccdb844fc2 | ||
|
|
0b26b2d4d3 | ||
|
|
50eb2b0da6 | ||
|
|
771d03d931 | ||
|
|
4f1611083f | ||
|
|
b5eb343c52 | ||
|
|
e7ba169c04 | ||
|
|
a5b3ce9f0a | ||
|
|
eec6c37732 | ||
|
|
5cfb756051 | ||
|
|
31aa12d4ed | ||
|
|
d7fbf21345 | ||
|
|
e027231a43 | ||
|
|
ed5e6bc787 | ||
|
|
2092b0a462 | ||
|
|
4d269b383b | ||
|
|
0a90e6aedc | ||
|
|
6b4e2952d6 | ||
|
|
a84ee7e58e | ||
|
|
1eeedac84c | ||
|
|
e556309746 | ||
|
|
b21ee85b83 | ||
|
|
f2c1d01d13 | ||
|
|
cbe6d0196b | ||
|
|
6ab706c848 | ||
|
|
999dd77643 | ||
|
|
99210984e4 | ||
|
|
9ae60eeecf | ||
|
|
6ff61f4991 | ||
|
|
f4486ec191 | ||
|
|
ce6a40e554 | ||
|
|
09615832b3 | ||
|
|
0a9fc2a485 | ||
|
|
d555031b54 | ||
|
|
8efa79a407 | ||
|
|
59739b331d | ||
|
|
9f181d73a6 | ||
|
|
37788fe1a9 | ||
|
|
db6d23f3e4 | ||
|
|
6c8e77cba2 | ||
|
|
accd8f5730 | ||
|
|
7661b47a42 | ||
|
|
3e16378993 | ||
|
|
b51df45dec | ||
|
|
93bb2c6a85 | ||
|
|
5da426de99 | ||
|
|
07d5e8787e | ||
|
|
7a6a880cb9 | ||
|
|
1546fad676 | ||
|
|
785545c185 | ||
|
|
3f5bcd106a | ||
|
|
633a38d257 | ||
|
|
f044df2647 | ||
|
|
7eecf35eed | ||
|
|
b8df6e2598 | ||
|
|
e028c39470 | ||
|
|
592b7f68e8 | ||
|
|
99ef926fb7 | ||
|
|
5e9e096631 | ||
|
|
ab5c65f525 | ||
|
|
2b324eaaf2 | ||
|
|
ed41954f5a | ||
|
|
f79e0591df | ||
|
|
59a037925f | ||
|
|
6a6c8d8ff3 | ||
|
|
8c3f1890b2 | ||
|
|
eb69eb1454 | ||
|
|
4e76cfd154 | ||
|
|
752a65570f | ||
|
|
f8379f9e4b | ||
|
|
e7f2060886 | ||
|
|
5103426354 | ||
|
|
4285eefe62 | ||
|
|
02ac34ed3d | ||
|
|
5187c11395 | ||
|
|
169e858752 | ||
|
|
6760d1dc54 | ||
|
|
0fdfeb0f85 | ||
|
|
a30c74f494 | ||
|
|
c62f5a8cd9 | ||
|
|
653f7b6534 | ||
|
|
9b99f3d391 | ||
|
|
385d627a93 | ||
|
|
e7f37e2608 | ||
|
|
c3f5bbc93a | ||
|
|
ae12f5f9a5 | ||
|
|
73ba7747eb | ||
|
|
c76718b21e | ||
|
|
6c6e0aa5c3 | ||
|
|
7d64840128 | ||
|
|
e54e291bfd | ||
|
|
8a204162ae | ||
|
|
a153661457 | ||
|
|
efbeb549ee | ||
|
|
52c44d69c2 | ||
|
|
3375672ab5 | ||
|
|
a7efc0218d | ||
|
|
4bde27ba5c | ||
|
|
d7863ee7d0 | ||
|
|
9132a2891b | ||
|
|
9764d7dd52 | ||
|
|
3ef85f8d68 | ||
|
|
9f6df790aa | ||
|
|
6921c0f41d | ||
|
|
92541eb1f3 | ||
|
|
5543e1b4b1 | ||
|
|
58a8ba971c | ||
|
|
5b515d8767 | ||
|
|
17dc195b0d | ||
|
|
b651def518 | ||
|
|
e0b13fd9b3 | ||
|
|
22c4c7d860 | ||
|
|
9913d058fb | ||
|
|
182c988f3c | ||
|
|
34b2496030 | ||
|
|
74fa39faf3 | ||
|
|
23dc23cceb | ||
|
|
657d37a30a | ||
|
|
94bc2163ac | ||
|
|
9bf54f065b | ||
|
|
0186f0a45c | ||
|
|
2598eae1df | ||
|
|
aa601e1bee | ||
|
|
b136ad20e0 | ||
|
|
3e900e75a9 | ||
|
|
4ae4d62a64 | ||
|
|
fdd9ade442 | ||
|
|
3d58f29231 | ||
|
|
985ac8ac81 | ||
|
|
af389a7aa2 | ||
|
|
5723ca09c0 | ||
|
|
f6c77beeb3 | ||
|
|
0e44b2d4fa | ||
|
|
e52ae0c505 | ||
|
|
bf9f2fee66 | ||
|
|
9f9cbc313d | ||
|
|
e7bdaa5d44 | ||
|
|
157ae7a3c8 | ||
|
|
e456f032a0 | ||
|
|
748123d525 | ||
|
|
58882a4468 | ||
|
|
8024fe8d80 | ||
|
|
fb415a49c3 | ||
|
|
68d3e40966 | ||
|
|
53601dd48a | ||
|
|
84f01dfca8 | ||
|
|
449183a4da | ||
|
|
96a344d214 | ||
|
|
83f61faea6 | ||
|
|
4b3967dd18 | ||
|
|
5a4aedd5a7 | ||
|
|
c3f7b8d455 | ||
|
|
e9f21c5e79 | ||
|
|
7e37ef933e | ||
|
|
15b091fb1e | ||
|
|
648bc49db6 | ||
|
|
00d81ad86b | ||
|
|
f8c4c83689 | ||
|
|
9bff0f3047 | ||
|
|
9c62093a74 | ||
|
|
d662431f08 | ||
|
|
9eca388ea8 | ||
|
|
0eed111177 | ||
|
|
9716c8d348 | ||
|
|
2735fccf6a | ||
|
|
35821deddf | ||
|
|
873643619d | ||
|
|
0e1e8cd832 | ||
|
|
130bd26225 | ||
|
|
7eef1910db | ||
|
|
517c30d27e | ||
|
|
bd53320122 | ||
|
|
c7e39744f3 | ||
|
|
dc0f25f1b8 | ||
|
|
907a2af570 | ||
|
|
9e4343b77d | ||
|
|
e54a2b0e3e | ||
|
|
d460273c91 | ||
|
|
fcfeeb3930 | ||
|
|
86cccd7f02 | ||
|
|
bc6806d2e1 | ||
|
|
19ffe973f8 | ||
|
|
28aa8e36fb | ||
|
|
0018df1c75 | ||
|
|
d3e90d708a | ||
|
|
82d190eabc | ||
|
|
30aa67e495 | ||
|
|
ec6b44687e | ||
|
|
ebe6e66fe3 | ||
|
|
8769103817 | ||
|
|
d2b8cf76ef | ||
|
|
83c84054bf | ||
|
|
0b1089ff6e | ||
|
|
e564924f48 | ||
|
|
fa2ea87a5a | ||
|
|
a11531975e | ||
|
|
b813972365 | ||
|
|
dd27b25757 | ||
|
|
a9aeef2c78 | ||
|
|
e59e58f673 | ||
|
|
6352b67de3 | ||
|
|
213645d3a3 | ||
|
|
0c46326da3 | ||
|
|
e22627fdda | ||
|
|
0c92d3c568 | ||
|
|
ba13305b7b | ||
|
|
0f7d786445 | ||
|
|
118c46817f | ||
|
|
8afa68d132 | ||
|
|
7c4b0483aa | ||
|
|
e6d7ac39c8 | ||
|
|
0cc7c8d64c | ||
|
|
456823ce45 | ||
|
|
84371818c8 | ||
|
|
ee9c8dc1b2 | ||
|
|
4f3d0cce2e | ||
|
|
19a5ce334a | ||
|
|
2872dd0162 | ||
|
|
a929b6a76b | ||
|
|
d2402ad801 | ||
|
|
20ea935c42 | ||
|
|
a3ec0ac1af | ||
|
|
7b2ffed45a | ||
|
|
c0cdcc9818 | ||
|
|
8049c2834c | ||
|
|
9057d3919c | ||
|
|
7d576d1863 | ||
|
|
ba53d7ac38 | ||
|
|
f2d5c6b73e | ||
|
|
96c14d37e3 | ||
|
|
93760f24e5 | ||
|
|
c63e052374 | ||
|
|
420e29476d | ||
|
|
f920d7a283 | ||
|
|
808be3234f | ||
|
|
3206d4b5e1 | ||
|
|
589b7c7962 | ||
|
|
d1ac7234f4 | ||
|
|
c839e66ff3 | ||
|
|
8e83bb1874 | ||
|
|
da22ba0819 | ||
|
|
d2155cc9d4 | ||
|
|
26bc9c63f8 | ||
|
|
2026381e9b | ||
|
|
f175ba5e4e | ||
|
|
f09b0c4e5f | ||
|
|
0729a2368b | ||
|
|
07b57ae7b8 | ||
|
|
2e469d1410 | ||
|
|
d0d3c40ad3 | ||
|
|
9c0f627176 | ||
|
|
3d602d7555 | ||
|
|
e8693c95f4 | ||
|
|
cebfc5b5c1 | ||
|
|
1291c7f322 | ||
|
|
b234cee7ea | ||
|
|
792b4e5ac9 | ||
|
|
09de10d95c | ||
|
|
898dd1242d | ||
|
|
4f04e91d0a | ||
|
|
b7c2d668b5 | ||
|
|
cbcfa10330 | ||
|
|
88777524e0 | ||
|
|
f2d48d229a | ||
|
|
4aa93e2cc3 | ||
|
|
00a785343c | ||
|
|
01b0520aec | ||
|
|
2468abba22 | ||
|
|
355236dc42 | ||
|
|
80f99f78a7 | ||
|
|
809f0fb19d | ||
|
|
71d5391066 | ||
|
|
1988ec5808 | ||
|
|
2b130b9d11 | ||
|
|
0091c5642a | ||
|
|
a80bba9b18 | ||
|
|
d686353322 | ||
|
|
ae8f8e870f | ||
|
|
d11faf5996 | ||
|
|
6ae350dded | ||
|
|
9a1ee15345 | ||
|
|
da538934e3 | ||
|
|
e2b52f74e5 | ||
|
|
546afc63a7 | ||
|
|
2f0d05a538 | ||
|
|
9f013d3d52 | ||
|
|
45db8f3c22 | ||
|
|
e490b40196 | ||
|
|
72edd3d43d | ||
|
|
bc6a07f5cb | ||
|
|
bd7a350a9b | ||
|
|
cdd0ee5976 | ||
|
|
d7aac68866 | ||
|
|
0f58a0657b | ||
|
|
d9a6966574 | ||
|
|
5341c559be | ||
|
|
2c4edd012d | ||
|
|
3b09650363 | ||
|
|
7d6d0517e1 | ||
|
|
30020dd710 | ||
|
|
3d2bb75081 | ||
|
|
95841e5384 | ||
|
|
a73ae2bbcb | ||
|
|
ae1aebde50 | ||
|
|
9134280c6a | ||
|
|
93d0f2e1d2 | ||
|
|
e3f365febf | ||
|
|
66576c1908 | ||
|
|
8c53ac679f | ||
|
|
2d33c0b5ab | ||
|
|
ec4fc7487f | ||
|
|
71ced23041 | ||
|
|
8e874c493b | ||
|
|
373482822a | ||
|
|
bca0f70073 | ||
|
|
37c65bf6f1 | ||
|
|
b7be44d5ea | ||
|
|
503e65e012 | ||
|
|
a78d5b792c | ||
|
|
38098cb9e5 | ||
|
|
466d5fbb1a | ||
|
|
51a7ff7e26 | ||
|
|
f166c7a4df | ||
|
|
9e1fe534b0 | ||
|
|
a23e7a4c48 | ||
|
|
f801ba0bc5 | ||
|
|
31687c10cb | ||
|
|
8f57daa699 | ||
|
|
910e25f478 | ||
|
|
039279fc95 | ||
|
|
d2b89654e6 | ||
|
|
6e829f5bf4 | ||
|
|
678179a097 | ||
|
|
54e00389cc | ||
|
|
a888c97d52 | ||
|
|
3203c1f94a | ||
|
|
98e5b532bc | ||
|
|
f43907e37c | ||
|
|
c993edb6b2 | ||
|
|
e27ffe1d5f | ||
|
|
324e780609 | ||
|
|
1b51354e5d | ||
|
|
2ec82c509b | ||
|
|
d6f20ec1fa | ||
|
|
87b0fbf370 | ||
|
|
a314e8e817 | ||
|
|
a52e52962d | ||
|
|
e3de597e0a | ||
|
|
3f3b784d47 | ||
|
|
c822bba6da | ||
|
|
6ce7f598eb | ||
|
|
fe33f1fab3 | ||
|
|
a18b8b3004 | ||
|
|
5102939dd5 | ||
|
|
02ac69ecca | ||
|
|
4154b0e0dd | ||
|
|
e108fef595 | ||
|
|
06c70562a7 | ||
|
|
17dd0dda4f | ||
|
|
06a172e28c | ||
|
|
53cef7f44f | ||
|
|
804bdc5150 | ||
|
|
857f61cdf0 | ||
|
|
cf2d5df4d5 | ||
|
|
c8cddedd2b | ||
|
|
2f023a6dbe | ||
|
|
7c137a84af | ||
|
|
ece6b63de4 | ||
|
|
a327c75727 | ||
|
|
018198d51b | ||
|
|
0f4a94134e | ||
|
|
a1dd40a928 | ||
|
|
d32388eb2f | ||
|
|
9ee434ae7f | ||
|
|
2572b83701 | ||
|
|
d914ebd7c0 | ||
|
|
79cdb806f1 | ||
|
|
9f07bc4843 | ||
|
|
b3e98b64ce | ||
|
|
dead80e2f3 | ||
|
|
7db2d0e05d | ||
|
|
f86b5a4df0 | ||
|
|
c7cf1e09f7 | ||
|
|
f623880772 | ||
|
|
ec3ca6d0ad | ||
|
|
59b143fb3e | ||
|
|
c5136b5d2e | ||
|
|
ba05c388b1 | ||
|
|
a98be0d435 | ||
|
|
da43c8b369 | ||
|
|
7a5134bb86 | ||
|
|
bbc10e4452 | ||
|
|
f05776ba45 | ||
|
|
20694f593a | ||
|
|
140451b47c | ||
|
|
6490a12b30 | ||
|
|
1a4136137d | ||
|
|
e79db36906 | ||
|
|
d9d25b0010 | ||
|
|
8a18e55bb7 | ||
|
|
1c86a71704 | ||
|
|
f7db1ea401 | ||
|
|
bdc209d489 | ||
|
|
cc891457ce | ||
|
|
6c3a0d30b7 | ||
|
|
12182af21c | ||
|
|
c9c6bbf971 | ||
|
|
7391a05c8a | ||
|
|
dd6f800b48 | ||
|
|
6f2c2862f6 | ||
|
|
fa4d3bf3e2 | ||
|
|
bf9baee37b | ||
|
|
1612ac4bf0 | ||
|
|
418a8ebf41 | ||
|
|
1e1f6f6b19 | ||
|
|
35b10ac9be | ||
|
|
10d5767ffa | ||
|
|
269e848a16 | ||
|
|
3ab8432443 | ||
|
|
9e07722292 | ||
|
|
5e5313a008 | ||
|
|
3ce996d9e2 | ||
|
|
96957a2cc1 | ||
|
|
ca4048983f | ||
|
|
a2fa6759a8 | ||
|
|
40e11b71f0 | ||
|
|
56acee78e4 | ||
|
|
470371adc1 | ||
|
|
fc5d27b4b6 | ||
|
|
9709bc3d3a | ||
|
|
9dbf0d4a69 | ||
|
|
2039e517af | ||
|
|
41d287c538 | ||
|
|
9ed469d914 | ||
|
|
7abc67242b | ||
|
|
7a8cf2aa50 | ||
|
|
40a4b5f22b | ||
|
|
e1de245ab5 | ||
|
|
5b1f11ef56 | ||
|
|
1897819939 | ||
|
|
80cc78e4a6 | ||
|
|
08b26c97e7 | ||
|
|
668cc1c720 | ||
|
|
452ff43210 | ||
|
|
5b24257fb8 | ||
|
|
eccbaae3a0 | ||
|
|
31393ad572 | ||
|
|
bace9ecf06 | ||
|
|
eb492c4cb7 | ||
|
|
1f980fe8b3 | ||
|
|
5d6e4ca808 | ||
|
|
c32dc08c18 | ||
|
|
df4f3b8102 | ||
|
|
1317276556 | ||
|
|
c0ec1c789e | ||
|
|
730a95de6d | ||
|
|
c871b1b2ab | ||
|
|
e8e1686918 | ||
|
|
8916178526 | ||
|
|
0a9f4edc94 | ||
|
|
c8dcda421d | ||
|
|
ed9a0ec659 | ||
|
|
07424baf64 | ||
|
|
48e0d08477 | ||
|
|
d7cdbbfd8d | ||
|
|
4435aec8d0 | ||
|
|
0a1e044b9a | ||
|
|
d8795de398 | ||
|
|
6ef37f65dc | ||
|
|
5509197b7b | ||
|
|
4aad42907a | ||
|
|
6eac839d72 | ||
|
|
83eb3e9371 | ||
|
|
e7e314b840 | ||
|
|
871ce80947 | ||
|
|
44a4e39c6f | ||
|
|
13271c29b9 | ||
|
|
f929dff7c5 | ||
|
|
9e3f85dd51 | ||
|
|
4a460db4f4 | ||
|
|
329529bbad | ||
|
|
dc39961eb0 | ||
|
|
4b58ed71c7 | ||
|
|
f3d3a099b7 | ||
|
|
9af90a2346 | ||
|
|
6a40de305d | ||
|
|
39e70995a9 | ||
|
|
0369617968 | ||
|
|
019b8438e9 | ||
|
|
6b12c1ee3d | ||
|
|
f111522ed4 | ||
|
|
3423f33976 | ||
|
|
402a6f3932 | ||
|
|
945f8c4aba | ||
|
|
fae983026d | ||
|
|
8d0f8937a8 | ||
|
|
6e89d0b1a0 | ||
|
|
4d4eed809d | ||
|
|
a2eab76caa | ||
|
|
0a4bb9c2b8 | ||
|
|
7edc57f92d | ||
|
|
e3d2086863 | ||
|
|
22dc0ff396 | ||
|
|
7b2b1b2fe9 | ||
|
|
41c6dd4457 | ||
|
|
7ae1427b12 | ||
|
|
dd6fec88a8 | ||
|
|
6785826b95 | ||
|
|
4882016e03 | ||
|
|
b2f928953f |
42
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
42
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
1. Go to '...'
|
||||
2. Click on '....'
|
||||
3. Scroll down to '....'
|
||||
4. See error
|
||||
|
||||
**Expected behavior**
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
**Screenshots**
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Marauder (please complete the following information if applicable):**
|
||||
- Firmware version: [e.g. v0.9.17]
|
||||
- Hardware version: [e.g. OG]
|
||||
|
||||
**Desktop (please complete the following information if applicable):**
|
||||
- OS: [e.g. iOS]
|
||||
- Browser [e.g. chrome, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Smartphone (please complete the following information if applicable):**
|
||||
- Device: [e.g. iPhone6]
|
||||
- OS: [e.g. iOS8.1]
|
||||
- Browser [e.g. stock browser, safari]
|
||||
- Version [e.g. 22]
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
blank_issues_enabled: true
|
||||
contact_links:
|
||||
- name: Need help?
|
||||
url: https://discord.gg/w5JmasxvKA
|
||||
about: For any questions regarding troubleshooting or use of the Marauder firmware
|
||||
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the solution you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
||||
330
.github/workflows/build_parallel.yml
vendored
Normal file
330
.github/workflows/build_parallel.yml
vendored
Normal file
@@ -0,0 +1,330 @@
|
||||
name: Build and Push Parallel
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
tags:
|
||||
- "*"
|
||||
pull_request:
|
||||
|
||||
jobs:
|
||||
compile_sketch:
|
||||
name: build ${{ matrix.board.name }}
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
board:
|
||||
- { name: "Flipper Zero WiFi Dev Board", flag: "MARAUDER_FLIPPER", fbqn: "esp32:esp32:esp32s2:PartitionScheme=min_spiffs,FlashSize=4M,PSRAM=enabled", file_name: "flipper", tft: false, tft_file: "", build_dir: "esp32s2", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Flipper Zero Multi Board S3", flag: "MARAUDER_MULTIBOARD_S3", fbqn: "esp32:esp32:esp32s3:PartitionScheme=min_spiffs,FlashSize=4M", file_name: "multiboardS3", tft: false, tft_file: "", build_dir: "esp32s3", addr: "0x0", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "OG Marauder", flag: "MARAUDER_V4", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "old_hardware", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v6", flag: "MARAUDER_V6", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "v6", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v6.1", flag: "MARAUDER_V6_1", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "v6_1", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Kit", flag: "MARAUDER_KIT", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "kit", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Mini", flag: "MARAUDER_MINI", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "mini", tft: true, tft_file: "User_Setup_marauder_mini.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "ESP32 LDDB", flag: "ESP32_LDDB", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "esp32_lddb", tft: false, tft_file: "", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Dev Board Pro", flag: "MARAUDER_DEV_BOARD_PRO", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "marauder_dev_board_pro", tft: false, tft_file: "", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5StickCPlus", flag: "MARAUDER_M5STICKC", fbqn: "esp32:esp32:m5stick-c:PartitionScheme=min_spiffs", file_name: "m5stickc_plus", tft: true, tft_file: "User_Setup_marauder_m5stickc.h", build_dir: "m5stick-c", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5StickCPlus 2", flag: "MARAUDER_M5STICKCP2", fbqn: "esp32:esp32:m5stick-c:PartitionScheme=min_spiffs", file_name: "m5stickc_plus2", tft: true, tft_file: "User_Setup_marauder_m5stickcp2.h", build_dir: "m5stick-c", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Rev Feather", flag: "MARAUDER_REV_FEATHER", fbqn: "esp32:esp32:esp32s2:PartitionScheme=min_spiffs,FlashSize=4M,PSRAM=enabled", file_name: "rev_feather", tft: true, tft_file: "User_Setup_marauder_rev_feather.h", build_dir: "esp32s2", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v7", flag: "MARAUDER_V7", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "marauder_v7", tft: true, tft_file: "User_Setup_dual_nrf24.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S028", flag: "MARAUDER_CYD_MICRO", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S028", tft: true, tft_file: "User_Setup_cyd_micro.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S024 GUITION", flag: "MARAUDER_CYD_GUITION", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S024_guition", tft: true, tft_file: "User_Setup_cyd_guition.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S028 2 USB", flag: "MARAUDER_CYD_2USB", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S028_2usb", tft: true, tft_file: "User_Setup_cyd_2usb.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 3.5inch", flag: "MARAUDER_CYD_3_5_INCH", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_3_5_inch", tft: true, tft_file: "User_Setup_cyd_3_5_inch.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v7.1", flag: "MARAUDER_V7_1", fbqn: "esp32:esp32:dfrobot_firebeetle2_esp32e:FlashSize=16M,PartitionScheme=min_spiffs,PSRAM=enabled", file_name: "marauder_v7_1", tft: true, tft_file: "User_Setup_dual_nrf24.h", build_dir: "dfrobot_firebeetle2_esp32e", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5Cardputer", flag: "MARAUDER_CARDPUTER", fbqn: "esp32:esp32:esp32s3:PartitionScheme=min_spiffs,FlashSize=8M,PSRAM=disabled", file_name: "m5cardputer", tft: true, tft_file: "User_Setup_marauder_m5cardputer.h", build_dir: "esp32s3", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "ESP32-C5-DevKitC-1", flag: "MARAUDER_C5", fbqn: "esp32:esp32:esp32c5:PartitionScheme=min_spiffs", file_name: "esp32c5devkitc1", tft: false, tft_file: "", build_dir: "esp32c5", addr: "0x2000", idf_ver: "3.3.0", nimble_ver: "2.3.0", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install Arduino CLI
|
||||
run: |
|
||||
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
|
||||
echo "/home/runner/work/ESP32Marauder/ESP32Marauder/bin" >> $GITHUB_PATH
|
||||
export PATH=$PATH:/home/runner/work/ESP32Marauder/ESP32Marauder/bin
|
||||
arduino-cli version
|
||||
|
||||
#- name: Install Arduino-ESP32 Core v${{ matrix.board.idf_ver }}
|
||||
# run: |
|
||||
# arduino-cli core update-index
|
||||
# arduino-cli core install esp32:esp32@${{ matrix.board.idf_ver }}
|
||||
|
||||
- name: Verify Installed Cores
|
||||
run: arduino-cli core list
|
||||
|
||||
- name: Build TestFile with ESP32 v${{ matrix.board.idf_ver }}
|
||||
uses: ArminJo/arduino-test-compile@v3.2.1
|
||||
with:
|
||||
sketch-names: TestFile.ino
|
||||
arduino-board-fqbn: esp32:esp32:esp32s2
|
||||
arduino-platform: esp32:esp32@${{ matrix.board.idf_ver }}
|
||||
platform-url: https://github.com/espressif/arduino-esp32/releases/download/${{ matrix.board.idf_ver }}/package_esp32_dev_index.json
|
||||
|
||||
- name: Verify Installed Cores Again
|
||||
run: arduino-cli core list
|
||||
|
||||
- name: Show Arduino dir structure
|
||||
run: |
|
||||
find /home/runner/.arduino15/packages/esp32/hardware/
|
||||
|
||||
- name: Install ESP32Ping
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: marian-craciunescu/ESP32Ping
|
||||
ref: 1.6
|
||||
path: CustomESP32Ping
|
||||
|
||||
- name: Install AsyncTCP
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ESP32Async/AsyncTCP
|
||||
ref: v3.4.8
|
||||
path: CustomAsyncTCP
|
||||
|
||||
- name: Install MicroNMEA
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: stevemarple/MicroNMEA
|
||||
ref: v2.0.6
|
||||
path: CustomMicroNMEA
|
||||
|
||||
- name: Install ESPAsyncWebServer
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ESP32Async/ESPAsyncWebServer
|
||||
ref: v3.8.1
|
||||
path: CustomESPAsyncWebServer
|
||||
|
||||
#- name: Install ESPAsyncWebServer
|
||||
# run: |
|
||||
# cp -r libraries/ESPAsyncWebServer ./CustomESPAsyncWebServer
|
||||
|
||||
- name: Install TFT_eSPI
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: Bodmer/TFT_eSPI
|
||||
ref: V2.5.34
|
||||
path: CustomTFT_eSPI
|
||||
|
||||
- name: Install XPT2046_Touchscreen
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: PaulStoffregen/XPT2046_Touchscreen
|
||||
ref: v1.4
|
||||
path: CustomXPT2046_Touchscreen
|
||||
|
||||
- name: Install lv_arduino
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: lvgl/lv_arduino
|
||||
ref: 3.0.0
|
||||
path: Customlv_arduino
|
||||
|
||||
- name: Install JPEGDecoder
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: Bodmer/JPEGDecoder
|
||||
ref: 1.8.0
|
||||
path: CustomJPEGDecoder
|
||||
|
||||
- name: Install NimBLE-Arduino
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: h2zero/NimBLE-Arduino
|
||||
ref: ${{ matrix.board.nimble_ver }}
|
||||
path: CustomNimBLE-Arduino
|
||||
|
||||
- name: Install Adafruit_NeoPixel
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_NeoPixel
|
||||
ref: 1.12.0
|
||||
path: CustomAdafruit_NeoPixel
|
||||
|
||||
- name: Install ArduinoJson
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: bblanchon/ArduinoJson
|
||||
ref: v6.18.2
|
||||
path: CustomArduinoJson
|
||||
|
||||
- name: Install LinkedList
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ivanseidel/LinkedList
|
||||
ref: v1.3.3
|
||||
path: CustomLinkedList
|
||||
|
||||
- name: Install EspSoftwareSerial
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: plerup/espsoftwareserial
|
||||
ref: 8.1.0
|
||||
path: CustomEspSoftwareSerial
|
||||
|
||||
- name: Install Adafruit_BusIO
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_BusIO
|
||||
ref: 1.15.0
|
||||
path: CustomAdafruit_BusIO
|
||||
|
||||
- name: Install Adafruit_MAX1704X
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_MAX1704X
|
||||
ref: 1.0.2
|
||||
path: CustomAdafruit_MAX1704X
|
||||
|
||||
- name: Show Libraries
|
||||
run: |
|
||||
find /home/runner/ -name "Custom*"
|
||||
|
||||
- name: Configure TFT_eSPI
|
||||
run: |
|
||||
rm -f CustomTFT_eSPI/User_Setup_Select.h
|
||||
cp User*.h CustomTFT_eSPI/
|
||||
pwd
|
||||
ls -la
|
||||
ls -la CustomTFT_eSPI
|
||||
|
||||
- name: Install Esptool
|
||||
run: |
|
||||
pip install esptool
|
||||
|
||||
- name: Modify platform.txt
|
||||
run: |
|
||||
if [[ ${{ matrix.board.idf_ver }} == "2.0.11" ]]; then
|
||||
for i in $(find /home/runner/.arduino15/packages/esp32/hardware/esp32/ -name "platform.txt"); do
|
||||
sed -i 's/compiler.c.elf.libs.esp32c3=/compiler.c.elf.libs.esp32c3=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32s3=/compiler.c.elf.libs.esp32s3=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32s2=/compiler.c.elf.libs.esp32s2=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32=/compiler.c.elf.libs.esp32=-zmuldefs /' "$i"
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32c3
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32s3
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32s2
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ ${{ matrix.board.idf_ver }} == "3.3.0" ]]; then
|
||||
for i in $(find /home/runner/.arduino15/packages/esp32/hardware/esp32/ -name "platform.txt"); do
|
||||
sed -i 's/compiler.c.elf.extra_flags=/compiler.c.elf.extra_flags=-Wl,-zmuldefs /' "$i"
|
||||
done
|
||||
fi
|
||||
|
||||
- name: Configure TFT_eSPI (if needed)
|
||||
run: |
|
||||
pwd
|
||||
if [[ ${{ matrix.board.tft }} == true ]]; then
|
||||
find /home/runner/ -name "*TFT_eSPI*"
|
||||
sed -i 's/^\/\/#include <${{ matrix.board.tft_file }}>/#include <${{ matrix.board.tft_file }}>/' /home/runner/work/ESP32Marauder/ESP32Marauder/CustomTFT_eSPI/User_Setup_Select.h
|
||||
fi
|
||||
|
||||
- name: Build Marauder for ${{ matrix.board.name }}
|
||||
uses: ArminJo/arduino-test-compile@v3.3.0
|
||||
with:
|
||||
sketch-names: esp32_marauder.ino
|
||||
arduino-board-fqbn: ${{ matrix.board.fbqn }}
|
||||
extra-arduino-cli-args: "--warnings none --build-property compiler.cpp.extra_flags='-D${{ matrix.board.flag }}'"
|
||||
arduino-platform: esp32:esp32@${{ matrix.board.idf_ver }}
|
||||
platform-url: https://github.com/espressif/arduino-esp32/releases/download/${{ matrix.board.idf_ver }}/package_esp32_dev_index.json
|
||||
|
||||
#- name: Rename Marauder ${{ matrix.board.name }} bin
|
||||
# run: |
|
||||
# mv ./esp32_marauder/build/esp32.esp32.${{ matrix.board.build_dir }}/esp32_marauder.ino.bin ./esp32_marauder/build/esp32.esp32.${{ matrix.board.build_dir }}/esp32_marauder.${{ matrix.board.file_name }}.bin
|
||||
|
||||
- name: Rename and Upload ${{ matrix.board.name }} Artifact
|
||||
run: |
|
||||
VERSION=$(grep '#define MARAUDER_VERSION' ./esp32_marauder/configs.h | sed -E 's/.*"v([^"]+)"/v\1/' | tr '.' '_')
|
||||
DATE=$(date +%Y%m%d)
|
||||
|
||||
BUILD_DIR=./esp32_marauder/build/esp32.esp32.${{ matrix.board.build_dir }}
|
||||
INPUT_BIN=$BUILD_DIR/esp32_marauder.ino.bin
|
||||
OUTPUT_BIN=esp32_marauder_${VERSION}_${DATE}_${{ matrix.board.file_name }}.bin
|
||||
VERSION_DOT=${VERSION_DOT}
|
||||
|
||||
mv "$INPUT_BIN" "$BUILD_DIR/$OUTPUT_BIN"
|
||||
|
||||
echo "artifact_name=$OUTPUT_BIN" >> $GITHUB_ENV
|
||||
echo "artifact_path=$BUILD_DIR/$OUTPUT_BIN" >> $GITHUB_ENV
|
||||
- name: Upload ${{ matrix.board.name }} Artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ env.artifact_name }}
|
||||
path: ${{ env.artifact_path }}
|
||||
retention-days: 5
|
||||
|
||||
post_compile_steps:
|
||||
name: Create Release
|
||||
runs-on: ubuntu-latest
|
||||
needs: [compile_sketch]
|
||||
if: ${{ github.event_name == 'workflow_dispatch' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
merge-multiple: true
|
||||
|
||||
- name: Get Tag Version
|
||||
run: |
|
||||
VERSION_DOT=$(grep '#define MARAUDER_VERSION' ./esp32_marauder/configs.h | sed -E 's/.*"v([^"]+)"/v\1/')
|
||||
echo "version_dot=$VERSION_DOT" >> $GITHUB_ENV
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
name: "Marauder Release ${{ github.ref_name }}"
|
||||
tag_name: ${{ env.version_dot }}
|
||||
generate_release_notes: false
|
||||
draft: true
|
||||
files: |
|
||||
esp32_marauder_v*.bin
|
||||
body: |
|
||||
[justcallmekokollc.com](https://justcallmekokollc.com)
|
||||
|
||||
### Please see [GPS Modification](https://github.com/justcallmekoko/ESP32Marauder/wiki/gps-modification) to find out how to add GPS capabilities to your Marauder.
|
||||
**Flipper Zero Marauder Companion App:**
|
||||
**Be sure to install the latest version of the [Marauder Companion](https://github.com/0xchocolate/flipperzero-wifi-marauder/releases/latest) to use these new features on your Flipper Zero**
|
||||
|
||||
**Additional Resources**
|
||||
**[Project Issues](https://github.com/justcallmekoko/ESP32Marauder/issues)**
|
||||
**[Install/Update Instructions](https://github.com/justcallmekoko/ESP32Marauder/wiki/update-firmware)**
|
||||
**[ESP32 Marauder companion app](https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion/releases/latest)**
|
||||
**[My Discord](https://discord.com/servers/willstunforfood-776211399918878760)**
|
||||
|
||||
**Flipper Zero Dev Board is NOT the same thing as Dev Board Pro. Don't get them confused.**
|
||||
|
||||
### MARAUDER V6/V6.X WARNING
|
||||
**Please check which Marauder you are using by looking at the front face of the PCB (side with the screen). If it says v6.1 (or .2), use the v6.1 bin. If it says v6, use the v6 bin.**
|
||||
|
||||
## ESP32-C5 (5GHz support)
|
||||
Please see our [installation guide](https://github.com/justcallmekoko/ESP32Marauder/wiki/ESP32%E2%80%90C5%E2%80%90DevKitC%E2%80%901) for installing the Marauder firmware on your ESP32-C5-DevKitC-1
|
||||
|
||||
| Hardware | Binary Version |
|
||||
| -------- | -------------- |
|
||||
| v4 (OG) | `_old_hardware.bin` |
|
||||
| v6 | `_new_hardware.bin`/`_v6.bin` |
|
||||
| v6.1/v6.2 | `_v6_1.bin` |
|
||||
| v7 | `_v7.bin` |
|
||||
| Kit | `_kit.bin` |
|
||||
| Mini | `_mini.bin` |
|
||||
| Flipper Zero | `_flipper.bin` |
|
||||
| MutliBoard S3 | `_multiboardS3.bin` |
|
||||
| LDDB/NodeMCU/Wemos | `_lddb.bin` |
|
||||
| Dev Board Pro | `_marauder_dev_board_pro.bin` |
|
||||
| BFFB | `_marauder_dev_board_pro.bin` |
|
||||
| ESP32-S2 Reverse Feather | `_rev_feather.bin` |
|
||||
| CYD 2432S028(R) | `_cyd_2432S028.bin` |
|
||||
| RL Phantom | `_cyd_2432S024_guition.bin` |
|
||||
| CYD 2432S028 2 USB | `_cyd_2432S028_2usb.bin` |
|
||||
| M5 Cardputer | `_m5cardputer.bin` (Available on M5 Burner) |
|
||||
| ESP32-C5 DevKit | [`_esp32c5_devkit.bin`](https://github.com/justcallmekoko/ESP32Marauder/wiki/ESP32%E2%80%90C5%E2%80%90DevKitC%E2%80%901) |
|
||||
| AWOK V2/V3 screen (white usb) | `_v6_1.bin` |
|
||||
| AWOK V2 flipper (orange usb) | `_flipper.bin` |
|
||||
| AWOK V3 flipper (orange usb) | `_marauder_dev_board_pro.bin` |
|
||||
32
.github/workflows/close_stale.yml
vendored
Normal file
32
.github/workflows/close_stale.yml
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
name: Close stale issues
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 3 * * *" # runs daily at 03:00 UTC
|
||||
workflow_dispatch: {}
|
||||
|
||||
permissions:
|
||||
issues: write
|
||||
pull-requests: write
|
||||
|
||||
jobs:
|
||||
stale:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/stale@v9
|
||||
with:
|
||||
days-before-stale: 132
|
||||
days-before-close: 7
|
||||
stale-issue-message: >
|
||||
This issue has been automatically marked as stale due to inactivity.
|
||||
It will be closed in 7 days unless there is further activity.
|
||||
close-issue-message: >
|
||||
Closing due to prolonged inactivity. If this is still relevant,
|
||||
please comment or open a new issue with updated details.
|
||||
stale-issue-label: "stale"
|
||||
exempt-issue-labels: "pinned,security,backlog,keep-open"
|
||||
remove-stale-when-updated: true
|
||||
operations-per-run: 2000
|
||||
# Optional: also handle PRs
|
||||
days-before-pr-stale: -1
|
||||
days-before-pr-close: -1
|
||||
409
.github/workflows/nightly_build.yml
vendored
Normal file
409
.github/workflows/nightly_build.yml
vendored
Normal file
@@ -0,0 +1,409 @@
|
||||
name: Build and (Nightly) Pre-release
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
# daily at 03:00 UTC (adjust to your preferred time)
|
||||
- cron: '0 3 * * *'
|
||||
|
||||
jobs:
|
||||
decide:
|
||||
name: Detect new commits on default branch
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
should_build: ${{ steps.decide.outputs.should_build }}
|
||||
default_branch: ${{ steps.decide.outputs.default_branch }}
|
||||
head_sha: ${{ steps.decide.outputs.head_sha }}
|
||||
short_sha: ${{ steps.decide.outputs.short_sha }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with: { fetch-depth: 0 }
|
||||
|
||||
- id: decide
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
script: |
|
||||
const owner = context.repo.owner;
|
||||
const repo = context.repo.repo;
|
||||
|
||||
// Find default branch and its HEAD
|
||||
const repoInfo = await github.rest.repos.get({ owner, repo });
|
||||
const defaultBranch = repoInfo.data.default_branch;
|
||||
const head = await github.rest.repos.getBranch({ owner, repo, branch: defaultBranch });
|
||||
const headSha = head.data.commit.sha;
|
||||
const shortSha = headSha.slice(0,7);
|
||||
|
||||
// Try get the existing nightly release (single static tag)
|
||||
let nightlyRelease = null;
|
||||
try {
|
||||
nightlyRelease = await github.rest.repos.getReleaseByTag({
|
||||
owner, repo, tag: 'nightly'
|
||||
});
|
||||
} catch (e) {
|
||||
if (e.status !== 404) throw e;
|
||||
}
|
||||
|
||||
// Decide if we need to rebuild: compare short SHA in the release name
|
||||
// Name format we set: "<shortsha>_nightly"
|
||||
let shouldBuild = true;
|
||||
if (nightlyRelease) {
|
||||
const name = nightlyRelease.data.name || '';
|
||||
const m = name.match(/^([0-9a-f]{7})_nightly$/i);
|
||||
if (m && m[1] === shortSha) {
|
||||
shouldBuild = false; // no new commits since last nightly
|
||||
}
|
||||
}
|
||||
|
||||
core.setOutput('should_build', String(shouldBuild));
|
||||
core.setOutput('default_branch', defaultBranch);
|
||||
core.setOutput('head_sha', headSha);
|
||||
core.setOutput('short_sha', shortSha);
|
||||
|
||||
compile_sketch:
|
||||
name: build ${{ matrix.board.name }}
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
board:
|
||||
- { name: "Flipper Zero WiFi Dev Board", flag: "MARAUDER_FLIPPER", fbqn: "esp32:esp32:esp32s2:PartitionScheme=min_spiffs,FlashSize=4M,PSRAM=enabled", file_name: "flipper", tft: false, tft_file: "", build_dir: "esp32s2", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Flipper Zero Multi Board S3", flag: "MARAUDER_MULTIBOARD_S3", fbqn: "esp32:esp32:esp32s3:PartitionScheme=min_spiffs,FlashSize=4M", file_name: "multiboardS3", tft: false, tft_file: "", build_dir: "esp32s3", addr: "0x0", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "OG Marauder", flag: "MARAUDER_V4", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "old_hardware", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v6", flag: "MARAUDER_V6", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "v6", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v6.1", flag: "MARAUDER_V6_1", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "v6_1", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Kit", flag: "MARAUDER_KIT", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "kit", tft: true, tft_file: "User_Setup_og_marauder.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Mini", flag: "MARAUDER_MINI", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "mini", tft: true, tft_file: "User_Setup_marauder_mini.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "ESP32 LDDB", flag: "ESP32_LDDB", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "esp32_lddb", tft: false, tft_file: "", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder Dev Board Pro", flag: "MARAUDER_DEV_BOARD_PRO", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "marauder_dev_board_pro", tft: false, tft_file: "", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5StickCPlus", flag: "MARAUDER_M5STICKC", fbqn: "esp32:esp32:m5stick-c:PartitionScheme=min_spiffs", file_name: "m5stickc_plus", tft: true, tft_file: "User_Setup_marauder_m5stickc.h", build_dir: "m5stick-c", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5StickCPlus 2", flag: "MARAUDER_M5STICKCP2", fbqn: "esp32:esp32:m5stick-c:PartitionScheme=min_spiffs", file_name: "m5stickc_plus2", tft: true, tft_file: "User_Setup_marauder_m5stickcp2.h", build_dir: "m5stick-c", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Rev Feather", flag: "MARAUDER_REV_FEATHER", fbqn: "esp32:esp32:esp32s2:PartitionScheme=min_spiffs,FlashSize=4M,PSRAM=enabled", file_name: "rev_feather", tft: true, tft_file: "User_Setup_marauder_rev_feather.h", build_dir: "esp32s2", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v7", flag: "MARAUDER_V7", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "marauder_v7", tft: true, tft_file: "User_Setup_dual_nrf24.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S028", flag: "MARAUDER_CYD_MICRO", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S028", tft: true, tft_file: "User_Setup_cyd_micro.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S024 GUITION", flag: "MARAUDER_CYD_GUITION", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S024_guition", tft: true, tft_file: "User_Setup_cyd_guition.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 2432S028 2 USB", flag: "MARAUDER_CYD_2USB", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_2432S028_2usb", tft: true, tft_file: "User_Setup_cyd_2usb.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder CYD 3.5inch", flag: "MARAUDER_CYD_3_5_INCH", fbqn: "esp32:esp32:d32:PartitionScheme=min_spiffs", file_name: "cyd_3_5_inch", tft: true, tft_file: "User_Setup_cyd_3_5_inch.h", build_dir: "d32", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "Marauder v7.1", flag: "MARAUDER_V7_1", fbqn: "esp32:esp32:dfrobot_firebeetle2_esp32e:FlashSize=16M,PartitionScheme=min_spiffs,PSRAM=enabled", file_name: "marauder_v7_1", tft: true, tft_file: "User_Setup_dual_nrf24.h", build_dir: "dfrobot_firebeetle2_esp32e", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "M5Cardputer", flag: "MARAUDER_CARDPUTER", fbqn: "esp32:esp32:esp32s3:PartitionScheme=min_spiffs,FlashSize=8M,PSRAM=disabled", file_name: "m5cardputer", tft: true, tft_file: "User_Setup_marauder_m5cardputer.h", build_dir: "esp32s3", addr: "0x1000", idf_ver: "2.0.11", nimble_ver: "1.3.8", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
- { name: "ESP32-C5-DevKitC-1", flag: "MARAUDER_C5", fbqn: "esp32:esp32:esp32c5:PartitionScheme=min_spiffs", file_name: "esp32c5devkitc1", tft: false, tft_file: "", build_dir: "esp32c5", addr: "0x2000", idf_ver: "3.3.0", nimble_ver: "2.3.0", esp_async: "bigbrodude6119/ESPAsyncWebServer", esp_async_ver: "master" }
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install Arduino CLI
|
||||
run: |
|
||||
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
|
||||
echo "/home/runner/work/ESP32Marauder/ESP32Marauder/bin" >> $GITHUB_PATH
|
||||
export PATH=$PATH:/home/runner/work/ESP32Marauder/ESP32Marauder/bin
|
||||
arduino-cli version
|
||||
|
||||
- name: Verify Installed Cores
|
||||
run: arduino-cli core list
|
||||
|
||||
- name: Build TestFile with ESP32 v${{ matrix.board.idf_ver }}
|
||||
uses: ArminJo/arduino-test-compile@v3.2.1
|
||||
with:
|
||||
sketch-names: TestFile.ino
|
||||
arduino-board-fqbn: esp32:esp32:esp32s2
|
||||
arduino-platform: esp32:esp32@${{ matrix.board.idf_ver }}
|
||||
platform-url: https://github.com/espressif/arduino-esp32/releases/download/${{ matrix.board.idf_ver }}/package_esp32_dev_index.json
|
||||
|
||||
- name: Verify Installed Cores Again
|
||||
run: arduino-cli core list
|
||||
|
||||
- name: Show Arduino dir structure
|
||||
run: |
|
||||
find /home/runner/.arduino15/packages/esp32/hardware/
|
||||
|
||||
- name: Install ESP32Ping
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: marian-craciunescu/ESP32Ping
|
||||
ref: 1.6
|
||||
path: CustomESP32Ping
|
||||
|
||||
- name: Install AsyncTCP
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ESP32Async/AsyncTCP
|
||||
ref: v3.4.8
|
||||
path: CustomAsyncTCP
|
||||
|
||||
- name: Install MicroNMEA
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: stevemarple/MicroNMEA
|
||||
ref: v2.0.6
|
||||
path: CustomMicroNMEA
|
||||
|
||||
- name: Install ESPAsyncWebServer
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ESP32Async/ESPAsyncWebServer
|
||||
ref: v3.8.1
|
||||
path: CustomESPAsyncWebServer
|
||||
|
||||
- name: Install TFT_eSPI
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: Bodmer/TFT_eSPI
|
||||
ref: V2.5.34
|
||||
path: CustomTFT_eSPI
|
||||
|
||||
- name: Install XPT2046_Touchscreen
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: PaulStoffregen/XPT2046_Touchscreen
|
||||
ref: v1.4
|
||||
path: CustomXPT2046_Touchscreen
|
||||
|
||||
- name: Install lv_arduino
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: lvgl/lv_arduino
|
||||
ref: 3.0.0
|
||||
path: Customlv_arduino
|
||||
|
||||
- name: Install JPEGDecoder
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: Bodmer/JPEGDecoder
|
||||
ref: 1.8.0
|
||||
path: CustomJPEGDecoder
|
||||
|
||||
- name: Install NimBLE-Arduino
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: h2zero/NimBLE-Arduino
|
||||
ref: ${{ matrix.board.nimble_ver }}
|
||||
path: CustomNimBLE-Arduino
|
||||
|
||||
- name: Install Adafruit_NeoPixel
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_NeoPixel
|
||||
ref: 1.12.0
|
||||
path: CustomAdafruit_NeoPixel
|
||||
|
||||
- name: Install ArduinoJson
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: bblanchon/ArduinoJson
|
||||
ref: v6.18.2
|
||||
path: CustomArduinoJson
|
||||
|
||||
- name: Install LinkedList
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: ivanseidel/LinkedList
|
||||
ref: v1.3.3
|
||||
path: CustomLinkedList
|
||||
|
||||
- name: Install EspSoftwareSerial
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: plerup/espsoftwareserial
|
||||
ref: 8.1.0
|
||||
path: CustomEspSoftwareSerial
|
||||
|
||||
- name: Install Adafruit_BusIO
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_BusIO
|
||||
ref: 1.15.0
|
||||
path: CustomAdafruit_BusIO
|
||||
|
||||
- name: Install Adafruit_MAX1704X
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/Adafruit_MAX1704X
|
||||
ref: 1.0.2
|
||||
path: CustomAdafruit_MAX1704X
|
||||
|
||||
- name: Show Libraries
|
||||
run: |
|
||||
find /home/runner/ -name "Custom*"
|
||||
|
||||
- name: Configure TFT_eSPI
|
||||
run: |
|
||||
rm -f CustomTFT_eSPI/User_Setup_Select.h
|
||||
cp User*.h CustomTFT_eSPI/
|
||||
pwd
|
||||
ls -la
|
||||
ls -la CustomTFT_eSPI
|
||||
|
||||
- name: Install Esptool
|
||||
run: |
|
||||
pip install esptool
|
||||
|
||||
- name: Modify platform.txt
|
||||
run: |
|
||||
if [[ ${{ matrix.board.idf_ver }} == "2.0.11" ]]; then
|
||||
for i in $(find /home/runner/.arduino15/packages/esp32/hardware/esp32/ -name "platform.txt"); do
|
||||
sed -i 's/compiler.c.elf.libs.esp32c3=/compiler.c.elf.libs.esp32c3=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32s3=/compiler.c.elf.libs.esp32s3=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32s2=/compiler.c.elf.libs.esp32s2=-zmuldefs /' "$i"
|
||||
sed -i 's/compiler.c.elf.libs.esp32=/compiler.c.elf.libs.esp32=-zmuldefs /' "$i"
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32c3
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32s3
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32s2
|
||||
cat "$i" | grep compiler.c.elf.libs.esp32
|
||||
done
|
||||
fi
|
||||
|
||||
if [[ ${{ matrix.board.idf_ver }} == "3.3.0" ]]; then
|
||||
for i in $(find /home/runner/.arduino15/packages/esp32/hardware/esp32/ -name "platform.txt"); do
|
||||
sed -i 's/compiler.c.elf.extra_flags=/compiler.c.elf.extra_flags=-Wl,-zmuldefs /' "$i"
|
||||
done
|
||||
fi
|
||||
|
||||
- name: Configure TFT_eSPI (if needed)
|
||||
run: |
|
||||
pwd
|
||||
if [[ ${{ matrix.board.tft }} == true ]]; then
|
||||
find /home/runner/ -name "*TFT_eSPI*"
|
||||
sed -i 's/^\/\/#include <${{ matrix.board.tft_file }}>/#include <${{ matrix.board.tft_file }}>/' /home/runner/work/ESP32Marauder/ESP32Marauder/CustomTFT_eSPI/User_Setup_Select.h
|
||||
fi
|
||||
|
||||
- name: Build Marauder for ${{ matrix.board.name }}
|
||||
uses: ArminJo/arduino-test-compile@v3.3.0
|
||||
with:
|
||||
sketch-names: esp32_marauder.ino
|
||||
arduino-board-fqbn: ${{ matrix.board.fbqn }}
|
||||
extra-arduino-cli-args: "--warnings none --build-property compiler.cpp.extra_flags='-D${{ matrix.board.flag }}'"
|
||||
arduino-platform: esp32:esp32@${{ matrix.board.idf_ver }}
|
||||
platform-url: https://github.com/espressif/arduino-esp32/releases/download/${{ matrix.board.idf_ver }}/package_esp32_dev_index.json
|
||||
|
||||
- name: Rename and Upload ${{ matrix.board.name }} Artifact
|
||||
run: |
|
||||
VERSION=$(grep '#define MARAUDER_VERSION' ./esp32_marauder/configs.h | sed -E 's/.*"v([^"]+)"/v\1/' | tr '.' '_')
|
||||
DATE=$(date +%Y%m%d)
|
||||
|
||||
BUILD_DIR=./esp32_marauder/build/esp32.esp32.${{ matrix.board.build_dir }}
|
||||
INPUT_BIN=$BUILD_DIR/esp32_marauder.ino.bin
|
||||
|
||||
OUTPUT_BIN=esp32_marauder_${VERSION}_beta_${DATE}_${{ matrix.board.file_name }}.bin
|
||||
|
||||
mv "$INPUT_BIN" "$BUILD_DIR/$OUTPUT_BIN"
|
||||
|
||||
echo "artifact_name=$OUTPUT_BIN" >> $GITHUB_ENV
|
||||
echo "artifact_path=$BUILD_DIR/$OUTPUT_BIN" >> $GITHUB_ENV
|
||||
echo "wild_card=esp32_marauder_${VERSION}_beta_${DATE}_*.bin" >> $GITHUB_ENV
|
||||
|
||||
- name: Upload ${{ matrix.board.name }} Artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ env.artifact_name }}
|
||||
path: ${{ env.artifact_path }}
|
||||
retention-days: 5
|
||||
|
||||
post_compile_steps:
|
||||
name: Create Nightly Release
|
||||
runs-on: ubuntu-latest
|
||||
needs: [compile_sketch, decide]
|
||||
# create release if manual dispatch OR should_release decided true for scheduled run
|
||||
if: ${{ needs.decide.outputs.should_build == 'true' }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
merge-multiple: true
|
||||
|
||||
- name: Compute release title/tag
|
||||
id: meta
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION=$(grep '#define MARAUDER_VERSION' ./esp32_marauder/configs.h | sed -E 's/.*"v([^"]+)"/v\1/' | tr '.' '_')
|
||||
DATE=$(date +%Y%m%d)
|
||||
SHORT_SHA="$(git rev-parse --short HEAD)"
|
||||
if [[ "${{ github.event_name }}" == "schedule" ]]; then
|
||||
echo "name=${SHORT_SHA}_nightly" >> $GITHUB_OUTPUT
|
||||
# keep your existing tag, or set one here:
|
||||
echo "tag=nightly-$(date -u +'%Y%m%d')-${SHORT_SHA}" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=true" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "name=${SHORT_SHA}" >> $GITHUB_OUTPUT
|
||||
echo "tag=manual-$(date -u +'%Y%m%d')-${SHORT_SHA}" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
echo "wild_card=esp32_marauder_${VERSION}_beta_${DATE}_*.bin" >> $GITHUB_ENV
|
||||
|
||||
echo ${{ env.wild_card }}
|
||||
|
||||
- name: Delete old assets on nightly release (if any)
|
||||
uses: actions/github-script@v7
|
||||
with:
|
||||
script: |
|
||||
const owner = context.repo.owner;
|
||||
const repo = context.repo.repo;
|
||||
|
||||
let rel;
|
||||
try {
|
||||
rel = await github.rest.repos.getReleaseByTag({ owner, repo, tag: 'nightly' });
|
||||
} catch (e) {
|
||||
if (e.status === 404) {
|
||||
// No release yet — nothing to delete
|
||||
return;
|
||||
}
|
||||
throw e;
|
||||
}
|
||||
|
||||
const assets = rel.data.assets || [];
|
||||
for (const a of assets) {
|
||||
await github.rest.repos.deleteReleaseAsset({ owner, repo, asset_id: a.id });
|
||||
core.info(`Deleted old asset: ${a.name}`);
|
||||
}
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
name: ${{ needs.decide.outputs.short_sha }}_nightly
|
||||
tag_name: nightly_${{ needs.decide.outputs.short_sha }}
|
||||
prerelease: true
|
||||
generate_release_notes: false
|
||||
draft: false
|
||||
files: |
|
||||
${{ env.wild_card }}
|
||||
body: |
|
||||
[justcallmekokollc.com](https://justcallmekokollc.com)
|
||||
|
||||
### This is an automated pre-release / beta created by CI.
|
||||
|
||||
### Please see [GPS Modification](https://github.com/justcallmekoko/ESP32Marauder/wiki/gps-modification) to find out how to add GPS capabilities to your Marauder.
|
||||
**Flipper Zero Marauder Companion App:**
|
||||
**Be sure to install the latest version of the [Marauder Companion](https://github.com/0xchocolate/flipperzero-wifi-marauder/releases/latest) to use these new features on your Flipper Zero**
|
||||
|
||||
**Additional Resources**
|
||||
**[Project Issues](https://github.com/justcallmekoko/ESP32Marauder/issues)**
|
||||
**[Install/Update Instructions](https://github.com/justcallmekoko/ESP32Marauder/wiki/update-firmware)**
|
||||
**[ESP32 Marauder companion app](https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion/releases/latest)**
|
||||
**[My Discord](https://discord.com/servers/willstunforfood-776211399918878760)**
|
||||
|
||||
**Note:** Nightly pre-releases are for testing and evaluation. Use them at your own risk.
|
||||
|
||||
| Hardware | Binary Version |
|
||||
| -------- | -------------- |
|
||||
| v4 (OG) | `_old_hardware.bin` |
|
||||
| v6 | `_new_hardware.bin`/`_v6.bin` |
|
||||
| v6.1/v6.2 | `_v6_1.bin` |
|
||||
| v7 | `_v7.bin` |
|
||||
| Kit | `_kit.bin` |
|
||||
| Mini | `_mini.bin` |
|
||||
| Flipper Zero | `_flipper.bin` |
|
||||
| MutliBoard S3 | `_multiboardS3.bin` |
|
||||
| LDDB/NodeMCU/Wemos | `_lddb.bin` |
|
||||
| Dev Board Pro | `_marauder_dev_board_pro.bin` |
|
||||
| BFFB | `_marauder_dev_board_pro.bin` |
|
||||
| ESP32-S2 Reverse Feather | `_rev_feather.bin` |
|
||||
| CYD 2432S028(R) | `_cyd_2432S028.bin` |
|
||||
| RL Phantom | `_cyd_2432S024_guition.bin` |
|
||||
| CYD 2432S028 2 USB | `_cyd_2432S028_2usb.bin` |
|
||||
| M5 Cardputer | `_m5cardputer.bin` (Available on M5 Burner) |
|
||||
| ESP32-C5 DevKit | [`_esp32c5_devkit.bin`](https://github.com/justcallmekoko/ESP32Marauder/wiki/ESP32%E2%80%90C5%E2%80%90DevKitC%E2%80%901) |
|
||||
| AWOK V2/V3 screen (white usb) | `_v6_1.bin` |
|
||||
| AWOK V2 flipper (orange usb) | `_flipper.bin` |
|
||||
| AWOK V3 flipper (orange usb) | `_marauder_dev_board_pro.bin` |
|
||||
|
||||
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
|
||||
.vscode/arduino.json
|
||||
.vscode/c_cpp_properties.json
|
||||
.vscode/settings.json
|
||||
esp32_marauder/.vscode/settings.json
|
||||
24
.gitmodules
vendored
Normal file
24
.gitmodules
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
[submodule "esp32_marauder/libraries/lv_arduino"]
|
||||
path = esp32_marauder/libraries/lv_arduino
|
||||
url = https://github.com/lvgl/lv_arduino.git
|
||||
[submodule "esp32_marauder/libraries/LinkedList"]
|
||||
path = esp32_marauder/libraries/LinkedList
|
||||
url = https://github.com/ivanseidel/LinkedList.git
|
||||
[submodule "esp32_marauder/libraries/TFT_eSPI"]
|
||||
path = esp32_marauder/libraries/TFT_eSPI
|
||||
url = https://github.com/justcallmekoko/TFT_eSPI.git
|
||||
[submodule "esp32_marauder/libraries/JPEGDecoder"]
|
||||
path = esp32_marauder/libraries/JPEGDecoder
|
||||
url = https://github.com/Bodmer/JPEGDecoder.git
|
||||
[submodule "esp32_marauder/libraries/NimBLE-Arduino"]
|
||||
path = esp32_marauder/libraries/NimBLE-Arduino
|
||||
url = https://github.com/h2zero/NimBLE-Arduino.git
|
||||
[submodule "esp32_marauder/libraries/Adafruit_NeoPixel"]
|
||||
path = esp32_marauder/libraries/Adafruit_NeoPixel
|
||||
url = https://github.com/adafruit/Adafruit_NeoPixel.git
|
||||
[submodule "esp32_marauder/libraries/ArduinoJson"]
|
||||
path = esp32_marauder/libraries/ArduinoJson
|
||||
url = https://github.com/bblanchon/ArduinoJson.git
|
||||
[submodule "esp32_marauder/libraries/SwitchLib"]
|
||||
path = esp32_marauder/libraries/SwitchLib
|
||||
url = https://github.com/justcallmekoko/SwitchLib.git
|
||||
78
.travis.yml
Normal file
78
.travis.yml
Normal file
@@ -0,0 +1,78 @@
|
||||
sudo: required
|
||||
|
||||
language: python
|
||||
python: 3.6
|
||||
|
||||
env:
|
||||
global:
|
||||
# The Arduino IDE will be installed at APPLICATION_FOLDER/arduino
|
||||
- APPLICATION_FOLDER="${HOME}/arduino-ide"
|
||||
- SKETCHBOOK_FOLDER="${HOME}/arduino-sketchbook"
|
||||
|
||||
before_install:
|
||||
|
||||
- git clone https://github.com/per1234/arduino-ci-script.git "${HOME}/scripts/arduino-ci-script"
|
||||
- cd "${HOME}/scripts/arduino-ci-script"
|
||||
# Get new tags from the remote
|
||||
- git fetch --tags
|
||||
# Checkout the latest tag
|
||||
- git checkout $(git describe --tags `git rev-list --tags --max-count=1`)
|
||||
- source "${HOME}/scripts/arduino-ci-script/arduino-ci-script.sh"
|
||||
|
||||
#- set_script_verbosity 1
|
||||
#- set_verbose_output_during_compilation "true"
|
||||
|
||||
# Check for library issues that don't affect compilation
|
||||
- set_library_testing "true"
|
||||
|
||||
- set_application_folder "$APPLICATION_FOLDER"
|
||||
- set_sketchbook_folder "$SKETCHBOOK_FOLDER"
|
||||
|
||||
#- install_ide '("1.8.11" "1.8.12" "newest")'
|
||||
- install_ide '("newest")'
|
||||
|
||||
# Install the library from the repository
|
||||
#- install_library "https://github.com/lvgl/lv_port_esp32/archive/master.zip"
|
||||
- install_library "TFT_eSPI"
|
||||
- install_library "JPEGDecoder"
|
||||
- install_library "LinkedList"
|
||||
- install_library "lv_arduino"
|
||||
- install_library "https://github.com/adafruit/Adafruit_NeoPixel/archive/1.5.0.zip" ## "Adafruit_NeoPixel"
|
||||
- install_library 'https://github.com/bblanchon/ArduinoJson/releases/download/v5.13.5/ArduinoJson-v5.13.5.zip'
|
||||
- install_library 'https://github.com/h2zero/NimBLE-Arduino/archive/master.zip' # NimBLE
|
||||
|
||||
- cp ${TRAVIS_BUILD_DIR}/User_Setup.h /home/travis/arduino-sketchbook/libraries/TFT_eSPI/User_Setup.h
|
||||
#- install_library 'https://github.com/bblanchon/ArduinoJson.git'
|
||||
#- install_library "https://github.com/spacehuhn/SimpleList.git"
|
||||
#
|
||||
- install_package "esp32:esp32" "https://dl.espressif.com/dl/package_esp32_index.json" # # esp32:esp32:m5stack-core-esp32
|
||||
#- /home/travis/arduino-ide/arduino-1.8.10/arduino --pref "compiler.warning_level=none" --save-prefs &>/dev/null
|
||||
#- /home/travis/arduino-ide/arduino-1.8.10/arduino --pref "build.warn_data_percentage=75" --save-prefs &>/dev/null
|
||||
#- /home/travis/arduino-ide/arduino-1.8.10/arduino --pref "boardsmanager.additional.urls=https://dl.espressif.com/dl/package_esp32_index.json" --save-prefs &>/dev/null
|
||||
#- /home/travis/arduino-ide/arduino-1.8.10/arduino --install-boards esp32:esp32 &>/dev/null
|
||||
- pip install pyserial
|
||||
|
||||
script:
|
||||
# Compile all example sketches included with the library
|
||||
# build_sketch arguments: sketch name, fqbn, allow failure, IDE version/list/range
|
||||
# - check_library_manager_compliance "$TRAVIS_BUILD_DIR"
|
||||
- set_ide_preference "compiler.warning_level=auto"
|
||||
- build_sketch "${TRAVIS_BUILD_DIR}/esp32_marauder/esp32_marauder.ino" "esp32:esp32:d32_pro:FlashFreq=80,UploadSpeed=921600,PartitionScheme=min_spiffs" "false" "newest"
|
||||
|
||||
after_script:
|
||||
# Commit a report of the job results to the CI-reports repository
|
||||
- USER_NAME="$(echo "$TRAVIS_REPO_SLUG" | cut -d'/' -f 1)"
|
||||
- REPOSITORY_NAME="$(echo "$TRAVIS_REPO_SLUG" | cut -d'/' -f 2)"
|
||||
- publish_report_to_repository "$REPORT_GITHUB_TOKEN" "https://github.com/${USER_NAME}/CI-reports.git" "$REPOSITORY_NAME" "build_$(printf "%05d\n" "${TRAVIS_BUILD_NUMBER}")" "false"
|
||||
# Print a tab separated report of all sketch verification results to the log
|
||||
- display_report
|
||||
|
||||
notifications:
|
||||
email:
|
||||
on_success: always
|
||||
on_failure: always
|
||||
webhooks:
|
||||
urls:
|
||||
- https://www.travisbuddy.com/
|
||||
on_success: never
|
||||
on_failure: always
|
||||
Binary file not shown.
|
Can't render this file because it contains an unexpected character in line 11 and column 76.
|
BIN
C5_Py_Flasher/bins/bootloader.bin
Normal file
BIN
C5_Py_Flasher/bins/bootloader.bin
Normal file
Binary file not shown.
BIN
C5_Py_Flasher/bins/esp32_marauder_v1_8_5_esp32c5devkitc1.bin
Normal file
BIN
C5_Py_Flasher/bins/esp32_marauder_v1_8_5_esp32c5devkitc1.bin
Normal file
Binary file not shown.
BIN
C5_Py_Flasher/bins/partitions.bin
Normal file
BIN
C5_Py_Flasher/bins/partitions.bin
Normal file
Binary file not shown.
164
C5_Py_Flasher/c5_flasher.py
Normal file
164
C5_Py_Flasher/c5_flasher.py
Normal file
@@ -0,0 +1,164 @@
|
||||
# === ESP32-C5 Auto Flasher Script By: AWOK ===
|
||||
|
||||
import sys
|
||||
import subprocess
|
||||
import os
|
||||
import platform # Placeholder for possible OS checks
|
||||
import glob
|
||||
import time
|
||||
import shutil
|
||||
import argparse
|
||||
|
||||
def ensure_package(pkg):
|
||||
try:
|
||||
__import__(pkg if pkg != 'gitpython' else 'git')
|
||||
except ImportError:
|
||||
print(f"Installing missing package: {pkg}")
|
||||
subprocess.check_call([sys.executable, '-m', 'pip', 'install', '--upgrade', pkg])
|
||||
|
||||
try:
|
||||
import serial.tools.list_ports
|
||||
except ImportError:
|
||||
ensure_package('pyserial')
|
||||
try:
|
||||
import esptool
|
||||
except ImportError:
|
||||
ensure_package('esptool')
|
||||
try:
|
||||
from colorama import Fore, Style
|
||||
except ImportError:
|
||||
ensure_package('colorama')
|
||||
|
||||
# Dependency check and install if needed
|
||||
REQUIRED_PACKAGES = [
|
||||
'pyserial',
|
||||
'esptool',
|
||||
'colorama'
|
||||
]
|
||||
|
||||
def ensure_requirements():
|
||||
for pkg in REQUIRED_PACKAGES:
|
||||
ensure_package(pkg)
|
||||
ensure_requirements()
|
||||
|
||||
# Finds the first file from a list of possible names in the bins folder
|
||||
def find_file(name_options, bins_dir):
|
||||
for name in name_options:
|
||||
files = glob.glob(os.path.join(bins_dir, name))
|
||||
if files:
|
||||
return files[0]
|
||||
return None
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser(description="ESP32-C5 Auto Flasher (bins subdir)")
|
||||
parser.parse_args()
|
||||
|
||||
bins_dir = os.path.join(os.path.dirname(__file__), 'bins')
|
||||
if not os.path.isdir(bins_dir):
|
||||
print(Fore.RED + f"Bins directory not found: {bins_dir}\nPlease create a 'bins' folder with your .bin files." + Style.RESET_ALL)
|
||||
exit(1)
|
||||
|
||||
# Logo and splash, both centered and purple
|
||||
terminal_width = shutil.get_terminal_size((100, 20)).columns
|
||||
def center(text): return text.center(terminal_width)
|
||||
logo_lines = [
|
||||
" @@@@@@ ",
|
||||
" @@@@@@@@ @@@@@ @@@@ ",
|
||||
" @@@ @@@@@@@ @@@ @@@@@@@@ ",
|
||||
" @@@@@@@@@@@@@ @@@@@ @@@ @@@@ @@@ ",
|
||||
" @@@ @@@@@ @@@ @@@@@@ @@@ ",
|
||||
" @@@ @@@ @@ @@@@ @@@ ",
|
||||
" @@@@@@@@@@@@ @@ @ @@@ @@@ @@ ",
|
||||
" @@@ @@@@@ @@ @@@ @@ @@@@@@@@@@@@@@ ",
|
||||
" @@@ @@@ @@ @@@ @@@@@ @@@@",
|
||||
" @@@ @@ @@@@ @@@ @@@",
|
||||
" @@@@@ @@ @@@@ @@@",
|
||||
" @@@@@@ @@ @@ @ @@@ @@@@ ",
|
||||
" @@@ @@ @@ @ @@@@@@ ",
|
||||
" @@@ @@ @@@ @@ @@@@@@@@@@@@@@@ ",
|
||||
"@@@ @@@@ @ @@@@ @@@@@ @@@ @ @@@@ @@@ @@@ ",
|
||||
"@@@ @@@@@@@ @@@ @@@@@@@@@@@@@@@@@@@ @@ @@@ @@@ ",
|
||||
"@@@ @@@@@ @@@ @@@@@ @@@@ @@@@ @@@@@@@@@@ @@@@ @@@ ",
|
||||
"@@@@ @@@@@@@@@@@@@@@@ @@@ @@@ @@ @@@@@@@@@@@@ @@@ ",
|
||||
" @@@@ @@@@@@@@@@@@@@@@ @@@ @@ @@@@@@@@@@@@ @@@ ",
|
||||
" @@@@@@ @@@@@ @@@ @@ @ @@ @@ @@@@ @@@@ ",
|
||||
" @@@@@@@@@@@@@ @@@ @@ @@ @@ @@@@@@@@@@@ ",
|
||||
" @@@@@@@@@@@@ @@@ @@ @@@ @ @@@@@@@@ ",
|
||||
" @@ @@ @@@ @@ @@@ ",
|
||||
" @ @@ @@ @@@ ",
|
||||
" @@@ @@@ ",
|
||||
" @@@ ",
|
||||
""
|
||||
]
|
||||
splash_lines = [
|
||||
"-- ESP32 C5 Flasher --",
|
||||
"By AWOK",
|
||||
"Inspired from LordSkeletonMans ESP32 FZEasyFlasher",
|
||||
"Shout out to JCMK for the inspiration on setting up the C5",
|
||||
""
|
||||
]
|
||||
print(Fore.MAGENTA + "\n" + "\n".join(center(line) for line in logo_lines + splash_lines) + Style.RESET_ALL)
|
||||
|
||||
# Wait for ESP32 device to show up as a new serial port
|
||||
existing_ports = set([port.device for port in serial.tools.list_ports.comports()])
|
||||
print(Fore.YELLOW + "Waiting for ESP32-C5 device to be connected..." + Style.RESET_ALL)
|
||||
while True:
|
||||
current_ports = set([port.device for port in serial.tools.list_ports.comports()])
|
||||
new_ports = current_ports - existing_ports
|
||||
if new_ports:
|
||||
serial_port = new_ports.pop()
|
||||
break
|
||||
time.sleep(0.5)
|
||||
print(Fore.GREEN + f"Detected ESP32-C5 on port: {serial_port}" + Style.RESET_ALL)
|
||||
|
||||
# Find bin files for each firmware component
|
||||
bootloader = find_file(['bootloader.bin'], bins_dir)
|
||||
partitions = find_file(['partition-table.bin', 'partitions.bin'], bins_dir)
|
||||
ota_data = find_file(['ota_data_initial.bin'], bins_dir)
|
||||
|
||||
# Main firmware: largest bin in the folder that's not bootloader, partition, or OTA
|
||||
all_bins = glob.glob(os.path.join(bins_dir, "*.bin"))
|
||||
exclude = {bootloader, partitions, ota_data}
|
||||
firmware_bins = [f for f in all_bins if f not in exclude and os.path.isfile(f)]
|
||||
if not firmware_bins:
|
||||
print(Fore.RED + "No application firmware .bin file found in the 'bins' folder!" + Style.RESET_ALL)
|
||||
exit(1)
|
||||
app_bin = max(firmware_bins, key=lambda f: os.path.getsize(f))
|
||||
|
||||
# Print summary, ask for confirmation before flashing
|
||||
print(Fore.CYAN + f"\nBootloader: {bootloader or 'NOT FOUND'}")
|
||||
print(f"Partitions: {partitions or 'NOT FOUND'}")
|
||||
print(f"OTA Data: {ota_data or 'NOT FOUND'}")
|
||||
print(f"App (main): {app_bin}\n" + Style.RESET_ALL)
|
||||
if not (bootloader and partitions):
|
||||
print(Fore.RED + "Missing bootloader or partition table. Both are required for a complete flash!" + Style.RESET_ALL)
|
||||
exit(1)
|
||||
confirm = input(Fore.YELLOW + "Ready to flash these files to ESP32-C5? (y/N): " + Style.RESET_ALL)
|
||||
if confirm.strip().lower() != 'y':
|
||||
print("Aborting.")
|
||||
exit(0)
|
||||
|
||||
# Flash using esptool, with offsets for C5
|
||||
esptool_args = [
|
||||
'--chip', 'esp32c5',
|
||||
'--port', serial_port,
|
||||
'--baud', '921600',
|
||||
'--before', 'default_reset',
|
||||
'--after', 'hard_reset',
|
||||
'write_flash', '-z',
|
||||
'0x2000', bootloader,
|
||||
'0x8000', partitions,
|
||||
]
|
||||
if ota_data:
|
||||
esptool_args += ['0xd000', ota_data]
|
||||
esptool_args += ['0x10000', app_bin]
|
||||
|
||||
print(Fore.YELLOW + "Flashing ESP32-C5 with bootloader, partition table, and application..." + Style.RESET_ALL)
|
||||
try:
|
||||
esptool.main(esptool_args)
|
||||
print(Fore.GREEN + "Flashing complete!" + Style.RESET_ALL)
|
||||
except Exception as e:
|
||||
print(Fore.RED + f"Flashing failed: {e}" + Style.RESET_ALL)
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
BIN
FlashFiles/FlipperZeroDevBoard/boot_app0.bin
Normal file
BIN
FlashFiles/FlipperZeroDevBoard/boot_app0.bin
Normal file
Binary file not shown.
BIN
FlashFiles/FlipperZeroDevBoard/esp32_marauder.ino.bootloader.bin
Normal file
BIN
FlashFiles/FlipperZeroDevBoard/esp32_marauder.ino.bootloader.bin
Normal file
Binary file not shown.
BIN
FlashFiles/FlipperZeroDevBoard/esp32_marauder.ino.partitions.bin
Normal file
BIN
FlashFiles/FlipperZeroDevBoard/esp32_marauder.ino.partitions.bin
Normal file
Binary file not shown.
BIN
FlashFiles/FlipperZeroMultiBoardS3/boot_app0.bin
Normal file
BIN
FlashFiles/FlipperZeroMultiBoardS3/boot_app0.bin
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
1
FlashFiles/MarauderV4/README.md
Normal file
1
FlashFiles/MarauderV4/README.md
Normal file
@@ -0,0 +1 @@
|
||||
..\esptool.exe --chip esp32 --port COM4 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 boot_app0.bin 0x1000 esp32_marauder.ino.bootloader.bin 0x10000 esp32_marauder_v0_9_17_20221019_old_hardware.bin 0x8000 esp32_marauder.ino.partitions.bin
|
||||
BIN
FlashFiles/MarauderV4/boot_app0.bin
Normal file
BIN
FlashFiles/MarauderV4/boot_app0.bin
Normal file
Binary file not shown.
BIN
FlashFiles/MarauderV4/esp32_marauder.ino.bootloader.bin
Normal file
BIN
FlashFiles/MarauderV4/esp32_marauder.ino.bootloader.bin
Normal file
Binary file not shown.
BIN
FlashFiles/MarauderV4/esp32_marauder.ino.partitions.bin
Normal file
BIN
FlashFiles/MarauderV4/esp32_marauder.ino.partitions.bin
Normal file
Binary file not shown.
BIN
FlashFiles/esptool.exe
Normal file
BIN
FlashFiles/esptool.exe
Normal file
Binary file not shown.
BIN
FlashFiles/flash_download_tool_3.9.5.zip
Normal file
BIN
FlashFiles/flash_download_tool_3.9.5.zip
Normal file
Binary file not shown.
21
LICENSE
Normal file
21
LICENSE
Normal file
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2020 Just Call Me Koko
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
309
MarauderOTA/MarauderOTA.ino
Normal file
309
MarauderOTA/MarauderOTA.ino
Normal file
File diff suppressed because one or more lines are too long
Binary file not shown.
BIN
PCBs/FlipperZero/References/1.PNG
Normal file
BIN
PCBs/FlipperZero/References/1.PNG
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 184 KiB |
BIN
PCBs/FlipperZero/References/2.PNG
Normal file
BIN
PCBs/FlipperZero/References/2.PNG
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 82 KiB |
BIN
PCBs/FlipperZero/References/3.PNG
Normal file
BIN
PCBs/FlipperZero/References/3.PNG
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 96 KiB |
BIN
PCBs/FlipperZero/WiFi-Devboard-Pro/BOM.ods
Normal file
BIN
PCBs/FlipperZero/WiFi-Devboard-Pro/BOM.ods
Normal file
Binary file not shown.
@@ -0,0 +1,35 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model 3220-10-0300-00
|
||||
#/13184465/987070/2.49/10/3/Connector
|
||||
DEF 3220-10-0300-00 J 0 30 Y Y 1 F N
|
||||
F0 "J" 750 300 50 H V L CNN
|
||||
F1 "3220-10-0300-00" 750 200 50 H V L CNN
|
||||
F2 "322010030000" 750 100 50 H I L CNN
|
||||
F3 "http://www.cnctech.us/pdfs/3220-XX-0300-00-TR_.PDF" 750 0 50 H I L CNN
|
||||
F4 "Conn Shrouded Header (4 Sides) HDR 10 POS 1.27mm Solder ST SMD" 750 -100 50 H I L CNN "Description"
|
||||
F5 "5.45" 750 -200 50 H I L CNN "Height"
|
||||
F6 "CNC Tech" 750 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "3220-10-0300-00" 750 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 750 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 750 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "3220-10-0300-00" 750 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/3220-10-0300-00/cnc-tech-llc?region=nac" 750 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 750 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 750 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X 1 1 0 0 200 R 50 50 0 0 P
|
||||
X 2 2 900 0 200 L 50 50 0 0 P
|
||||
X 3 3 0 -100 200 R 50 50 0 0 P
|
||||
X 4 4 900 -100 200 L 50 50 0 0 P
|
||||
X 5 5 0 -200 200 R 50 50 0 0 P
|
||||
X 6 6 900 -200 200 L 50 50 0 0 P
|
||||
X 7 7 0 -300 200 R 50 50 0 0 P
|
||||
X 8 8 900 -300 200 L 50 50 0 0 P
|
||||
X 9 9 0 -400 200 R 50 50 0 0 P
|
||||
X 10 10 900 -400 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 700 100 700 -500 200 -500 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,47 @@
|
||||
(module "322010030000" (layer F.Cu)
|
||||
(descr "3220-10-0300-00-1")
|
||||
(tags "Connector")
|
||||
(attr smd)
|
||||
(fp_text reference J** (at 0.000 -0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 -0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "322010030000" (at 0.000 -0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -6.35 -2.5) (end 6.35 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.35 -2.5) (end 6.35 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 6.35 2.5) (end -6.35 2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -6.35 2.5) (end -6.35 -2.5) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -7.35 -4.15) (end 7.35 -4.15) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 7.35 -4.15) (end 7.35 4.15) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 7.35 4.15) (end -7.35 4.15) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -7.35 4.15) (end -7.35 -4.15) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -3.4 -2.5) (end -6.35 -2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -6.35 -2.5) (end -6.35 2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -6.35 2.5) (end -3.4 2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -2.6 3.6) (end -2.6 3.6) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -2.5 3.6) (end -2.5 3.6) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 3.4 -2.5) (end 6.35 -2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 6.35 -2.5) (end 6.35 2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 6.35 2.5) (end 3.4 2.5) (layer F.SilkS) (width 0.2))
|
||||
(fp_arc (start -2.55 3.6) (end -2.600 3.6) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start -2.55 3.6) (end -2.500 3.6) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(pad 1 smd rect (at -2.540 1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -2.540 -1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -1.270 1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at -1.270 -1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at 0.000 1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at 0.000 -1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at 1.270 1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at 1.270 -1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 9 smd rect (at 2.540 1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 10 smd rect (at 2.540 -1.765 0) (size 0.650 2.770) (layers F.Cu F.Paste F.Mask))
|
||||
(model 3220-10-0300-00.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,51 @@
|
||||
(module "503398-1892" (layer F.Cu)
|
||||
(descr "503398-1892")
|
||||
(tags "Connector")
|
||||
(attr smd)
|
||||
(fp_text reference J** (at 5.996 8.167) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 5.996 8.167) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "503398-1892" (at 5.996 8.167) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start 0 0) (end 0 14.05) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 0 14.05) (end 13.1 14.05) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 13.1 14.05) (end 13.1 0) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 0 0) (end 2.849 0) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 13.1 0) (end 12.474 0) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 12.474 0) (end 12.474 2.42) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 12.474 2.42) (end 3.554 2.42) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 2.849 0) (end 3.554 2.42) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 0 0) (end 2.849 0) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 2.849 0) (end 3.554 2.42) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 3.554 2.42) (end 12.109 2.42) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 13.1 3.65) (end 13.1 10.65) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 0 2.65) (end 0 10.648) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 13.1 0) (end 12.474 0) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 7.5 14.05) (end 12.3 14.05) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 3.15 14.05) (end 5.8 14.05) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 0.74 14.05) (end 1.6 14.05) (layer F.SilkS) (width 0.2))
|
||||
(fp_circle (center 4.116 0.356) (end 4.116 0.41057) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 smd rect (at 4.17 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 5.27 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at 6.37 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at 7.47 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at 8.57 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at 9.67 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at 10.77 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at 11.87 1.4 0) (size 0.7 1.1) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 9 smd rect (at 2.38 13.865 0) (size 0.9 0.93) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 10 smd rect (at 6.645 13.94 90) (size 0.78 1.05) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 11 smd rect (at 13.03 12.665 0) (size 0.7 3.33) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 12 smd rect (at 12.95 1.9 0) (size 0.86 2.8) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 13 smd rect (at 0.29 1.415 0) (size 1.14 1.83) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 14 smd rect (at 0.07 12.665 0) (size 0.7 3.33) (layers F.Cu F.Paste F.Mask))
|
||||
(model 503398-1892.stp
|
||||
(at (xyz 0.25787402325728 -0.31968503486453 0.02362204818275))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
35
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/503398-1892.lib
Normal file
35
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/503398-1892.lib
Normal file
@@ -0,0 +1,35 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model 503398-1892
|
||||
#/269057/987070/2.49/10/4/Connector
|
||||
DEF 503398-1892 J 0 30 Y Y 1 F N
|
||||
F0 "J" 1550 300 50 H V L CNN
|
||||
F1 "503398-1892" 1550 200 50 H V L CNN
|
||||
F2 "503398-1892" 1550 100 50 H I L CNN
|
||||
F3 "http://www.molex.com/webdocs/datasheets/pdf/en-us//5033981892_MEMORY_CARD_SOCKET.pdf" 1550 0 50 H I L CNN
|
||||
F4 "MicroSD SMT Push-Push 1.28mm height MicroSD SMT Push-Push 1.28mm height" 1550 -100 50 H I L CNN "Description"
|
||||
F5 "" 1550 -200 50 H I L CNN "Height"
|
||||
F6 "Molex" 1550 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "503398-1892" 1550 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "538-503398-1892" 1550 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/Molex/503398-1892?qs=b0v8CoHHvSMxV%252BW12iKaSg%3D%3D" 1550 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 1550 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 1550 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 1550 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 1550 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X DAT2 1 0 0 200 R 50 50 0 0 P
|
||||
X CD/DAT3 2 0 -100 200 R 50 50 0 0 P
|
||||
X CMD 3 0 -200 200 R 50 50 0 0 P
|
||||
X VDD 4 0 -300 200 R 50 50 0 0 P
|
||||
X CLK 5 0 -400 200 R 50 50 0 0 P
|
||||
X VSS 6 1700 0 200 L 50 50 0 0 P
|
||||
X DAT0 7 1700 -100 200 L 50 50 0 0 P
|
||||
X DAT1 8 1700 -200 200 L 50 50 0 0 P
|
||||
X DETECT_LEVER 9 1700 -300 200 L 50 50 0 0 P
|
||||
X DETECT_SWITCH 10 1700 -400 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 1500 100 1500 -500 200 -500 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,140 @@
|
||||
(module 503398-1892_MOL (layer F.Cu)
|
||||
(fp_text reference REF** (at 0 -5.7755) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_text value 503398-1892_MOL (at 0 -5.7755) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_text user "Copyright 2021 Accelerated Designs. All rights reserved." (at 0 0) (layer Cmts.User)
|
||||
(effects (font (size .127 .127) (thickness .002)))
|
||||
)
|
||||
(fp_text user "*" (at -4.92 -5.7755) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_text user "*" (at -4.92 -5.7755) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_text user "*" (at -4.92 -5.7755) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_text user "*" (at -4.92 -5.7755) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness .15)))
|
||||
)
|
||||
(fp_line (start 6.803999 -7.4295) (end -6.803999 -7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start -6.803999 -7.4295) (end -6.803999 7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start -6.803999 7.4295) (end 6.803999 7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start 6.803999 7.4295) (end 6.803999 -7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start -2.38 -5.7755) (end -2.38 -12.6365) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.28 -5.7755) (end -1.28 -12.6365) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -2.38 -12.2555) (end -3.65 -12.2555) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.28 -12.2555) (end -.01 -12.2555) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -2.38 -12.2555) (end -2.634 -12.3825) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -2.38 -12.2555) (end -2.634 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -2.634 -12.3825) (end -2.634 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.28 -12.2555) (end -1.026 -12.3825) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.28 -12.2555) (end -1.026 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.026 -12.3825) (end -1.026 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -2.38 -5.7755) (end -9.831 -5.7755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -1.28 -5.7755) (end -9.831 -5.7755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.45 -7.0455) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.45 -4.5055) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.577 -6.0295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.323 -6.0295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.577 -6.0295) (end -9.323 -6.0295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.577 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.45 -5.7755) (end -9.323 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -9.577 -5.5215) (end -9.323 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 7.1755) (end -6.549999 -17.7165) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.549999 7.1755) (end 6.549999 -17.7165) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 -17.3355) (end 6.549999 -17.3355) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 -17.3355) (end -6.295999 -17.4625) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 -17.3355) (end -6.295999 -17.2085) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.295999 -17.4625) (end -6.295999 -17.2085) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.549999 -17.3355) (end 6.295999 -17.4625) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.549999 -17.3355) (end 6.295999 -17.2085) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.295999 -17.4625) (end 6.295999 -17.2085) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 -7.1755) (end -19.631 -7.1755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.549999 7.1755) (end -19.631 7.1755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.25 -7.1755) (end -19.25 7.1755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.25 -7.1755) (end -19.377 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.25 -7.1755) (end -19.123 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.377 -6.9215) (end -19.123 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.25 7.1755) (end -19.377 6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.25 7.1755) (end -19.123 6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -19.377 6.9215) (end -19.123 6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -7.1755) (end 9.470999 -7.1755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -5.7755) (end 9.470999 -5.7755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -7.1755) (end 9.089999 -8.4455) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -5.7755) (end 9.089999 -4.5055) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -7.1755) (end 8.962999 -7.4295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -7.1755) (end 9.216999 -7.4295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 8.962999 -7.4295) (end 9.216999 -7.4295) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -5.7755) (end 8.962999 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 9.089999 -5.7755) (end 9.216999 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 8.962999 -5.5215) (end 9.216999 -5.5215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -7.1755) (end 14.551 -7.1755) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 6.7645) (end 14.551 6.7645) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.17 -7.1755) (end 14.17 6.7645) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.17 -7.1755) (end 14.043 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.17 -7.1755) (end 14.297 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.043 -6.9215) (end 14.297 -6.9215) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.17 6.7645) (end 14.043 6.5105) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.17 6.7645) (end 14.297 6.5105) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 14.043 6.5105) (end 14.297 6.5105) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -7.1755) (end 0 -15.1765) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.4 -5.2755) (end 6.4 -15.1765) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -14.7955) (end 6.4 -14.7955) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -14.7955) (end .254 -14.9225) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -14.7955) (end .254 -14.6685) (layer Cmts.User) (width 0))
|
||||
(fp_line (start .254 -14.9225) (end .254 -14.6685) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.4 -14.7955) (end 6.146 -14.9225) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.4 -14.7955) (end 6.146 -14.6685) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 6.146 -14.9225) (end 6.146 -14.6685) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.26 -5.7605) (end -6.26 -12.6365) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -7.1755) (end 0 -12.6365) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.26 -12.2555) (end 0 -12.2555) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.26 -12.2555) (end -6.006 -12.3825) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.26 -12.2555) (end -6.006 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -6.006 -12.3825) (end -6.006 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -12.2555) (end -.254 -12.3825) (layer Cmts.User) (width 0))
|
||||
(fp_line (start 0 -12.2555) (end -.254 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -.254 -12.3825) (end -.254 -12.1285) (layer Cmts.User) (width 0))
|
||||
(fp_line (start -5.827036 7.3025) (end -4.914896 7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 6.676999 3.493059) (end 6.676999 -3.54576) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 6.676999 -7.3025) (end -6.676999 -7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start -6.676999 -7.3025) (end -6.676999 -7.00764) (layer F.SilkS) (width .12))
|
||||
(fp_line (start -6.549999 7.1755) (end 6.549999 7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start 6.549999 7.1755) (end 6.549999 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start 6.549999 -7.1755) (end -6.549999 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start -6.549999 -7.1755) (end -6.549999 7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start -.127 -7.0485) (end .127 -7.0485) (layer F.SilkS) (width .12))
|
||||
(fp_line (start .127 -7.0485) (end .127 -7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start .127 -7.3025) (end -.127 -7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start -.127 -7.3025) (end -.127 -7.0485) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 0 -7.1755) (end 0 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start 0 -7.1755) (end 0 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start 0 -7.1755) (end 0 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start 0 -7.1755) (end 0 -7.1755) (layer F.Fab) (width .1))
|
||||
(fp_line (start -3.425103 7.3025) (end -.510523 7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 1.130522 7.3025) (end 5.827036 7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start -6.676999 -4.51336) (end -6.676999 3.493059) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 6.676999 -7.00524) (end 6.676999 -7.3025) (layer F.SilkS) (width .12))
|
||||
(fp_line (start 6.803999 -7.4295) (end -6.803999 -7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start -6.803999 -7.4295) (end -6.803999 7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start -6.803999 7.4295) (end 6.803999 7.4295) (layer F.CrtYd) (width .05))
|
||||
(fp_line (start 6.803999 7.4295) (end 6.803999 -7.4295) (layer F.CrtYd) (width .05))
|
||||
(pad 1 smd rect (at -2.38 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -1.28 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -.18 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at .920001 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at 2.020001 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at 3.120001 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at 4.220002 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at 5.32 -5.7755) (size .7112 1.0922) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 9 smd rect (at -4.169999 6.689499) (size .889 .9398) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 10 smd rect (at .309999 6.7645) (size 1.0414 .7874) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 11 smd rect (at -6.26 -5.7605) (size 1.143 1.8288) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 12 smd rect (at 6.4 -5.2755) (size .8636 2.794) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 13 smd rect (at -6.48 5.489499) (size .7112 3.3274) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 14 smd rect (at 6.48 5.489499) (size .7112 3.3274) (layers F.Cu F.Paste F.Mask))
|
||||
)
|
||||
32
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/5033981892.lib
Normal file
32
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/5033981892.lib
Normal file
@@ -0,0 +1,32 @@
|
||||
EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20
|
||||
#encoding utf-8
|
||||
#
|
||||
# 5033981892
|
||||
#
|
||||
DEF 5033981892 J 0 10 Y Y 1 L N
|
||||
F0 "J" 1300 400 60 H V C CNN
|
||||
F1 "5033981892" 1300 300 60 H V C CNN
|
||||
F2 "503398-1892_MOL" 1300 240 60 H I C CNN
|
||||
F3 "~" 0 0 60 H V C CNN
|
||||
$FPLIST
|
||||
503398-1892_MOL
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
X DAT2 1 0 0 300 R 59 59 1 1 B
|
||||
X CD/DAT3 2 0 -100 300 R 59 59 1 1 U
|
||||
X CMD 3 0 -200 300 R 59 59 1 1 U
|
||||
X VDD 4 0 -300 300 R 59 59 1 1 W
|
||||
X CLK 5 0 -400 300 R 59 59 1 1 U
|
||||
X VSS 6 2600 -400 300 L 59 59 1 1 W
|
||||
X DAT0 7 2600 -300 300 L 59 59 1 1 B
|
||||
X DAT1 8 2600 -200 300 L 59 59 1 1 B
|
||||
X DETECT_LEVEL 9 2600 -100 300 L 59 59 1 1 U
|
||||
X DETECT_SWITCH 10 2600 0 300 L 59 59 1 1 U
|
||||
P 2 1 1 5 300 200 300 -600 N
|
||||
P 2 1 1 5 300 -600 2300 -600 N
|
||||
P 2 1 1 5 2300 -600 2300 200 N
|
||||
P 2 1 1 5 2300 200 300 200 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,29 @@
|
||||
(module "CAPC1005X55N" (layer F.Cu)
|
||||
(descr "CC0402")
|
||||
(tags "Capacitor")
|
||||
(attr smd)
|
||||
(fp_text reference C** (at 0 0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "CAPC1005X55N" (at 0 0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -0.91 -0.46) (end 0.91 -0.46) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 0.91 -0.46) (end 0.91 0.46) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 0.91 0.46) (end -0.91 0.46) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.91 0.46) (end -0.91 -0.46) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(pad 1 smd rect (at -0.46 0 0) (size 0.6 0.62) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 0.46 0 0) (size 0.6 0.62) (layers F.Cu F.Paste F.Mask))
|
||||
(model CC0402KRX7R7BB104.stp
|
||||
(at (xyz -0.020472440193957 -0.011023622094177 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz -90 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,29 @@
|
||||
(module "CAPC1005X60N" (layer F.Cu)
|
||||
(descr "CL05A105KA5NQNC")
|
||||
(tags "Capacitor")
|
||||
(attr smd)
|
||||
(fp_text reference C** (at 0 0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "CAPC1005X60N" (at 0 0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -0.92 -0.47) (end 0.92 -0.47) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 0.92 -0.47) (end 0.92 0.47) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 0.92 0.47) (end -0.92 0.47) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.92 0.47) (end -0.92 -0.47) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(pad 1 smd rect (at -0.46 0 0) (size 0.62 0.64) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 0.46 0 0) (size 0.62 0.64) (layers F.Cu F.Paste F.Mask))
|
||||
(model CL05A105KA5NQNC.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,30 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model CC0402KRX7R7BB104
|
||||
#/319043/987070/2.49/2/4/Capacitor
|
||||
DEF CC0402KRX7R7BB104 C 0 30 Y Y 1 F N
|
||||
F0 "C" 350 250 50 H V L CNN
|
||||
F1 "CC0402KRX7R7BB104" 350 150 50 H V L CNN
|
||||
F2 "CAPC1005X55N" 350 50 50 H I L CNN
|
||||
F3 "http://www.datasheets360.com/pdf/-5354154806277341459" 350 -50 50 H I L CNN
|
||||
F4 "Cap 100nF 16V 0402 SMD 10% X7R Phycomp 100nF Multilayer Ceramic Capacitor (MLCC) 16 V dc +/-10% X7R dielectric Standard max op. temp. +125C" 350 -150 50 H I L CNN "Description"
|
||||
F5 "0.55" 350 -250 50 H I L CNN "Height"
|
||||
F6 "KEMET" 350 -350 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "CC0402KRX7R7BB104" 350 -450 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "603-CC402KRX7R7BB104" 350 -550 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/YAGEO/CC0402KRX7R7BB104?qs=AgBp2OyFlx%252BSOyhfyS7hpw%3D%3D" 350 -650 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "CC0402KRX7R7BB104" 350 -750 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/cc0402krx7r7bb104/yageo?region=nac" 350 -850 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 350 -950 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 350 -1050 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X ~ 1 0 0 200 R 50 50 0 0 P
|
||||
X ~ 2 500 0 200 L 50 50 0 0 P
|
||||
P 2 0 1 6 220 100 220 -100 N
|
||||
P 2 0 1 6 280 100 280 -100 N
|
||||
P 2 0 1 6 200 0 220 0 N
|
||||
P 2 0 1 6 280 0 300 0 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,30 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model CL05A105KA5NQNC
|
||||
#/1601150/987070/2.49/2/3/Capacitor
|
||||
DEF CL05A105KA5NQNC C 0 30 Y Y 1 F N
|
||||
F0 "C" 350 250 50 H V L CNN
|
||||
F1 "CL05A105KA5NQNC" 350 150 50 H V L CNN
|
||||
F2 "CAPC1005X60N" 350 50 50 H I L CNN
|
||||
F3 "https://www.arrow.com/en/products/cl05a105ka5nqnc/samsung-electro-mechanics" 350 -50 50 H I L CNN
|
||||
F4 "Cap Ceramic 1uF 25V X5R 10% Pad SMD 0402 85C T/R" 350 -150 50 H I L CNN "Description"
|
||||
F5 "0.6" 350 -250 50 H I L CNN "Height"
|
||||
F6 "Samsung Electro-Mechanics" 350 -350 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "CL05A105KA5NQNC" 350 -450 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "187-CL05A105KA5NQNC" 350 -550 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL05A105KA5NQNC?qs=X6jEic%2FHinDIeFgZnm60Lw%3D%3D" 350 -650 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "CL05A105KA5NQNC" 350 -750 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/cl05a105ka5nqnc/samsung-electro-mechanics?region=europe" 350 -850 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 350 -950 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 350 -1050 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X ~ 1 0 0 200 R 50 50 0 0 P
|
||||
X ~ 2 500 0 200 L 50 50 0 0 P
|
||||
P 2 0 1 6 220 100 220 -100 N
|
||||
P 2 0 1 6 280 100 280 -100 N
|
||||
P 2 0 1 6 200 0 220 0 N
|
||||
P 2 0 1 6 280 0 300 0 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,30 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model CL05B104KO5NNNC
|
||||
#/563787/987070/2.49/2/3/Capacitor
|
||||
DEF CL05B104KO5NNNC C 0 30 Y Y 1 F N
|
||||
F0 "C" 350 250 50 H V L CNN
|
||||
F1 "CL05B104KO5NNNC" 350 150 50 H V L CNN
|
||||
F2 "CAPC1005X55N" 350 50 50 H I L CNN
|
||||
F3 "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets-DGA10/2408147.pdf" 350 -50 50 H I L CNN
|
||||
F4 "Samsung Electro-Mechanics CL05B104KO5NNNC 100nF Multilayer Ceramic Capacitor MLCC 16V dc +/-10% Tolerance SMD" 350 -150 50 H I L CNN "Description"
|
||||
F5 "0.55" 350 -250 50 H I L CNN "Height"
|
||||
F6 "Samsung Electro-Mechanics" 350 -350 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "CL05B104KO5NNNC" 350 -450 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "187-CL05B104KO5NNNC" 350 -550 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/Samsung-Electro-Mechanics/CL05B104KO5NNNC?qs=hqM3L16%252BxlfT2SKOuAUq6Q%3D%3D" 350 -650 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "CL05B104KO5NNNC" 350 -750 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/cl05b104ko5nnnc/samsung-electro-mechanics?region=europe" 350 -850 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 350 -950 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 350 -1050 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X ~ 1 0 0 200 R 50 50 0 0 P
|
||||
X ~ 2 500 0 200 L 50 50 0 0 P
|
||||
P 2 0 1 6 220 100 220 -100 N
|
||||
P 2 0 1 6 280 100 280 -100 N
|
||||
P 2 0 1 6 200 0 220 0 N
|
||||
P 2 0 1 6 280 0 300 0 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,35 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model DZ254S-11-10-48
|
||||
#/17126707/987070/2.49/10/0/Connector
|
||||
DEF DZ254S-11-10-48 J 0 30 Y Y 1 F N
|
||||
F0 "J" 750 300 50 H V L CNN
|
||||
F1 "DZ254S-11-10-48" 750 200 50 H V L CNN
|
||||
F2 "HUSRSP10W66P254_2500X250X850P" 750 100 50 H I L CNN
|
||||
F3 "https://datasheet.lcsc.com/lcsc/2209141730_DEALON-DZ254S-11-10-48_C5160793.pdf" 750 0 50 H I L CNN
|
||||
F4 "Brick nogging Square Pins 1 10 2.54mm 1x10P SMD,P=2.54mm() Pin Headers ROHS" 750 -100 50 H I L CNN "Description"
|
||||
F5 "" 750 -200 50 H I L CNN "Height"
|
||||
F6 "DEALON" 750 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "DZ254S-11-10-48" 750 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 750 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 750 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 750 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 750 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 750 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 750 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X 1 1 0 0 200 R 50 50 0 0 P
|
||||
X 2 2 0 -100 200 R 50 50 0 0 P
|
||||
X 3 3 0 -200 200 R 50 50 0 0 P
|
||||
X 4 4 0 -300 200 R 50 50 0 0 P
|
||||
X 5 5 0 -400 200 R 50 50 0 0 P
|
||||
X 6 6 900 0 200 L 50 50 0 0 P
|
||||
X 7 7 900 -100 200 L 50 50 0 0 P
|
||||
X 8 8 900 -200 200 L 50 50 0 0 P
|
||||
X 9 9 900 -300 200 L 50 50 0 0 P
|
||||
X 10 10 900 -400 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 700 100 700 -500 200 -500 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,72 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model ESP32-WROOM-32E-N4
|
||||
#/15884694/987070/2.49/47/4/Integrated Circuit
|
||||
DEF ESP32-WROOM-32E-N4 IC 0 30 Y Y 1 F N
|
||||
F0 "IC" 1350 300 50 H V L CNN
|
||||
F1 "ESP32-WROOM-32E-N4" 1350 200 50 H V L CNN
|
||||
F2 "ESP32WROOM32EN4" 1350 100 50 H I L CNN
|
||||
F3 "https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32e_esp32-wroom-32ue_datasheet_en.pdf" 1350 0 50 H I L CNN
|
||||
F4 "RX TXRX MOD WIFI TRACE ANT SMD" 1350 -100 50 H I L CNN "Description"
|
||||
F5 "3.25" 1350 -200 50 H I L CNN "Height"
|
||||
F6 "Espressif Systems" 1350 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "ESP32-WROOM-32E-N4" 1350 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "356-ESP32WRM32E132PH" 1350 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/Espressif-Systems/ESP32-WROOM-32E-N4?qs=Li%252BoUPsLEnsPzTWsi%252BRMgQ%3D%3D" 1350 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 1350 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 1350 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 1350 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 1350 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X GND_1 1 0 0 200 R 50 50 0 0 P
|
||||
X 3V3 2 0 -100 200 R 50 50 0 0 P
|
||||
X EN 3 0 -200 200 R 50 50 0 0 P
|
||||
X SENSOR_VP 4 0 -300 200 R 50 50 0 0 P
|
||||
X SENSOR_VN 5 0 -400 200 R 50 50 0 0 P
|
||||
X IO34 6 0 -500 200 R 50 50 0 0 P
|
||||
X IO35 7 0 -600 200 R 50 50 0 0 P
|
||||
X IO32 8 0 -700 200 R 50 50 0 0 P
|
||||
X IO33 9 0 -800 200 R 50 50 0 0 P
|
||||
X IO25 10 0 -900 200 R 50 50 0 0 P
|
||||
X IO26 11 0 -1000 200 R 50 50 0 0 P
|
||||
X IO27 12 0 -1100 200 R 50 50 0 0 P
|
||||
X IO14 13 0 -1200 200 R 50 50 0 0 P
|
||||
X IO12 14 0 -1300 200 R 50 50 0 0 P
|
||||
X GND_2 15 0 -1400 200 R 50 50 0 0 P
|
||||
X IO13 16 0 -1500 200 R 50 50 0 0 P
|
||||
X NC_1 17 0 -1600 200 R 50 50 0 0 P
|
||||
X NC_2 18 0 -1700 200 R 50 50 0 0 P
|
||||
X NC_3 19 0 -1800 200 R 50 50 0 0 P
|
||||
X NC_4 20 0 -1900 200 R 50 50 0 0 P
|
||||
X NC_5 21 0 -2000 200 R 50 50 0 0 P
|
||||
X NC_6 22 0 -2100 200 R 50 50 0 0 P
|
||||
X IO15 23 0 -2200 200 R 50 50 0 0 P
|
||||
X IO2 24 0 -2300 200 R 50 50 0 0 P
|
||||
X IO0 25 1500 0 200 L 50 50 0 0 P
|
||||
X IO4 26 1500 -100 200 L 50 50 0 0 P
|
||||
X IO16 27 1500 -200 200 L 50 50 0 0 P
|
||||
X IO17 28 1500 -300 200 L 50 50 0 0 P
|
||||
X IO5 29 1500 -400 200 L 50 50 0 0 P
|
||||
X IO18 30 1500 -500 200 L 50 50 0 0 P
|
||||
X IO19 31 1500 -600 200 L 50 50 0 0 P
|
||||
X NC_7 32 1500 -700 200 L 50 50 0 0 P
|
||||
X IO21 33 1500 -800 200 L 50 50 0 0 P
|
||||
X RXD0 34 1500 -900 200 L 50 50 0 0 P
|
||||
X TXD0 35 1500 -1000 200 L 50 50 0 0 P
|
||||
X IO22 36 1500 -1100 200 L 50 50 0 0 P
|
||||
X IO23 37 1500 -1200 200 L 50 50 0 0 P
|
||||
X GND_3 38 1500 -1300 200 L 50 50 0 0 P
|
||||
X GND_4 39 1500 -1400 200 L 50 50 0 0 P
|
||||
X GND_5 40 1500 -1500 200 L 50 50 0 0 P
|
||||
X GND_6 41 1500 -1600 200 L 50 50 0 0 P
|
||||
X GND_7 42 1500 -1700 200 L 50 50 0 0 P
|
||||
X GND_8 43 1500 -1800 200 L 50 50 0 0 P
|
||||
X GND_9 44 1500 -1900 200 L 50 50 0 0 P
|
||||
X GND_10 45 1500 -2000 200 L 50 50 0 0 P
|
||||
X GND_11 46 1500 -2100 200 L 50 50 0 0 P
|
||||
X GND_12 47 1500 -2200 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 1300 100 1300 -2400 200 -2400 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,85 @@
|
||||
(module "ESP32WROOM32EN4" (layer F.Cu)
|
||||
(descr "ESP32-WROOM-32E-N4-1")
|
||||
(tags "Integrated Circuit")
|
||||
(attr smd)
|
||||
(fp_text reference IC** (at 0.000 0.25) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 0.25) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "ESP32WROOM32EN4" (at 0.000 0.25) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -9 12.75) (end 9 12.75) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 9 12.75) (end 9 -12.75) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 9 -12.75) (end -9 -12.75) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -9 -12.75) (end -9 12.75) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -10.5 -13.75) (end 10.5 -13.75) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 10.5 -13.75) (end 10.5 14.25) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 10.5 14.25) (end -10.5 14.25) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -10.5 14.25) (end -10.5 -13.75) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -9 -6) (end -9 -12.75) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -9 -12.75) (end 9 -12.75) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 9 -12.75) (end 9 -6) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 9 12) (end 9 12.75) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 9 12.75) (end 6.5 12.75) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -6.5 12.75) (end -9 12.75) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -9 12.75) (end -9 12) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -10.1 -5.26) (end -10.1 -5.26) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -10 -5.26) (end -10 -5.26) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start -10.05 -5.26) (end -10.100 -5.26) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start -10.05 -5.26) (end -10.000 -5.26) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(pad 1 smd rect (at -8.750 -5.26 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -8.750 -3.99 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -8.750 -2.72 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at -8.750 -1.45 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at -8.750 -0.18 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at -8.750 1.09 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at -8.750 2.36 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at -8.750 3.63 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 9 smd rect (at -8.750 4.9 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 10 smd rect (at -8.750 6.17 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 11 smd rect (at -8.750 7.44 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 12 smd rect (at -8.750 8.71 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 13 smd rect (at -8.750 9.98 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 14 smd rect (at -8.750 11.25 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 15 smd rect (at -5.715 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 16 smd rect (at -4.445 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 17 smd rect (at -3.175 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 18 smd rect (at -1.905 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 19 smd rect (at -0.635 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 20 smd rect (at 0.635 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 21 smd rect (at 1.905 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 22 smd rect (at 3.175 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 23 smd rect (at 4.445 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 24 smd rect (at 5.715 12.5 0) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 25 smd rect (at 8.750 11.25 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 26 smd rect (at 8.750 9.98 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 27 smd rect (at 8.750 8.71 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 28 smd rect (at 8.750 7.44 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 29 smd rect (at 8.750 6.17 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 30 smd rect (at 8.750 4.9 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 31 smd rect (at 8.750 3.63 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 32 smd rect (at 8.750 2.36 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 33 smd rect (at 8.750 1.09 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 34 smd rect (at 8.750 -0.18 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 35 smd rect (at 8.750 -1.45 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 36 smd rect (at 8.750 -2.72 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 37 smd rect (at 8.750 -3.99 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 38 smd rect (at 8.750 -5.26 90) (size 0.900 1.500) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 39 smd rect (at -2.900 1.06 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 40 smd rect (at -2.900 2.46 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 41 smd rect (at -2.900 3.86 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 42 smd rect (at -1.500 3.86 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 43 smd rect (at -0.100 3.86 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 44 smd rect (at -0.100 2.46 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 45 smd rect (at -0.100 1.06 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 46 smd rect (at -1.500 1.06 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 47 smd rect (at -1.500 2.46 90) (size 0.900 0.900) (layers F.Cu F.Paste F.Mask))
|
||||
(model ESP32-WROOM-32E-N4.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,39 @@
|
||||
(module "HUSRSP10W66P254_2500X250X850P" (layer F.Cu)
|
||||
(descr "DZ254S-11-10-48")
|
||||
(tags "Connector")
|
||||
(attr smd)
|
||||
(fp_text reference J** (at 0 0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "HUSRSP10W66P254_2500X250X850P" (at 0 0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -12.75 -4.01) (end 12.75 -4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 12.75 -4.01) (end 12.75 4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 12.75 4.01) (end -12.75 4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -12.75 4.01) (end -12.75 -4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -12.5 -1.25) (end 12.5 -1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 12.5 -1.25) (end 12.5 1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 12.5 1.25) (end -12.5 1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -12.5 1.25) (end -12.5 -1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -12.5 1.25) (end -12.5 -3.76) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 12.5 1.25) (end 12.5 -1.25) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 smd rect (at -11.43 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -8.89 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -6.35 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at -3.81 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at -1.27 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at 1.27 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at 3.81 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at 6.35 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 9 smd rect (at 8.89 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 10 smd rect (at 11.43 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(model DZ254S-11-10-48.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,37 @@
|
||||
(module "HUSRSP8W66P254_2000X250X850P" (layer F.Cu)
|
||||
(descr "X6511WVS-08H-C60D48R2")
|
||||
(tags "Connector")
|
||||
(attr smd)
|
||||
(fp_text reference J** (at 0 0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "HUSRSP8W66P254_2000X250X850P" (at 0 0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -10.25 -4.01) (end 10.25 -4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 10.25 -4.01) (end 10.25 4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 10.25 4.01) (end -10.25 4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -10.25 4.01) (end -10.25 -4.01) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -10 -1.25) (end 10 -1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10 -1.25) (end 10 1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 10 1.25) (end -10 1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -10 1.25) (end -10 -1.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -10 1.25) (end -10 -3.76) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start 10 1.25) (end 10 -1.25) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 smd rect (at -8.89 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at -6.35 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -3.81 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at -1.27 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 5 smd rect (at 1.27 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 6 smd rect (at 3.81 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 7 smd rect (at 6.35 -1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 8 smd rect (at 8.89 1.04 0) (size 0.96 5.44) (layers F.Cu F.Paste F.Mask))
|
||||
(model X6511WVS-08H-C60D48R2.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,27 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model RC0402FR-0710KL
|
||||
#/541505/987070/2.49/2/3/Resistor
|
||||
DEF RC0402FR-0710KL R 0 30 Y Y 1 F N
|
||||
F0 "R" 550 250 50 H V L CNN
|
||||
F1 "RC0402FR-0710KL" 550 150 50 H V L CNN
|
||||
F2 "RESC1005X40N" 550 50 50 H I L CNN
|
||||
F3 "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets_SAMA/902f9e387b938f871d31120f5fc1d65e.pdf" 550 -50 50 H I L CNN
|
||||
F4 "YAGEO (PHYCOMP) - RC0402FR-0710KL. - RES, THICK FILM, 10K, 1%, 0.0625W, 0402" 550 -150 50 H I L CNN "Description"
|
||||
F5 "0.4" 550 -250 50 H I L CNN "Height"
|
||||
F6 "KEMET" 550 -350 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "RC0402FR-0710KL" 550 -450 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "603-RC0402FR-0710KL" 550 -550 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/YAGEO/RC0402FR-0710KL?qs=I1mnnYJTTsxUoNwrUsQExA%3D%3D" 550 -650 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "RC0402FR-0710KL" 550 -750 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/rc0402fr-0710kl/yageo?region=europe" 550 -850 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 550 -950 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 550 -1050 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X ~ 1 0 0 200 R 50 50 0 0 P
|
||||
X ~ 2 700 0 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 50 500 50 500 -50 200 -50 200 50 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,27 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model RC0402FR-07220RL
|
||||
#/349197/987070/2.49/2/5/Resistor
|
||||
DEF RC0402FR-07220RL R 0 30 Y Y 1 F N
|
||||
F0 "R" 550 250 50 H V L CNN
|
||||
F1 "RC0402FR-07220RL" 550 150 50 H V L CNN
|
||||
F2 "RESC1005X40N" 550 50 50 H I L CNN
|
||||
F3 "https://datasheet.datasheetarchive.com/originals/distributors/Datasheets_SAMA/902f9e387b938f871d31120f5fc1d65e.pdf" 550 -50 50 H I L CNN
|
||||
F4 "YAGEO (PHYCOMP) - RC0402FR-07220RL - RES, THICK FILM, 220R, 1%, 0.063W, 0402" 550 -150 50 H I L CNN "Description"
|
||||
F5 "0.4" 550 -250 50 H I L CNN "Height"
|
||||
F6 "KEMET" 550 -350 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "RC0402FR-07220RL" 550 -450 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "603-RC0402FR-07220RL" 550 -550 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/YAGEO/RC0402FR-07220RL?qs=UOUeRUa%252B8Wkw9iNOZEwgHw%3D%3D" 550 -650 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "RC0402FR-07220RL" 550 -750 50 H I L CNN "Arrow Part Number"
|
||||
F11 "https://www.arrow.com/en/products/rc0402fr-07220rl/yageo?region=nac" 550 -850 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 550 -950 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 550 -1050 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X ~ 1 0 0 200 R 50 50 0 0 P
|
||||
X ~ 2 700 0 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 50 500 50 500 -50 200 -50 200 50 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,29 @@
|
||||
(module "RESC1005X40N" (layer F.Cu)
|
||||
(descr "RC0402")
|
||||
(tags "Resistor")
|
||||
(attr smd)
|
||||
(fp_text reference R** (at 0 0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "RESC1005X40N" (at 0 0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -1.175 -0.55) (end 1.175 -0.55) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.175 -0.55) (end 1.175 0.55) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start 1.175 0.55) (end -1.175 0.55) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -1.175 0.55) (end -1.175 -0.55) (layer F.CrtYd) (width 0.05))
|
||||
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
|
||||
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
|
||||
(pad 1 smd rect (at -0.55 0 90) (size 0.6 0.75) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 0.55 0 90) (size 0.6 0.75) (layers F.Cu F.Paste F.Mask))
|
||||
(model RC0402FR-07220RL.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,40 @@
|
||||
(module "SKRPABE010" (layer F.Cu)
|
||||
(descr "SKRPABE010-1")
|
||||
(tags "Switch")
|
||||
(attr smd)
|
||||
(fp_text reference S** (at 0.000 -0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 -0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "SKRPABE010" (at 0.000 -0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -2.1 -1.6) (end 2.1 -1.6) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 2.1 -1.6) (end 2.1 1.6) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 2.1 1.6) (end -2.1 1.6) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -2.1 1.6) (end -2.1 -1.6) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -3.6 -2.6) (end 3.6 -2.6) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 3.6 -2.6) (end 3.6 2.6) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 3.6 2.6) (end -3.6 2.6) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -3.6 2.6) (end -3.6 -2.6) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -1.2 -1.6) (end 1.2 -1.6) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -1.2 1.6) (end 1.2 1.6) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -2.1 -0.4) (end -2.1 0.4) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 2.1 -0.4) (end 2.1 0.4) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -3 -1) (end -3 -1) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start -3 -1) (end -3 -1) (layer F.SilkS) (width 0.2))
|
||||
(fp_line (start -3.2 -1) (end -3.2 -1) (layer F.SilkS) (width 0.2))
|
||||
(fp_arc (start -3.1 -1) (end -3.000 -1) (angle -180) (layer F.SilkS) (width 0.2))
|
||||
(fp_arc (start -3.1 -1) (end -3.200 -1) (angle -180) (layer F.SilkS) (width 0.2))
|
||||
(pad 1 smd rect (at -2.075 -1.075 90) (size 0.650 1.050) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 2.075 -1.075 90) (size 0.650 1.050) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -2.075 1.075 90) (size 0.650 1.050) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at 2.075 1.075 90) (size 0.650 1.050) (layers F.Cu F.Paste F.Mask))
|
||||
(model SKRPABE010.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
29
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/SKRPABE010.lib
Normal file
29
PCBs/FlipperZero/WiFi-Devboard-Pro/Libraries/SKRPABE010.lib
Normal file
@@ -0,0 +1,29 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model SKRPABE010
|
||||
#/13010270/987070/2.49/4/0/Switch
|
||||
DEF SKRPABE010 S 0 30 Y Y 1 F N
|
||||
F0 "S" 950 300 50 H V L CNN
|
||||
F1 "SKRPABE010" 950 200 50 H V L CNN
|
||||
F2 "SKRPABE010" 950 100 50 H I L CNN
|
||||
F3 "https://datasheet.lcsc.com/szlcsc/ALPS-Electric-SKRPABE010_C115360.pdf" 950 0 50 H I L CNN
|
||||
F4 "Switch Tactile N.O. SPST Button J-Bend 0.05A 16VDC 1.57N SMD Automotive T/R" 950 -100 50 H I L CNN "Description"
|
||||
F5 "2.5" 950 -200 50 H I L CNN "Height"
|
||||
F6 "ALPS Electric" 950 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "SKRPABE010" 950 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "688-SKRPAB" 950 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "https://www.mouser.co.uk/ProductDetail/Alps-Alpine/SKRPABE010?qs=m0BA540hBPe1GpcSf%2FZ5Yw%3D%3D" 950 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 950 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 950 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 950 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 950 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X NO_1 1 0 0 200 R 50 50 0 0 P
|
||||
X NO_2 2 1100 0 200 L 50 50 0 0 P
|
||||
X NO_3 3 0 -100 200 R 50 50 0 0 P
|
||||
X NO_4 4 1100 -100 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 900 100 900 -200 200 -200 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,29 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model WS2812B-2020
|
||||
#/13449884/987070/2.49/4/4/LED (Multiple)
|
||||
DEF WS2812B-2020 LED 0 30 Y Y 1 F N
|
||||
F0 "LED" 850 300 50 H V L CNN
|
||||
F1 "WS2812B-2020" 850 200 50 H V L CNN
|
||||
F2 "WS2812B2020" 850 100 50 H I L CNN
|
||||
F3 "https://www.alldatasheet.com/datasheet-pdf/pdf/1134522/WORLDSEMI/WS2812B-2020.html" 850 0 50 H I L CNN
|
||||
F4 "LED; SMD; 2020; RGB; 2x2x0.84mm; 3.75.3V; Lens: transparent; 2kHz" 850 -100 50 H I L CNN "Description"
|
||||
F5 "0.84" 850 -200 50 H I L CNN "Height"
|
||||
F6 "Worldsemi" 850 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "WS2812B-2020" 850 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 850 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 850 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 850 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 850 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 850 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 850 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X DO 1 1000 -100 200 L 50 50 0 0 P
|
||||
X GND 2 1000 0 200 L 50 50 0 0 P
|
||||
X DI 3 0 0 200 R 50 50 0 0 P
|
||||
X VDD 4 0 -100 200 R 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 800 100 800 -200 200 -200 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
@@ -0,0 +1,35 @@
|
||||
(module "WS2812B2020" (layer F.Cu)
|
||||
(descr "WS2812B-2020-2")
|
||||
(tags "LED (Multiple)")
|
||||
(attr smd)
|
||||
(fp_text reference LED** (at 0.000 -0) (layer F.SilkS)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text user %R (at 0.000 -0) (layer F.Fab)
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_text value "WS2812B2020" (at 0.000 -0) (layer F.SilkS) hide
|
||||
(effects (font (size 1.27 1.27) (thickness 0.254)))
|
||||
)
|
||||
(fp_line (start -1.1 -1) (end 1.1 -1) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 1.1 -1) (end 1.1 1) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start 1.1 1) (end -1.1 1) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -1.1 1) (end -1.1 -1) (layer F.Fab) (width 0.2))
|
||||
(fp_line (start -2.265 -2) (end 2.265 -2) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 2.265 -2) (end 2.265 2) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 2.265 2) (end -2.265 2) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start -2.265 2) (end -2.265 -2) (layer F.CrtYd) (width 0.1))
|
||||
(fp_line (start 1.4 1.4) (end 1.4 1.4) (layer F.SilkS) (width 0.1))
|
||||
(fp_line (start 1.4 1.3) (end 1.4 1.3) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start 1.4 1.35) (end 1.400 1.4) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(fp_arc (start 1.4 1.35) (end 1.400 1.3) (angle -180) (layer F.SilkS) (width 0.1))
|
||||
(pad 1 smd rect (at 0.915 0.55 90) (size 0.700 0.700) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 2 smd rect (at 0.915 -0.55 90) (size 0.700 0.700) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 3 smd rect (at -0.915 -0.55 90) (size 0.700 0.700) (layers F.Cu F.Paste F.Mask))
|
||||
(pad 4 smd rect (at -0.915 0.55 90) (size 0.700 0.700) (layers F.Cu F.Paste F.Mask))
|
||||
(model WS2812B-2020.stp
|
||||
(at (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
@@ -0,0 +1,33 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#SamacSys ECAD Model X6511WVS-08H-C60D48R2
|
||||
#/17126700/987070/2.49/8/0/Connector
|
||||
DEF X6511WVS-08H-C60D48R2 J 0 30 Y Y 1 F N
|
||||
F0 "J" 650 300 50 H V L CNN
|
||||
F1 "X6511WVS-08H-C60D48R2" 650 200 50 H V L CNN
|
||||
F2 "HUSRSP8W66P254_2000X250X850P" 650 100 50 H I L CNN
|
||||
F3 "https://datasheet.lcsc.com/lcsc/2110100430_XKB-Connectivity-X6511WVS-08H-C60D48R2_C2883765.pdf" 650 0 50 H I L CNN
|
||||
F4 "Gold 250V 3A Brick nogging Square Pins 2.5mm 260 6mm -40~ 105 1 8 2.54mm Black Brass 1x8P SMD,P=2.54mm() Pin Headers ROHS" 650 -100 50 H I L CNN "Description"
|
||||
F5 "" 650 -200 50 H I L CNN "Height"
|
||||
F6 "XKB Connectivity" 650 -300 50 H I L CNN "Manufacturer_Name"
|
||||
F7 "X6511WVS-08H-C60D48R2" 650 -400 50 H I L CNN "Manufacturer_Part_Number"
|
||||
F8 "" 650 -500 50 H I L CNN "Mouser Part Number"
|
||||
F9 "" 650 -600 50 H I L CNN "Mouser Price/Stock"
|
||||
F10 "" 650 -700 50 H I L CNN "Arrow Part Number"
|
||||
F11 "" 650 -800 50 H I L CNN "Arrow Price/Stock"
|
||||
F12 "" 650 -900 50 H I L CNN "Mouser Testing Part Number"
|
||||
F13 "" 650 -1000 50 H I L CNN "Mouser Testing Price/Stock"
|
||||
DRAW
|
||||
X 1 1 0 0 200 R 50 50 0 0 P
|
||||
X 2 2 0 -100 200 R 50 50 0 0 P
|
||||
X 3 3 0 -200 200 R 50 50 0 0 P
|
||||
X 4 4 0 -300 200 R 50 50 0 0 P
|
||||
X 5 5 800 0 200 L 50 50 0 0 P
|
||||
X 6 6 800 -100 200 L 50 50 0 0 P
|
||||
X 7 7 800 -200 200 L 50 50 0 0 P
|
||||
X 8 8 800 -300 200 L 50 50 0 0 P
|
||||
P 5 0 1 6 200 100 600 100 600 -400 200 -400 200 100 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,76 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Bot*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,1.700000*%
|
||||
%ADD11O,1.700000X1.700000*%
|
||||
%ADD12C,2.200000*%
|
||||
%ADD13R,0.960000X5.440000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,J4*%
|
||||
X129370000Y-109940000D03*
|
||||
D11*
|
||||
X131910000Y-109940000D03*
|
||||
X134450000Y-109940000D03*
|
||||
X136990000Y-109940000D03*
|
||||
X139530000Y-109940000D03*
|
||||
X142070000Y-109940000D03*
|
||||
X144610000Y-109940000D03*
|
||||
X147150000Y-109940000D03*
|
||||
X149690000Y-109940000D03*
|
||||
X152230000Y-109940000D03*
|
||||
X154770000Y-109940000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,*%
|
||||
X187100000Y-99900000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,J5*%
|
||||
X129370000Y-89840000D03*
|
||||
D11*
|
||||
X131910000Y-89840000D03*
|
||||
X134450000Y-89840000D03*
|
||||
X136990000Y-89840000D03*
|
||||
X139530000Y-89840000D03*
|
||||
X142070000Y-89840000D03*
|
||||
X144610000Y-89840000D03*
|
||||
X147150000Y-89840000D03*
|
||||
X149690000Y-89840000D03*
|
||||
X152230000Y-89840000D03*
|
||||
X154770000Y-89840000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,J3*%
|
||||
X153970000Y-103140000D03*
|
||||
X156510000Y-101060000D03*
|
||||
X159050000Y-103140000D03*
|
||||
X161590000Y-101060000D03*
|
||||
X164130000Y-103140000D03*
|
||||
X166670000Y-101060000D03*
|
||||
X169210000Y-103140000D03*
|
||||
X171750000Y-101060000D03*
|
||||
X174290000Y-103140000D03*
|
||||
X176830000Y-101060000D03*
|
||||
%TD*%
|
||||
%TO.C,J2*%
|
||||
X118410000Y-103140000D03*
|
||||
X120950000Y-101060000D03*
|
||||
X123490000Y-103140000D03*
|
||||
X126030000Y-101060000D03*
|
||||
X128570000Y-103140000D03*
|
||||
X131110000Y-101060000D03*
|
||||
X133650000Y-103140000D03*
|
||||
X136190000Y-101060000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
@@ -0,0 +1,39 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Bot*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10R,0.960000X5.440000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,J3*%
|
||||
X153970000Y-103140000D03*
|
||||
X156510000Y-101060000D03*
|
||||
X159050000Y-103140000D03*
|
||||
X161590000Y-101060000D03*
|
||||
X164130000Y-103140000D03*
|
||||
X166670000Y-101060000D03*
|
||||
X169210000Y-103140000D03*
|
||||
X171750000Y-101060000D03*
|
||||
X174290000Y-103140000D03*
|
||||
X176830000Y-101060000D03*
|
||||
%TD*%
|
||||
%TO.C,J2*%
|
||||
X118410000Y-103140000D03*
|
||||
X120950000Y-101060000D03*
|
||||
X123490000Y-103140000D03*
|
||||
X126030000Y-101060000D03*
|
||||
X128570000Y-103140000D03*
|
||||
X131110000Y-101060000D03*
|
||||
X133650000Y-103140000D03*
|
||||
X136190000Y-101060000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
@@ -0,0 +1,647 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Legend,Bot*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.100000*%
|
||||
%ADD11C,0.200000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X183027857Y-91754857D02*
|
||||
X183294523Y-91754857D01*
|
||||
X183294523Y-92173904D02*
|
||||
X183294523Y-91373904D01*
|
||||
X182913571Y-91373904D01*
|
||||
X182494523Y-92173904D02*
|
||||
X182570714Y-92135809D01*
|
||||
X182608809Y-92059619D01*
|
||||
X182608809Y-91373904D01*
|
||||
X182189761Y-92173904D02*
|
||||
X182189761Y-91640571D01*
|
||||
X182189761Y-91373904D02*
|
||||
X182227857Y-91412000D01*
|
||||
X182189761Y-91450095D01*
|
||||
X182151666Y-91412000D01*
|
||||
X182189761Y-91373904D01*
|
||||
X182189761Y-91450095D01*
|
||||
X181808809Y-91640571D02*
|
||||
X181808809Y-92440571D01*
|
||||
X181808809Y-91678666D02*
|
||||
X181732619Y-91640571D01*
|
||||
X181580238Y-91640571D01*
|
||||
X181504047Y-91678666D01*
|
||||
X181465952Y-91716761D01*
|
||||
X181427857Y-91792952D01*
|
||||
X181427857Y-92021523D01*
|
||||
X181465952Y-92097714D01*
|
||||
X181504047Y-92135809D01*
|
||||
X181580238Y-92173904D01*
|
||||
X181732619Y-92173904D01*
|
||||
X181808809Y-92135809D01*
|
||||
X181085000Y-91640571D02*
|
||||
X181085000Y-92440571D01*
|
||||
X181085000Y-91678666D02*
|
||||
X181008809Y-91640571D01*
|
||||
X180856428Y-91640571D01*
|
||||
X180780238Y-91678666D01*
|
||||
X180742142Y-91716761D01*
|
||||
X180704047Y-91792952D01*
|
||||
X180704047Y-92021523D01*
|
||||
X180742142Y-92097714D01*
|
||||
X180780238Y-92135809D01*
|
||||
X180856428Y-92173904D01*
|
||||
X181008809Y-92173904D01*
|
||||
X181085000Y-92135809D01*
|
||||
X180056428Y-92135809D02*
|
||||
X180132619Y-92173904D01*
|
||||
X180285000Y-92173904D01*
|
||||
X180361190Y-92135809D01*
|
||||
X180399285Y-92059619D01*
|
||||
X180399285Y-91754857D01*
|
||||
X180361190Y-91678666D01*
|
||||
X180285000Y-91640571D01*
|
||||
X180132619Y-91640571D01*
|
||||
X180056428Y-91678666D01*
|
||||
X180018333Y-91754857D01*
|
||||
X180018333Y-91831047D01*
|
||||
X180399285Y-91907238D01*
|
||||
X179675476Y-92173904D02*
|
||||
X179675476Y-91640571D01*
|
||||
X179675476Y-91792952D02*
|
||||
X179637380Y-91716761D01*
|
||||
X179599285Y-91678666D01*
|
||||
X179523095Y-91640571D01*
|
||||
X179446904Y-91640571D01*
|
||||
X178646904Y-91373904D02*
|
||||
X178113571Y-91373904D01*
|
||||
X178646904Y-92173904D01*
|
||||
X178113571Y-92173904D01*
|
||||
X177504047Y-92135809D02*
|
||||
X177580238Y-92173904D01*
|
||||
X177732619Y-92173904D01*
|
||||
X177808809Y-92135809D01*
|
||||
X177846904Y-92059619D01*
|
||||
X177846904Y-91754857D01*
|
||||
X177808809Y-91678666D01*
|
||||
X177732619Y-91640571D01*
|
||||
X177580238Y-91640571D01*
|
||||
X177504047Y-91678666D01*
|
||||
X177465952Y-91754857D01*
|
||||
X177465952Y-91831047D01*
|
||||
X177846904Y-91907238D01*
|
||||
X177123095Y-92173904D02*
|
||||
X177123095Y-91640571D01*
|
||||
X177123095Y-91792952D02*
|
||||
X177085000Y-91716761D01*
|
||||
X177046904Y-91678666D01*
|
||||
X176970714Y-91640571D01*
|
||||
X176894523Y-91640571D01*
|
||||
X176513571Y-92173904D02*
|
||||
X176589761Y-92135809D01*
|
||||
X176627857Y-92097714D01*
|
||||
X176665952Y-92021523D01*
|
||||
X176665952Y-91792952D01*
|
||||
X176627857Y-91716761D01*
|
||||
X176589761Y-91678666D01*
|
||||
X176513571Y-91640571D01*
|
||||
X176399285Y-91640571D01*
|
||||
X176323095Y-91678666D01*
|
||||
X176285000Y-91716761D01*
|
||||
X176246904Y-91792952D01*
|
||||
X176246904Y-92021523D01*
|
||||
X176285000Y-92097714D01*
|
||||
X176323095Y-92135809D01*
|
||||
X176399285Y-92173904D01*
|
||||
X176513571Y-92173904D01*
|
||||
X175370714Y-91373904D02*
|
||||
X175180238Y-92173904D01*
|
||||
X175027857Y-91602476D01*
|
||||
X174875476Y-92173904D01*
|
||||
X174685000Y-91373904D01*
|
||||
X174380238Y-92173904D02*
|
||||
X174380238Y-91640571D01*
|
||||
X174380238Y-91373904D02*
|
||||
X174418333Y-91412000D01*
|
||||
X174380238Y-91450095D01*
|
||||
X174342142Y-91412000D01*
|
||||
X174380238Y-91373904D01*
|
||||
X174380238Y-91450095D01*
|
||||
X173732619Y-91754857D02*
|
||||
X173999285Y-91754857D01*
|
||||
X173999285Y-92173904D02*
|
||||
X173999285Y-91373904D01*
|
||||
X173618333Y-91373904D01*
|
||||
X173313571Y-92173904D02*
|
||||
X173313571Y-91640571D01*
|
||||
X173313571Y-91373904D02*
|
||||
X173351666Y-91412000D01*
|
||||
X173313571Y-91450095D01*
|
||||
X173275476Y-91412000D01*
|
||||
X173313571Y-91373904D01*
|
||||
X173313571Y-91450095D01*
|
||||
X172323095Y-92173904D02*
|
||||
X172323095Y-91373904D01*
|
||||
X172132619Y-91373904D01*
|
||||
X172018333Y-91412000D01*
|
||||
X171942142Y-91488190D01*
|
||||
X171904047Y-91564380D01*
|
||||
X171865952Y-91716761D01*
|
||||
X171865952Y-91831047D01*
|
||||
X171904047Y-91983428D01*
|
||||
X171942142Y-92059619D01*
|
||||
X172018333Y-92135809D01*
|
||||
X172132619Y-92173904D01*
|
||||
X172323095Y-92173904D01*
|
||||
X171218333Y-92135809D02*
|
||||
X171294523Y-92173904D01*
|
||||
X171446904Y-92173904D01*
|
||||
X171523095Y-92135809D01*
|
||||
X171561190Y-92059619D01*
|
||||
X171561190Y-91754857D01*
|
||||
X171523095Y-91678666D01*
|
||||
X171446904Y-91640571D01*
|
||||
X171294523Y-91640571D01*
|
||||
X171218333Y-91678666D01*
|
||||
X171180238Y-91754857D01*
|
||||
X171180238Y-91831047D01*
|
||||
X171561190Y-91907238D01*
|
||||
X170913571Y-91640571D02*
|
||||
X170723095Y-92173904D01*
|
||||
X170532619Y-91640571D01*
|
||||
X170227857Y-92173904D02*
|
||||
X170227857Y-91373904D01*
|
||||
X170227857Y-91678666D02*
|
||||
X170151666Y-91640571D01*
|
||||
X169999285Y-91640571D01*
|
||||
X169923095Y-91678666D01*
|
||||
X169885000Y-91716761D01*
|
||||
X169846904Y-91792952D01*
|
||||
X169846904Y-92021523D01*
|
||||
X169885000Y-92097714D01*
|
||||
X169923095Y-92135809D01*
|
||||
X169999285Y-92173904D01*
|
||||
X170151666Y-92173904D01*
|
||||
X170227857Y-92135809D01*
|
||||
X169389761Y-92173904D02*
|
||||
X169465952Y-92135809D01*
|
||||
X169504047Y-92097714D01*
|
||||
X169542142Y-92021523D01*
|
||||
X169542142Y-91792952D01*
|
||||
X169504047Y-91716761D01*
|
||||
X169465952Y-91678666D01*
|
||||
X169389761Y-91640571D01*
|
||||
X169275476Y-91640571D01*
|
||||
X169199285Y-91678666D01*
|
||||
X169161190Y-91716761D01*
|
||||
X169123095Y-91792952D01*
|
||||
X169123095Y-92021523D01*
|
||||
X169161190Y-92097714D01*
|
||||
X169199285Y-92135809D01*
|
||||
X169275476Y-92173904D01*
|
||||
X169389761Y-92173904D01*
|
||||
X168437380Y-92173904D02*
|
||||
X168437380Y-91754857D01*
|
||||
X168475476Y-91678666D01*
|
||||
X168551666Y-91640571D01*
|
||||
X168704047Y-91640571D01*
|
||||
X168780238Y-91678666D01*
|
||||
X168437380Y-92135809D02*
|
||||
X168513571Y-92173904D01*
|
||||
X168704047Y-92173904D01*
|
||||
X168780238Y-92135809D01*
|
||||
X168818333Y-92059619D01*
|
||||
X168818333Y-91983428D01*
|
||||
X168780238Y-91907238D01*
|
||||
X168704047Y-91869142D01*
|
||||
X168513571Y-91869142D01*
|
||||
X168437380Y-91831047D01*
|
||||
X168056428Y-92173904D02*
|
||||
X168056428Y-91640571D01*
|
||||
X168056428Y-91792952D02*
|
||||
X168018333Y-91716761D01*
|
||||
X167980238Y-91678666D01*
|
||||
X167904047Y-91640571D01*
|
||||
X167827857Y-91640571D01*
|
||||
X167218333Y-92173904D02*
|
||||
X167218333Y-91373904D01*
|
||||
X167218333Y-92135809D02*
|
||||
X167294523Y-92173904D01*
|
||||
X167446904Y-92173904D01*
|
||||
X167523095Y-92135809D01*
|
||||
X167561190Y-92097714D01*
|
||||
X167599285Y-92021523D01*
|
||||
X167599285Y-91792952D01*
|
||||
X167561190Y-91716761D01*
|
||||
X167523095Y-91678666D01*
|
||||
X167446904Y-91640571D01*
|
||||
X167294523Y-91640571D01*
|
||||
X167218333Y-91678666D01*
|
||||
X166227857Y-92173904D02*
|
||||
X166227857Y-91373904D01*
|
||||
X165923095Y-91373904D01*
|
||||
X165846904Y-91412000D01*
|
||||
X165808809Y-91450095D01*
|
||||
X165770714Y-91526285D01*
|
||||
X165770714Y-91640571D01*
|
||||
X165808809Y-91716761D01*
|
||||
X165846904Y-91754857D01*
|
||||
X165923095Y-91792952D01*
|
||||
X166227857Y-91792952D01*
|
||||
X165427857Y-92173904D02*
|
||||
X165427857Y-91640571D01*
|
||||
X165427857Y-91792952D02*
|
||||
X165389761Y-91716761D01*
|
||||
X165351666Y-91678666D01*
|
||||
X165275476Y-91640571D01*
|
||||
X165199285Y-91640571D01*
|
||||
X164818333Y-92173904D02*
|
||||
X164894523Y-92135809D01*
|
||||
X164932619Y-92097714D01*
|
||||
X164970714Y-92021523D01*
|
||||
X164970714Y-91792952D01*
|
||||
X164932619Y-91716761D01*
|
||||
X164894523Y-91678666D01*
|
||||
X164818333Y-91640571D01*
|
||||
X164704047Y-91640571D01*
|
||||
X164627857Y-91678666D01*
|
||||
X164589761Y-91716761D01*
|
||||
X164551666Y-91792952D01*
|
||||
X164551666Y-92021523D01*
|
||||
X164589761Y-92097714D01*
|
||||
X164627857Y-92135809D01*
|
||||
X164704047Y-92173904D01*
|
||||
X164818333Y-92173904D01*
|
||||
X182837380Y-93461904D02*
|
||||
X183104047Y-93080952D01*
|
||||
X183294523Y-93461904D02*
|
||||
X183294523Y-92661904D01*
|
||||
X182989761Y-92661904D01*
|
||||
X182913571Y-92700000D01*
|
||||
X182875476Y-92738095D01*
|
||||
X182837380Y-92814285D01*
|
||||
X182837380Y-92928571D01*
|
||||
X182875476Y-93004761D01*
|
||||
X182913571Y-93042857D01*
|
||||
X182989761Y-93080952D01*
|
||||
X183294523Y-93080952D01*
|
||||
X182189761Y-93423809D02*
|
||||
X182265952Y-93461904D01*
|
||||
X182418333Y-93461904D01*
|
||||
X182494523Y-93423809D01*
|
||||
X182532619Y-93347619D01*
|
||||
X182532619Y-93042857D01*
|
||||
X182494523Y-92966666D01*
|
||||
X182418333Y-92928571D01*
|
||||
X182265952Y-92928571D01*
|
||||
X182189761Y-92966666D01*
|
||||
X182151666Y-93042857D01*
|
||||
X182151666Y-93119047D01*
|
||||
X182532619Y-93195238D01*
|
||||
X181885000Y-92928571D02*
|
||||
X181694523Y-93461904D01*
|
||||
X181504047Y-92928571D01*
|
||||
X180704047Y-92661904D02*
|
||||
X180437380Y-93461904D01*
|
||||
X180170714Y-92661904D01*
|
||||
X179751666Y-92661904D02*
|
||||
X179675476Y-92661904D01*
|
||||
X179599285Y-92700000D01*
|
||||
X179561190Y-92738095D01*
|
||||
X179523095Y-92814285D01*
|
||||
X179485000Y-92966666D01*
|
||||
X179485000Y-93157142D01*
|
||||
X179523095Y-93309523D01*
|
||||
X179561190Y-93385714D01*
|
||||
X179599285Y-93423809D01*
|
||||
X179675476Y-93461904D01*
|
||||
X179751666Y-93461904D01*
|
||||
X179827857Y-93423809D01*
|
||||
X179865952Y-93385714D01*
|
||||
X179904047Y-93309523D01*
|
||||
X179942142Y-93157142D01*
|
||||
X179942142Y-92966666D01*
|
||||
X179904047Y-92814285D01*
|
||||
X179865952Y-92738095D01*
|
||||
X179827857Y-92700000D01*
|
||||
X179751666Y-92661904D01*
|
||||
X179142142Y-93385714D02*
|
||||
X179104047Y-93423809D01*
|
||||
X179142142Y-93461904D01*
|
||||
X179180238Y-93423809D01*
|
||||
X179142142Y-93385714D01*
|
||||
X179142142Y-93461904D01*
|
||||
X178342142Y-93461904D02*
|
||||
X178799285Y-93461904D01*
|
||||
X178570714Y-93461904D02*
|
||||
X178570714Y-92661904D01*
|
||||
X178646904Y-92776190D01*
|
||||
X178723095Y-92852380D01*
|
||||
X178799285Y-92890476D01*
|
||||
X177999285Y-93385714D02*
|
||||
X177961190Y-93423809D01*
|
||||
X177999285Y-93461904D01*
|
||||
X178037380Y-93423809D01*
|
||||
X177999285Y-93385714D01*
|
||||
X177999285Y-93461904D01*
|
||||
X177465952Y-92661904D02*
|
||||
X177389761Y-92661904D01*
|
||||
X177313571Y-92700000D01*
|
||||
X177275476Y-92738095D01*
|
||||
X177237380Y-92814285D01*
|
||||
X177199285Y-92966666D01*
|
||||
X177199285Y-93157142D01*
|
||||
X177237380Y-93309523D01*
|
||||
X177275476Y-93385714D01*
|
||||
X177313571Y-93423809D01*
|
||||
X177389761Y-93461904D01*
|
||||
X177465952Y-93461904D01*
|
||||
X177542142Y-93423809D01*
|
||||
X177580238Y-93385714D01*
|
||||
X177618333Y-93309523D01*
|
||||
X177656428Y-93157142D01*
|
||||
X177656428Y-92966666D01*
|
||||
X177618333Y-92814285D01*
|
||||
X177580238Y-92738095D01*
|
||||
X177542142Y-92700000D01*
|
||||
X177465952Y-92661904D01*
|
||||
X183065952Y-93949904D02*
|
||||
X183065952Y-94521333D01*
|
||||
X183104047Y-94635619D01*
|
||||
X183180238Y-94711809D01*
|
||||
X183294523Y-94749904D01*
|
||||
X183370714Y-94749904D01*
|
||||
X182342142Y-94216571D02*
|
||||
X182342142Y-94749904D01*
|
||||
X182685000Y-94216571D02*
|
||||
X182685000Y-94635619D01*
|
||||
X182646904Y-94711809D01*
|
||||
X182570714Y-94749904D01*
|
||||
X182456428Y-94749904D01*
|
||||
X182380238Y-94711809D01*
|
||||
X182342142Y-94673714D01*
|
||||
X181999285Y-94711809D02*
|
||||
X181923095Y-94749904D01*
|
||||
X181770714Y-94749904D01*
|
||||
X181694523Y-94711809D01*
|
||||
X181656428Y-94635619D01*
|
||||
X181656428Y-94597523D01*
|
||||
X181694523Y-94521333D01*
|
||||
X181770714Y-94483238D01*
|
||||
X181885000Y-94483238D01*
|
||||
X181961190Y-94445142D01*
|
||||
X181999285Y-94368952D01*
|
||||
X181999285Y-94330857D01*
|
||||
X181961190Y-94254666D01*
|
||||
X181885000Y-94216571D01*
|
||||
X181770714Y-94216571D01*
|
||||
X181694523Y-94254666D01*
|
||||
X181427857Y-94216571D02*
|
||||
X181123095Y-94216571D01*
|
||||
X181313571Y-93949904D02*
|
||||
X181313571Y-94635619D01*
|
||||
X181275476Y-94711809D01*
|
||||
X181199285Y-94749904D01*
|
||||
X181123095Y-94749904D01*
|
||||
X180399285Y-94673714D02*
|
||||
X180437380Y-94711809D01*
|
||||
X180551666Y-94749904D01*
|
||||
X180627857Y-94749904D01*
|
||||
X180742142Y-94711809D01*
|
||||
X180818333Y-94635619D01*
|
||||
X180856428Y-94559428D01*
|
||||
X180894523Y-94407047D01*
|
||||
X180894523Y-94292761D01*
|
||||
X180856428Y-94140380D01*
|
||||
X180818333Y-94064190D01*
|
||||
X180742142Y-93988000D01*
|
||||
X180627857Y-93949904D01*
|
||||
X180551666Y-93949904D01*
|
||||
X180437380Y-93988000D01*
|
||||
X180399285Y-94026095D01*
|
||||
X179713571Y-94749904D02*
|
||||
X179713571Y-94330857D01*
|
||||
X179751666Y-94254666D01*
|
||||
X179827857Y-94216571D01*
|
||||
X179980238Y-94216571D01*
|
||||
X180056428Y-94254666D01*
|
||||
X179713571Y-94711809D02*
|
||||
X179789761Y-94749904D01*
|
||||
X179980238Y-94749904D01*
|
||||
X180056428Y-94711809D01*
|
||||
X180094523Y-94635619D01*
|
||||
X180094523Y-94559428D01*
|
||||
X180056428Y-94483238D01*
|
||||
X179980238Y-94445142D01*
|
||||
X179789761Y-94445142D01*
|
||||
X179713571Y-94407047D01*
|
||||
X179218333Y-94749904D02*
|
||||
X179294523Y-94711809D01*
|
||||
X179332619Y-94635619D01*
|
||||
X179332619Y-93949904D01*
|
||||
X178799285Y-94749904D02*
|
||||
X178875476Y-94711809D01*
|
||||
X178913571Y-94635619D01*
|
||||
X178913571Y-93949904D01*
|
||||
X178494523Y-94749904D02*
|
||||
X178494523Y-93949904D01*
|
||||
X178227857Y-94521333D01*
|
||||
X177961190Y-93949904D01*
|
||||
X177961190Y-94749904D01*
|
||||
X177275476Y-94711809D02*
|
||||
X177351666Y-94749904D01*
|
||||
X177504047Y-94749904D01*
|
||||
X177580238Y-94711809D01*
|
||||
X177618333Y-94635619D01*
|
||||
X177618333Y-94330857D01*
|
||||
X177580238Y-94254666D01*
|
||||
X177504047Y-94216571D01*
|
||||
X177351666Y-94216571D01*
|
||||
X177275476Y-94254666D01*
|
||||
X177237380Y-94330857D01*
|
||||
X177237380Y-94407047D01*
|
||||
X177618333Y-94483238D01*
|
||||
X176894523Y-94749904D02*
|
||||
X176894523Y-93949904D01*
|
||||
X176437380Y-94749904D02*
|
||||
X176780238Y-94292761D01*
|
||||
X176437380Y-93949904D02*
|
||||
X176894523Y-94407047D01*
|
||||
X175980238Y-94749904D02*
|
||||
X176056428Y-94711809D01*
|
||||
X176094523Y-94673714D01*
|
||||
X176132619Y-94597523D01*
|
||||
X176132619Y-94368952D01*
|
||||
X176094523Y-94292761D01*
|
||||
X176056428Y-94254666D01*
|
||||
X175980238Y-94216571D01*
|
||||
X175865952Y-94216571D01*
|
||||
X175789761Y-94254666D01*
|
||||
X175751666Y-94292761D01*
|
||||
X175713571Y-94368952D01*
|
||||
X175713571Y-94597523D01*
|
||||
X175751666Y-94673714D01*
|
||||
X175789761Y-94711809D01*
|
||||
X175865952Y-94749904D01*
|
||||
X175980238Y-94749904D01*
|
||||
X175370714Y-94749904D02*
|
||||
X175370714Y-93949904D01*
|
||||
X175294523Y-94445142D02*
|
||||
X175065952Y-94749904D01*
|
||||
X175065952Y-94216571D02*
|
||||
X175370714Y-94521333D01*
|
||||
X174608809Y-94749904D02*
|
||||
X174685000Y-94711809D01*
|
||||
X174723095Y-94673714D01*
|
||||
X174761190Y-94597523D01*
|
||||
X174761190Y-94368952D01*
|
||||
X174723095Y-94292761D01*
|
||||
X174685000Y-94254666D01*
|
||||
X174608809Y-94216571D01*
|
||||
X174494523Y-94216571D01*
|
||||
X174418333Y-94254666D01*
|
||||
X174380238Y-94292761D01*
|
||||
X174342142Y-94368952D01*
|
||||
X174342142Y-94597523D01*
|
||||
X174380238Y-94673714D01*
|
||||
X174418333Y-94711809D01*
|
||||
X174494523Y-94749904D01*
|
||||
X174608809Y-94749904D01*
|
||||
X172742142Y-94749904D02*
|
||||
X172780238Y-94749904D01*
|
||||
X172856428Y-94711809D01*
|
||||
X172970714Y-94597523D01*
|
||||
X173161190Y-94368952D01*
|
||||
X173237380Y-94254666D01*
|
||||
X173275476Y-94140380D01*
|
||||
X173275476Y-94064190D01*
|
||||
X173237380Y-93988000D01*
|
||||
X173161190Y-93949904D01*
|
||||
X173123095Y-93949904D01*
|
||||
X173046904Y-93988000D01*
|
||||
X173008809Y-94064190D01*
|
||||
X173008809Y-94102285D01*
|
||||
X173046904Y-94178476D01*
|
||||
X173085000Y-94216571D01*
|
||||
X173313571Y-94368952D01*
|
||||
X173351666Y-94407047D01*
|
||||
X173389761Y-94483238D01*
|
||||
X173389761Y-94597523D01*
|
||||
X173351666Y-94673714D01*
|
||||
X173313571Y-94711809D01*
|
||||
X173237380Y-94749904D01*
|
||||
X173123095Y-94749904D01*
|
||||
X173046904Y-94711809D01*
|
||||
X173008809Y-94673714D01*
|
||||
X172894523Y-94521333D01*
|
||||
X172856428Y-94407047D01*
|
||||
X172856428Y-94330857D01*
|
||||
X171904047Y-94216571D02*
|
||||
X171599285Y-94216571D01*
|
||||
X171789761Y-93949904D02*
|
||||
X171789761Y-94635619D01*
|
||||
X171751666Y-94711809D01*
|
||||
X171675476Y-94749904D01*
|
||||
X171599285Y-94749904D01*
|
||||
X171332619Y-94749904D02*
|
||||
X171332619Y-94216571D01*
|
||||
X171332619Y-94368952D02*
|
||||
X171294523Y-94292761D01*
|
||||
X171256428Y-94254666D01*
|
||||
X171180238Y-94216571D01*
|
||||
X171104047Y-94216571D01*
|
||||
X170837380Y-94749904D02*
|
||||
X170837380Y-94216571D01*
|
||||
X170837380Y-93949904D02*
|
||||
X170875476Y-93988000D01*
|
||||
X170837380Y-94026095D01*
|
||||
X170799285Y-93988000D01*
|
||||
X170837380Y-93949904D01*
|
||||
X170837380Y-94026095D01*
|
||||
X170494523Y-94711809D02*
|
||||
X170418333Y-94749904D01*
|
||||
X170265952Y-94749904D01*
|
||||
X170189761Y-94711809D01*
|
||||
X170151666Y-94635619D01*
|
||||
X170151666Y-94597523D01*
|
||||
X170189761Y-94521333D01*
|
||||
X170265952Y-94483238D01*
|
||||
X170380238Y-94483238D01*
|
||||
X170456428Y-94445142D01*
|
||||
X170494523Y-94368952D01*
|
||||
X170494523Y-94330857D01*
|
||||
X170456428Y-94254666D01*
|
||||
X170380238Y-94216571D01*
|
||||
X170265952Y-94216571D01*
|
||||
X170189761Y-94254666D01*
|
||||
X169808809Y-94216571D02*
|
||||
X169808809Y-95016571D01*
|
||||
X169808809Y-94254666D02*
|
||||
X169732619Y-94216571D01*
|
||||
X169580238Y-94216571D01*
|
||||
X169504047Y-94254666D01*
|
||||
X169465952Y-94292761D01*
|
||||
X169427857Y-94368952D01*
|
||||
X169427857Y-94597523D01*
|
||||
X169465952Y-94673714D01*
|
||||
X169504047Y-94711809D01*
|
||||
X169580238Y-94749904D01*
|
||||
X169732619Y-94749904D01*
|
||||
X169808809Y-94711809D01*
|
||||
X169161190Y-93949904D02*
|
||||
X168665952Y-93949904D01*
|
||||
X168932619Y-94254666D01*
|
||||
X168818333Y-94254666D01*
|
||||
X168742142Y-94292761D01*
|
||||
X168704047Y-94330857D01*
|
||||
X168665952Y-94407047D01*
|
||||
X168665952Y-94597523D01*
|
||||
X168704047Y-94673714D01*
|
||||
X168742142Y-94711809D01*
|
||||
X168818333Y-94749904D01*
|
||||
X169046904Y-94749904D01*
|
||||
X169123095Y-94711809D01*
|
||||
X169161190Y-94673714D01*
|
||||
X167980238Y-94749904D02*
|
||||
X167980238Y-94330857D01*
|
||||
X168018333Y-94254666D01*
|
||||
X168094523Y-94216571D01*
|
||||
X168246904Y-94216571D01*
|
||||
X168323095Y-94254666D01*
|
||||
X167980238Y-94711809D02*
|
||||
X168056428Y-94749904D01*
|
||||
X168246904Y-94749904D01*
|
||||
X168323095Y-94711809D01*
|
||||
X168361190Y-94635619D01*
|
||||
X168361190Y-94559428D01*
|
||||
X168323095Y-94483238D01*
|
||||
X168246904Y-94445142D01*
|
||||
X168056428Y-94445142D01*
|
||||
X167980238Y-94407047D01*
|
||||
X167599285Y-94749904D02*
|
||||
X167599285Y-94216571D01*
|
||||
X167599285Y-94368952D02*
|
||||
X167561190Y-94292761D01*
|
||||
X167523095Y-94254666D01*
|
||||
X167446904Y-94216571D01*
|
||||
X167370714Y-94216571D01*
|
||||
D11*
|
||||
%TO.C,J3*%
|
||||
X177900000Y-100850000D02*
|
||||
X177900000Y-103350000D01*
|
||||
X152900000Y-100850000D02*
|
||||
X152900000Y-105860000D01*
|
||||
%TO.C,J2*%
|
||||
X137300000Y-100850000D02*
|
||||
X137300000Y-103350000D01*
|
||||
X117300000Y-100850000D02*
|
||||
X117300000Y-105860000D01*
|
||||
%TD*%
|
||||
M02*
|
||||
@@ -0,0 +1,65 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Profile,NP*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%TA.AperFunction,Profile*%
|
||||
%ADD10C,0.100000*%
|
||||
%TD*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X111130000Y-108940000D02*
|
||||
G75*
|
||||
G03*
|
||||
X112130000Y-109940000I1000000J0D01*
|
||||
G01*
|
||||
X184090000Y-108940000D02*
|
||||
X184090000Y-102390000D01*
|
||||
X184090000Y-97390000D02*
|
||||
X184090000Y-90840000D01*
|
||||
X128365000Y-89840000D02*
|
||||
X112130000Y-89840000D01*
|
||||
X183090000Y-109940000D02*
|
||||
G75*
|
||||
G03*
|
||||
X184090000Y-108940000I0J1000000D01*
|
||||
G01*
|
||||
X183090000Y-89840000D02*
|
||||
X155765000Y-89840000D01*
|
||||
X128365000Y-109940000D02*
|
||||
X155765000Y-109940000D01*
|
||||
X112130000Y-89840000D02*
|
||||
G75*
|
||||
G03*
|
||||
X111130000Y-90840000I0J-1000000D01*
|
||||
G01*
|
||||
X111130000Y-90840000D02*
|
||||
X111130000Y-108940000D01*
|
||||
X187090000Y-102390000D02*
|
||||
G75*
|
||||
G03*
|
||||
X187090000Y-97390000I0J2500000D01*
|
||||
G01*
|
||||
X184090000Y-90840000D02*
|
||||
G75*
|
||||
G03*
|
||||
X183090000Y-89840000I-1000000J0D01*
|
||||
G01*
|
||||
X184090000Y-102390000D02*
|
||||
X187090000Y-102390000D01*
|
||||
X128385000Y-89840000D02*
|
||||
X155765000Y-89840000D01*
|
||||
X155765000Y-109940000D02*
|
||||
X183090000Y-109940000D01*
|
||||
X187090000Y-97390000D02*
|
||||
X184090000Y-97390000D01*
|
||||
X112130000Y-109940000D02*
|
||||
X128365000Y-109940000D01*
|
||||
M02*
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,381 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Top*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10R,0.600000X0.750000*%
|
||||
%ADD11R,0.750000X0.600000*%
|
||||
%ADD12R,0.600000X0.620000*%
|
||||
%ADD13R,0.650000X1.200000*%
|
||||
%ADD14C,1.700000*%
|
||||
%ADD15O,1.700000X1.700000*%
|
||||
%ADD16R,0.620000X0.600000*%
|
||||
%ADD17R,0.690000X0.720000*%
|
||||
%ADD18R,1.100000X0.700000*%
|
||||
%ADD19R,0.930000X0.900000*%
|
||||
%ADD20R,0.780000X1.050000*%
|
||||
%ADD21R,3.330000X0.700000*%
|
||||
%ADD22R,2.800000X0.860000*%
|
||||
%ADD23R,1.830000X1.140000*%
|
||||
%ADD24R,0.700000X0.700000*%
|
||||
%ADD25R,0.720000X0.690000*%
|
||||
%ADD26R,0.900000X1.500000*%
|
||||
%ADD27R,1.500000X0.900000*%
|
||||
%ADD28R,0.900000X0.900000*%
|
||||
%ADD29R,0.500000X0.900000*%
|
||||
%ADD30R,0.650000X2.770000*%
|
||||
%ADD31R,0.950000X0.800000*%
|
||||
%ADD32R,1.050000X0.650000*%
|
||||
%ADD33R,1.850000X0.900000*%
|
||||
%ADD34R,1.850000X3.200000*%
|
||||
%ADD35C,2.200000*%
|
||||
%ADD36R,0.400000X1.000000*%
|
||||
%ADD37R,0.620000X0.640000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,R10*%
|
||||
X134960000Y-97140000D03*
|
||||
X134960000Y-96040000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R15*%
|
||||
X126500000Y-96950000D03*
|
||||
X127600000Y-96950000D03*
|
||||
%TD*%
|
||||
%TO.C,R6*%
|
||||
X150660000Y-104890000D03*
|
||||
X149560000Y-104890000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C7*%
|
||||
X117000000Y-92270000D03*
|
||||
X116080000Y-92270000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R5*%
|
||||
X115300000Y-91350000D03*
|
||||
X115300000Y-92450000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,IC2*%
|
||||
X128460000Y-92600000D03*
|
||||
X126540000Y-92600000D03*
|
||||
X127500000Y-94700000D03*
|
||||
%TD*%
|
||||
%TO.C,IC4*%
|
||||
X138210000Y-102375000D03*
|
||||
X136290000Y-102375000D03*
|
||||
X137250000Y-104475000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,J4*%
|
||||
X129370000Y-109940000D03*
|
||||
D15*
|
||||
X131910000Y-109940000D03*
|
||||
X134450000Y-109940000D03*
|
||||
X136990000Y-109940000D03*
|
||||
X139530000Y-109940000D03*
|
||||
X142070000Y-109940000D03*
|
||||
X144610000Y-109940000D03*
|
||||
X147150000Y-109940000D03*
|
||||
X149690000Y-109940000D03*
|
||||
X152230000Y-109940000D03*
|
||||
X154770000Y-109940000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,C11*%
|
||||
X136225000Y-97060000D03*
|
||||
X136225000Y-96140000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
%TO.C,C2*%
|
||||
X181985000Y-90350000D03*
|
||||
X181065000Y-90350000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.C,J6*%
|
||||
X112460000Y-102230000D03*
|
||||
X112460000Y-101130000D03*
|
||||
X112460000Y-100030000D03*
|
||||
X112460000Y-98930000D03*
|
||||
X112460000Y-97830000D03*
|
||||
X112460000Y-96730000D03*
|
||||
X112460000Y-95630000D03*
|
||||
X112460000Y-94530000D03*
|
||||
D19*
|
||||
X124925000Y-104020000D03*
|
||||
D20*
|
||||
X125000000Y-99755000D03*
|
||||
D21*
|
||||
X123725000Y-93370000D03*
|
||||
D22*
|
||||
X112960000Y-93450000D03*
|
||||
D23*
|
||||
X112475000Y-106110000D03*
|
||||
D21*
|
||||
X123725000Y-106330000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,LED1*%
|
||||
X155950000Y-98885000D03*
|
||||
X154850000Y-98885000D03*
|
||||
X154850000Y-100715000D03*
|
||||
X155950000Y-100715000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R4*%
|
||||
X117820000Y-91350000D03*
|
||||
X117820000Y-92450000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
%TO.C,C6*%
|
||||
X133100000Y-99040000D03*
|
||||
X133100000Y-99960000D03*
|
||||
%TD*%
|
||||
D26*
|
||||
%TO.C,IC1*%
|
||||
X176560000Y-91100000D03*
|
||||
X175290000Y-91100000D03*
|
||||
X174020000Y-91100000D03*
|
||||
X172750000Y-91100000D03*
|
||||
X171480000Y-91100000D03*
|
||||
X170210000Y-91100000D03*
|
||||
X168940000Y-91100000D03*
|
||||
X167670000Y-91100000D03*
|
||||
X166400000Y-91100000D03*
|
||||
X165130000Y-91100000D03*
|
||||
X163860000Y-91100000D03*
|
||||
X162590000Y-91100000D03*
|
||||
X161320000Y-91100000D03*
|
||||
X160050000Y-91100000D03*
|
||||
D27*
|
||||
X158800000Y-94135000D03*
|
||||
X158800000Y-95405000D03*
|
||||
X158800000Y-96675000D03*
|
||||
X158800000Y-97945000D03*
|
||||
X158800000Y-99215000D03*
|
||||
X158800000Y-100485000D03*
|
||||
X158800000Y-101755000D03*
|
||||
X158800000Y-103025000D03*
|
||||
X158800000Y-104295000D03*
|
||||
X158800000Y-105565000D03*
|
||||
D26*
|
||||
X160050000Y-108600000D03*
|
||||
X161320000Y-108600000D03*
|
||||
X162590000Y-108600000D03*
|
||||
X163860000Y-108600000D03*
|
||||
X165130000Y-108600000D03*
|
||||
X166400000Y-108600000D03*
|
||||
X167670000Y-108600000D03*
|
||||
X168940000Y-108600000D03*
|
||||
X170210000Y-108600000D03*
|
||||
X171480000Y-108600000D03*
|
||||
X172750000Y-108600000D03*
|
||||
X174020000Y-108600000D03*
|
||||
X175290000Y-108600000D03*
|
||||
X176560000Y-108600000D03*
|
||||
D28*
|
||||
X170240000Y-96950000D03*
|
||||
X168840000Y-96950000D03*
|
||||
X167440000Y-96950000D03*
|
||||
X167440000Y-98350000D03*
|
||||
X167440000Y-99750000D03*
|
||||
X168840000Y-99750000D03*
|
||||
X170240000Y-99750000D03*
|
||||
X170240000Y-98350000D03*
|
||||
X168840000Y-98350000D03*
|
||||
%TD*%
|
||||
D29*
|
||||
%TO.C,LED4*%
|
||||
X127200000Y-99100000D03*
|
||||
X128500000Y-99100000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R2*%
|
||||
X155950000Y-97430000D03*
|
||||
X154850000Y-97430000D03*
|
||||
%TD*%
|
||||
D30*
|
||||
%TO.C,J1*%
|
||||
X143860000Y-101665000D03*
|
||||
X143860000Y-98135000D03*
|
||||
X145130000Y-101665000D03*
|
||||
X145130000Y-98135000D03*
|
||||
X146400000Y-101665000D03*
|
||||
X146400000Y-98135000D03*
|
||||
X147670000Y-101665000D03*
|
||||
X147670000Y-98135000D03*
|
||||
X148940000Y-101665000D03*
|
||||
X148940000Y-98135000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
%TO.C,C5*%
|
||||
X126100000Y-101790000D03*
|
||||
X126100000Y-102710000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,IC5*%
|
||||
X141060000Y-105000000D03*
|
||||
X139140000Y-105000000D03*
|
||||
X140100000Y-107100000D03*
|
||||
%TD*%
|
||||
D31*
|
||||
%TO.C,LED2*%
|
||||
X142800000Y-93050000D03*
|
||||
X142800000Y-94650000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
%TO.C,S2*%
|
||||
X152075000Y-104875000D03*
|
||||
X156225000Y-104875000D03*
|
||||
X152075000Y-107025000D03*
|
||||
X156225000Y-107025000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C4*%
|
||||
X154930000Y-102150000D03*
|
||||
X155850000Y-102150000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,IC3*%
|
||||
X134200000Y-106700000D03*
|
||||
X134200000Y-104400000D03*
|
||||
X134200000Y-102100000D03*
|
||||
D34*
|
||||
X128000000Y-104400000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C3*%
|
||||
X179065000Y-90300000D03*
|
||||
X179985000Y-90300000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
%TO.C,*%
|
||||
X187100000Y-99900000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,C8*%
|
||||
X129290000Y-97080000D03*
|
||||
X129290000Y-96160000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
%TO.C,U3*%
|
||||
X138250000Y-92600000D03*
|
||||
X137600000Y-92600000D03*
|
||||
X136950000Y-92600000D03*
|
||||
X136950000Y-94600000D03*
|
||||
X137600000Y-94600000D03*
|
||||
X138250000Y-94600000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
%TO.C,S1*%
|
||||
X152075000Y-92725000D03*
|
||||
X156225000Y-92725000D03*
|
||||
X152075000Y-94875000D03*
|
||||
X156225000Y-94875000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R1*%
|
||||
X149700000Y-93800000D03*
|
||||
X150800000Y-93800000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,C9*%
|
||||
X134420000Y-99050000D03*
|
||||
X134420000Y-99970000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R8*%
|
||||
X131610000Y-97150000D03*
|
||||
X131610000Y-96050000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,J5*%
|
||||
X129370000Y-89840000D03*
|
||||
D15*
|
||||
X131910000Y-89840000D03*
|
||||
X134450000Y-89840000D03*
|
||||
X136990000Y-89840000D03*
|
||||
X139530000Y-89840000D03*
|
||||
X142070000Y-89840000D03*
|
||||
X144610000Y-89840000D03*
|
||||
X147150000Y-89840000D03*
|
||||
X149690000Y-89840000D03*
|
||||
X152230000Y-89840000D03*
|
||||
X154770000Y-89840000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R12*%
|
||||
X138400000Y-97150000D03*
|
||||
X138400000Y-96050000D03*
|
||||
%TD*%
|
||||
D37*
|
||||
%TO.C,C1*%
|
||||
X150690000Y-94690000D03*
|
||||
X149770000Y-94690000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R11*%
|
||||
X137200000Y-97150000D03*
|
||||
X137200000Y-96050000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,C10*%
|
||||
X133000000Y-97085000D03*
|
||||
X133000000Y-96165000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R13*%
|
||||
X144350000Y-93300000D03*
|
||||
X144350000Y-94400000D03*
|
||||
%TD*%
|
||||
%TO.C,R14*%
|
||||
X147400000Y-93250000D03*
|
||||
X147400000Y-94350000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
%TO.C,U2*%
|
||||
X134800000Y-92600000D03*
|
||||
X134150000Y-92600000D03*
|
||||
X133500000Y-92600000D03*
|
||||
X133500000Y-94600000D03*
|
||||
X134150000Y-94600000D03*
|
||||
X134800000Y-94600000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R9*%
|
||||
X133790000Y-97140000D03*
|
||||
X133790000Y-96040000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
%TO.C,U1*%
|
||||
X131450000Y-92610000D03*
|
||||
X130800000Y-92610000D03*
|
||||
X130150000Y-92610000D03*
|
||||
X130150000Y-94610000D03*
|
||||
X130800000Y-94610000D03*
|
||||
X131450000Y-94610000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R3*%
|
||||
X119900000Y-91360000D03*
|
||||
X119900000Y-92460000D03*
|
||||
%TD*%
|
||||
%TO.C,R7*%
|
||||
X130410000Y-97160000D03*
|
||||
X130410000Y-96060000D03*
|
||||
%TD*%
|
||||
D31*
|
||||
%TO.C,LED3*%
|
||||
X145900000Y-93050000D03*
|
||||
X145900000Y-94650000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
@@ -0,0 +1,343 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(6.0.8)*%
|
||||
%TF.CreationDate,2023-01-02T13:08:22-05:00*%
|
||||
%TF.ProjectId,WiFi-Devboard-Pro,57694669-2d44-4657-9662-6f6172642d50,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Top*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (6.0.8)) date 2023-01-02 13:08:22*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10R,0.600000X0.750000*%
|
||||
%ADD11R,0.750000X0.600000*%
|
||||
%ADD12R,0.600000X0.620000*%
|
||||
%ADD13R,0.650000X1.200000*%
|
||||
%ADD14R,0.620000X0.600000*%
|
||||
%ADD15R,0.690000X0.720000*%
|
||||
%ADD16R,1.100000X0.700000*%
|
||||
%ADD17R,0.930000X0.900000*%
|
||||
%ADD18R,0.780000X1.050000*%
|
||||
%ADD19R,3.330000X0.700000*%
|
||||
%ADD20R,2.800000X0.860000*%
|
||||
%ADD21R,1.830000X1.140000*%
|
||||
%ADD22R,0.700000X0.700000*%
|
||||
%ADD23R,0.720000X0.690000*%
|
||||
%ADD24R,0.900000X1.500000*%
|
||||
%ADD25R,1.500000X0.900000*%
|
||||
%ADD26R,0.900000X0.900000*%
|
||||
%ADD27R,0.500000X0.900000*%
|
||||
%ADD28R,0.650000X2.770000*%
|
||||
%ADD29R,0.950000X0.800000*%
|
||||
%ADD30R,1.050000X0.650000*%
|
||||
%ADD31R,1.850000X0.900000*%
|
||||
%ADD32R,1.850000X3.200000*%
|
||||
%ADD33R,0.400000X1.000000*%
|
||||
%ADD34R,0.620000X0.640000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,R10*%
|
||||
X134960000Y-97140000D03*
|
||||
X134960000Y-96040000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R15*%
|
||||
X126500000Y-96950000D03*
|
||||
X127600000Y-96950000D03*
|
||||
%TD*%
|
||||
%TO.C,R6*%
|
||||
X150660000Y-104890000D03*
|
||||
X149560000Y-104890000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C7*%
|
||||
X117000000Y-92270000D03*
|
||||
X116080000Y-92270000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R5*%
|
||||
X115300000Y-91350000D03*
|
||||
X115300000Y-92450000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,IC2*%
|
||||
X128460000Y-92600000D03*
|
||||
X126540000Y-92600000D03*
|
||||
X127500000Y-94700000D03*
|
||||
%TD*%
|
||||
%TO.C,IC4*%
|
||||
X138210000Y-102375000D03*
|
||||
X136290000Y-102375000D03*
|
||||
X137250000Y-104475000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,C11*%
|
||||
X136225000Y-97060000D03*
|
||||
X136225000Y-96140000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,C2*%
|
||||
X181985000Y-90350000D03*
|
||||
X181065000Y-90350000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,J6*%
|
||||
X112460000Y-102230000D03*
|
||||
X112460000Y-101130000D03*
|
||||
X112460000Y-100030000D03*
|
||||
X112460000Y-98930000D03*
|
||||
X112460000Y-97830000D03*
|
||||
X112460000Y-96730000D03*
|
||||
X112460000Y-95630000D03*
|
||||
X112460000Y-94530000D03*
|
||||
D17*
|
||||
X124925000Y-104020000D03*
|
||||
D18*
|
||||
X125000000Y-99755000D03*
|
||||
D19*
|
||||
X123725000Y-93370000D03*
|
||||
D20*
|
||||
X112960000Y-93450000D03*
|
||||
D21*
|
||||
X112475000Y-106110000D03*
|
||||
D19*
|
||||
X123725000Y-106330000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.C,LED1*%
|
||||
X155950000Y-98885000D03*
|
||||
X154850000Y-98885000D03*
|
||||
X154850000Y-100715000D03*
|
||||
X155950000Y-100715000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R4*%
|
||||
X117820000Y-91350000D03*
|
||||
X117820000Y-92450000D03*
|
||||
%TD*%
|
||||
D23*
|
||||
%TO.C,C6*%
|
||||
X133100000Y-99040000D03*
|
||||
X133100000Y-99960000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,IC1*%
|
||||
X176560000Y-91100000D03*
|
||||
X175290000Y-91100000D03*
|
||||
X174020000Y-91100000D03*
|
||||
X172750000Y-91100000D03*
|
||||
X171480000Y-91100000D03*
|
||||
X170210000Y-91100000D03*
|
||||
X168940000Y-91100000D03*
|
||||
X167670000Y-91100000D03*
|
||||
X166400000Y-91100000D03*
|
||||
X165130000Y-91100000D03*
|
||||
X163860000Y-91100000D03*
|
||||
X162590000Y-91100000D03*
|
||||
X161320000Y-91100000D03*
|
||||
X160050000Y-91100000D03*
|
||||
D25*
|
||||
X158800000Y-94135000D03*
|
||||
X158800000Y-95405000D03*
|
||||
X158800000Y-96675000D03*
|
||||
X158800000Y-97945000D03*
|
||||
X158800000Y-99215000D03*
|
||||
X158800000Y-100485000D03*
|
||||
X158800000Y-101755000D03*
|
||||
X158800000Y-103025000D03*
|
||||
X158800000Y-104295000D03*
|
||||
X158800000Y-105565000D03*
|
||||
D24*
|
||||
X160050000Y-108600000D03*
|
||||
X161320000Y-108600000D03*
|
||||
X162590000Y-108600000D03*
|
||||
X163860000Y-108600000D03*
|
||||
X165130000Y-108600000D03*
|
||||
X166400000Y-108600000D03*
|
||||
X167670000Y-108600000D03*
|
||||
X168940000Y-108600000D03*
|
||||
X170210000Y-108600000D03*
|
||||
X171480000Y-108600000D03*
|
||||
X172750000Y-108600000D03*
|
||||
X174020000Y-108600000D03*
|
||||
X175290000Y-108600000D03*
|
||||
X176560000Y-108600000D03*
|
||||
D26*
|
||||
X170240000Y-96950000D03*
|
||||
X168840000Y-96950000D03*
|
||||
X167440000Y-96950000D03*
|
||||
X167440000Y-98350000D03*
|
||||
X167440000Y-99750000D03*
|
||||
X168840000Y-99750000D03*
|
||||
X170240000Y-99750000D03*
|
||||
X170240000Y-98350000D03*
|
||||
X168840000Y-98350000D03*
|
||||
%TD*%
|
||||
D27*
|
||||
%TO.C,LED4*%
|
||||
X127200000Y-99100000D03*
|
||||
X128500000Y-99100000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R2*%
|
||||
X155950000Y-97430000D03*
|
||||
X154850000Y-97430000D03*
|
||||
%TD*%
|
||||
D28*
|
||||
%TO.C,J1*%
|
||||
X143860000Y-101665000D03*
|
||||
X143860000Y-98135000D03*
|
||||
X145130000Y-101665000D03*
|
||||
X145130000Y-98135000D03*
|
||||
X146400000Y-101665000D03*
|
||||
X146400000Y-98135000D03*
|
||||
X147670000Y-101665000D03*
|
||||
X147670000Y-98135000D03*
|
||||
X148940000Y-101665000D03*
|
||||
X148940000Y-98135000D03*
|
||||
%TD*%
|
||||
D23*
|
||||
%TO.C,C5*%
|
||||
X126100000Y-101790000D03*
|
||||
X126100000Y-102710000D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,IC5*%
|
||||
X141060000Y-105000000D03*
|
||||
X139140000Y-105000000D03*
|
||||
X140100000Y-107100000D03*
|
||||
%TD*%
|
||||
D29*
|
||||
%TO.C,LED2*%
|
||||
X142800000Y-93050000D03*
|
||||
X142800000Y-94650000D03*
|
||||
%TD*%
|
||||
D30*
|
||||
%TO.C,S2*%
|
||||
X152075000Y-104875000D03*
|
||||
X156225000Y-104875000D03*
|
||||
X152075000Y-107025000D03*
|
||||
X156225000Y-107025000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C4*%
|
||||
X154930000Y-102150000D03*
|
||||
X155850000Y-102150000D03*
|
||||
%TD*%
|
||||
D31*
|
||||
%TO.C,IC3*%
|
||||
X134200000Y-106700000D03*
|
||||
X134200000Y-104400000D03*
|
||||
X134200000Y-102100000D03*
|
||||
D32*
|
||||
X128000000Y-104400000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C3*%
|
||||
X179065000Y-90300000D03*
|
||||
X179985000Y-90300000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,C8*%
|
||||
X129290000Y-97080000D03*
|
||||
X129290000Y-96160000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,U3*%
|
||||
X138250000Y-92600000D03*
|
||||
X137600000Y-92600000D03*
|
||||
X136950000Y-92600000D03*
|
||||
X136950000Y-94600000D03*
|
||||
X137600000Y-94600000D03*
|
||||
X138250000Y-94600000D03*
|
||||
%TD*%
|
||||
D30*
|
||||
%TO.C,S1*%
|
||||
X152075000Y-92725000D03*
|
||||
X156225000Y-92725000D03*
|
||||
X152075000Y-94875000D03*
|
||||
X156225000Y-94875000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R1*%
|
||||
X149700000Y-93800000D03*
|
||||
X150800000Y-93800000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,C9*%
|
||||
X134420000Y-99050000D03*
|
||||
X134420000Y-99970000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R8*%
|
||||
X131610000Y-97150000D03*
|
||||
X131610000Y-96050000D03*
|
||||
%TD*%
|
||||
%TO.C,R12*%
|
||||
X138400000Y-97150000D03*
|
||||
X138400000Y-96050000D03*
|
||||
%TD*%
|
||||
D34*
|
||||
%TO.C,C1*%
|
||||
X150690000Y-94690000D03*
|
||||
X149770000Y-94690000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R11*%
|
||||
X137200000Y-97150000D03*
|
||||
X137200000Y-96050000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,C10*%
|
||||
X133000000Y-97085000D03*
|
||||
X133000000Y-96165000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R13*%
|
||||
X144350000Y-93300000D03*
|
||||
X144350000Y-94400000D03*
|
||||
%TD*%
|
||||
%TO.C,R14*%
|
||||
X147400000Y-93250000D03*
|
||||
X147400000Y-94350000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,U2*%
|
||||
X134800000Y-92600000D03*
|
||||
X134150000Y-92600000D03*
|
||||
X133500000Y-92600000D03*
|
||||
X133500000Y-94600000D03*
|
||||
X134150000Y-94600000D03*
|
||||
X134800000Y-94600000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R9*%
|
||||
X133790000Y-97140000D03*
|
||||
X133790000Y-96040000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,U1*%
|
||||
X131450000Y-92610000D03*
|
||||
X130800000Y-92610000D03*
|
||||
X130150000Y-92610000D03*
|
||||
X130150000Y-94610000D03*
|
||||
X130800000Y-94610000D03*
|
||||
X131450000Y-94610000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R3*%
|
||||
X119900000Y-91360000D03*
|
||||
X119900000Y-92460000D03*
|
||||
%TD*%
|
||||
%TO.C,R7*%
|
||||
X130410000Y-97160000D03*
|
||||
X130410000Y-96060000D03*
|
||||
%TD*%
|
||||
D29*
|
||||
%TO.C,LED3*%
|
||||
X145900000Y-93050000D03*
|
||||
X145900000Y-94650000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,17 @@
|
||||
M48
|
||||
; DRILL file {KiCad (6.0.8)} date Mon Jan 2 13:07:49 2023
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-01-02T13:07:49-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.8)
|
||||
; #@! TF.FileFunction,NonPlated,1,2,NPTH
|
||||
FMAT,2
|
||||
INCH
|
||||
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
|
||||
T1C0.0866
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X7.3661Y-3.9331
|
||||
T0
|
||||
M30
|
||||
@@ -0,0 +1,111 @@
|
||||
M48
|
||||
; DRILL file {KiCad (6.0.8)} date Mon Jan 2 13:07:49 2023
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-01-02T13:07:49-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.8)
|
||||
; #@! TF.FileFunction,Plated,1,2,PTH
|
||||
FMAT,2
|
||||
INCH
|
||||
; #@! TA.AperFunction,Plated,PTH,ViaDrill
|
||||
T1C0.0118
|
||||
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
||||
T2C0.0394
|
||||
%
|
||||
G90
|
||||
G05
|
||||
T1
|
||||
X4.4614Y-3.765
|
||||
X4.5118Y-3.5965
|
||||
X4.5709Y-3.6008
|
||||
X4.6618Y-3.9384
|
||||
X4.6626Y-3.5972
|
||||
X4.7831Y-3.5969
|
||||
X4.8949Y-4.1358
|
||||
X4.9528Y-3.8169
|
||||
X4.9618Y-4.1575
|
||||
X5.0913Y-3.6457
|
||||
X5.1081Y-3.7541
|
||||
X5.1299Y-4.1307
|
||||
X5.154Y-4.2442
|
||||
X5.1965Y-3.7252
|
||||
X5.2102Y-3.6665
|
||||
X5.3067Y-3.6839
|
||||
X5.3091Y-3.9748
|
||||
X5.3248Y-3.9185
|
||||
X5.348Y-3.8756
|
||||
X5.3622Y-3.7333
|
||||
X5.3986Y-3.9892
|
||||
X5.4307Y-3.889
|
||||
X5.5819Y-4.0693
|
||||
X5.5823Y-4.1481
|
||||
X5.6075Y-3.8177
|
||||
X5.6398Y-4.0679
|
||||
X5.6827Y-3.6469
|
||||
X5.7224Y-3.7945
|
||||
X5.8028Y-3.6441
|
||||
X5.8382Y-3.7945
|
||||
X5.8528Y-4.1295
|
||||
X5.8933Y-3.8638
|
||||
X5.9689Y-3.6858
|
||||
X6.0043Y-3.6831
|
||||
X6.0236Y-3.5787
|
||||
X6.0335Y-3.9311
|
||||
X6.1004Y-4.0598
|
||||
X6.1528Y-3.6961
|
||||
X6.187Y-3.8358
|
||||
X6.2461Y-4.2352
|
||||
X6.2984Y-3.8134
|
||||
X6.2984Y-4.0606
|
||||
X6.3012Y-3.7535
|
||||
X6.3236Y-4.1185
|
||||
X6.3248Y-3.7756
|
||||
X6.3492Y-3.7091
|
||||
X6.3514Y-4.2116
|
||||
X6.3516Y-3.6752
|
||||
X6.4012Y-3.6277
|
||||
X6.4508Y-4.2323
|
||||
X6.4512Y-3.6277
|
||||
X6.5004Y-4.2106
|
||||
X6.5012Y-3.6277
|
||||
X6.5512Y-3.6277
|
||||
X6.5512Y-4.2323
|
||||
X6.6012Y-3.6277
|
||||
X6.6014Y-4.2323
|
||||
X6.6276Y-4.1134
|
||||
X6.6512Y-3.6277
|
||||
X6.7008Y-4.2323
|
||||
X6.7012Y-3.6277
|
||||
X6.7512Y-4.2276
|
||||
X6.802Y-4.2268
|
||||
X6.8512Y-3.6362
|
||||
X6.8512Y-4.2295
|
||||
X6.9012Y-4.2303
|
||||
X6.9181Y-3.9774
|
||||
X6.9882Y-3.5827
|
||||
X7.0197Y-3.5551
|
||||
X7.1283Y-3.5831
|
||||
T2
|
||||
X5.0933Y-3.537
|
||||
X5.0933Y-4.3283
|
||||
X5.1933Y-3.537
|
||||
X5.1933Y-4.3283
|
||||
X5.2933Y-3.537
|
||||
X5.2933Y-4.3283
|
||||
X5.3933Y-3.537
|
||||
X5.3933Y-4.3283
|
||||
X5.4933Y-3.537
|
||||
X5.4933Y-4.3283
|
||||
X5.5933Y-3.537
|
||||
X5.5933Y-4.3283
|
||||
X5.6933Y-3.537
|
||||
X5.6933Y-4.3283
|
||||
X5.7933Y-3.537
|
||||
X5.7933Y-4.3283
|
||||
X5.8933Y-3.537
|
||||
X5.8933Y-4.3283
|
||||
X5.9933Y-3.537
|
||||
X5.9933Y-4.3283
|
||||
X6.0933Y-3.537
|
||||
X6.0933Y-4.3283
|
||||
T0
|
||||
M30
|
||||
@@ -0,0 +1,127 @@
|
||||
{
|
||||
"Header": {
|
||||
"GenerationSoftware": {
|
||||
"Vendor": "KiCad",
|
||||
"Application": "Pcbnew",
|
||||
"Version": "(6.0.8)"
|
||||
},
|
||||
"CreationDate": "2023-01-02T13:08:22-05:00"
|
||||
},
|
||||
"GeneralSpecs": {
|
||||
"ProjectId": {
|
||||
"Name": "WiFi-Devboard-Pro",
|
||||
"GUID": "57694669-2d44-4657-9662-6f6172642d50",
|
||||
"Revision": "rev?"
|
||||
},
|
||||
"Size": {
|
||||
"X": 78.56,
|
||||
"Y": 20.2
|
||||
},
|
||||
"LayerNumber": 2,
|
||||
"BoardThickness": 1.6,
|
||||
"Finish": "None"
|
||||
},
|
||||
"DesignRules": [
|
||||
{
|
||||
"Layers": "Outer",
|
||||
"PadToPad": 0.127,
|
||||
"PadToTrack": 0.127,
|
||||
"TrackToTrack": 0.127,
|
||||
"MinLineWidth": 0.127,
|
||||
"TrackToRegion": 0.127,
|
||||
"RegionToRegion": 0.127
|
||||
}
|
||||
],
|
||||
"FilesAttributes": [
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-F_Cu.gbr",
|
||||
"FileFunction": "Copper,L1,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-B_Cu.gbr",
|
||||
"FileFunction": "Copper,L2,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-F_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-B_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-F_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-B_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-F_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Top",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-B_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Bot",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "WiFi-Devboard-Pro-Edge_Cuts.gbr",
|
||||
"FileFunction": "Profile",
|
||||
"FilePolarity": "Positive"
|
||||
}
|
||||
],
|
||||
"MaterialStackup": [
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Top Silk Screen"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Top Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Thickness": 0.01,
|
||||
"Name": "Top Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Thickness": 0.035,
|
||||
"Name": "F.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "Dielectric",
|
||||
"Thickness": 1.51,
|
||||
"Material": "FR4",
|
||||
"Name": "F.Cu/B.Cu",
|
||||
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Thickness": 0.035,
|
||||
"Name": "B.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Thickness": 0.01,
|
||||
"Name": "Bottom Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Bottom Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Bottom Silk Screen"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
Comment,Designator,Footprint,LCSC
|
||||
"1u","C1","0402",""
|
||||
"22uF","C2,C5","0402",""
|
||||
"100n","C3,C7,C8,C9,C10,C11","0402",""
|
||||
"100nF","C4","0402",""
|
||||
"10uF","C6","0402",""
|
||||
"MountingHole","H1","",""
|
||||
"ESP32-WROOM-32E-N4","IC1","SMD-38P,18x25.5x3.1mm",""
|
||||
"SI2333CDS-T1-E3","IC2,IC4,IC5","SOT-23",""
|
||||
"AZ1117H-3.3TRE1","IC3","SOT-223-3",""
|
||||
"3220-10-0300-00","J1","322010030000",""
|
||||
"X6511WVS-08H-C60D48R1","J2","SMD,P=2.54mm(交错脚)",""
|
||||
"X6511WVS-10H-C60D48R1","J3","HUSRSP10W66P254_2500X250X850P",""
|
||||
"Conn_01x11","J4,J5","SMD,P=2.54mm(交错脚)",""
|
||||
"503398-1892","J6","SMD",""
|
||||
"WS2812B-2020","LED1","WS2812B2020",""
|
||||
"TX","LED2","0603",""
|
||||
"RX","LED3","0603",""
|
||||
"3V3","LED4","0603",""
|
||||
"10k","R1,R6","0402",""
|
||||
"220","R2","0402",""
|
||||
"1K","R3,R4,R5,R13,R14,R15","0402",""
|
||||
"100K","R7,R8,R9,R10,R11,R12","0402",""
|
||||
"SKRPABE010","S1,S2","SMD",""
|
||||
"MMDT2907A-7-F","U1,U2,U3","SOT65P210X110-6N",""
|
||||
|
Binary file not shown.
@@ -0,0 +1,48 @@
|
||||
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
|
||||
J2,X6511WVS-08H-C60D48R2,HUSRSP8W66P254_2000X250X850P,-127.300000,-102.100000,0.000000,bottom
|
||||
J3,DZ254S-11-10-48,HUSRSP10W66P254_2500X250X850P,-165.400000,-102.100000,0.000000,bottom
|
||||
,,,187.100000,-99.900000,0.000000,top
|
||||
C1,1u,CAPC1005X60N,150.230000,-94.690000,180.000000,top
|
||||
C2,22uF,CAPC1005X80N,181.525000,-90.350000,180.000000,top
|
||||
C3,100n,CAPC1005X55N,179.525000,-90.300000,0.000000,top
|
||||
C4,100nF,CAPC1005X55N,155.390000,-102.150000,0.000000,top
|
||||
C5,22uF,CAPC1005X80N,126.100000,-102.250000,-90.000000,top
|
||||
C6,10uF,CAPC1005X70N,133.100000,-99.500000,-90.000000,top
|
||||
C7,100n,CAPC1005X55N,116.540000,-92.270000,180.000000,top
|
||||
C8,100n,CAPC1005X55N,129.290000,-96.620000,90.000000,top
|
||||
C9,100n,CAPC1005X55N,134.420000,-99.510000,-90.000000,top
|
||||
C10,100n,CAPC1005X55N,133.000000,-96.625000,90.000000,top
|
||||
C11,100n,CAPC1005X55N,136.225000,-96.600000,90.000000,top
|
||||
IC1,ESP32-WROOM-32E-N4,ESP32WROOM32EN4,171.300000,-99.850000,-90.000000,top
|
||||
IC2,DMP1045U-7,SOT96P240X120-3N,127.500000,-93.650000,-90.000000,top
|
||||
IC3,AZ1117H-3.3TRE1,SOT230P700X180-4N,131.100000,-104.400000,180.000000,top
|
||||
IC4,DMP1045U-7,SOT96P240X120-3N,137.250000,-103.425000,-90.000000,top
|
||||
IC5,DMP1045U-7,SOT96P240X120-3N,140.100000,-106.050000,-90.000000,top
|
||||
J1,3220-10-0300-00,322010030000,146.400000,-99.900000,0.000000,top
|
||||
J4,Conn_01x11,PinHeader_1x11_P2.54mm_Vertical,129.370000,-109.940000,90.000000,top
|
||||
J5,Conn_01x11,PinHeader_1x11_P2.54mm_Vertical,129.370000,-89.840000,90.000000,top
|
||||
J6,503398-1892,503398-1892,111.060000,-106.400000,90.000000,top
|
||||
LED1,WS2812B-2020,WS2812B2020,155.400000,-99.800000,90.000000,top
|
||||
LED2,TX,LEDC1608X50N,142.800000,-93.850000,-90.000000,top
|
||||
LED3,RX,LEDC1608X50N,145.900000,-93.850000,-90.000000,top
|
||||
LED4,3V3,19217R6CAL1M2VY3T,127.850000,-99.100000,180.000000,top
|
||||
R1,10k,RESC1005X40N,150.250000,-93.800000,0.000000,top
|
||||
R2,220,RESC1005X40N,155.400000,-97.430000,180.000000,top
|
||||
R3,1K,RESC1005X40N,119.900000,-91.910000,-90.000000,top
|
||||
R4,1K,RESC1005X40N,117.820000,-91.900000,-90.000000,top
|
||||
R5,1K,RESC1005X40N,115.300000,-91.900000,-90.000000,top
|
||||
R6,10k,RESC1005X40N,150.110000,-104.890000,180.000000,top
|
||||
R7,100K,RESC1005X40N,130.410000,-96.610000,90.000000,top
|
||||
R8,100K,RESC1005X40N,131.610000,-96.600000,90.000000,top
|
||||
R9,100K,RESC1005X40N,133.790000,-96.590000,90.000000,top
|
||||
R10,100K,RESC1005X40N,134.960000,-96.590000,90.000000,top
|
||||
R11,100K,RESC1005X40N,137.200000,-96.600000,90.000000,top
|
||||
R12,100K,RESC1005X40N,138.400000,-96.600000,90.000000,top
|
||||
R13,1K,RESC1005X40N,144.350000,-93.850000,-90.000000,top
|
||||
R14,1K,RESC1005X40N,147.400000,-93.800000,-90.000000,top
|
||||
R15,1K,RESC1005X40N,127.050000,-96.950000,0.000000,top
|
||||
S1,SKRPABE010,SKRPABE010,154.150000,-93.800000,0.000000,top
|
||||
S2,SKRPABE010,SKRPABE010,154.150000,-105.950000,0.000000,top
|
||||
U1,MMDT2907A-7-F,SOT65P210X110-6N,130.800000,-93.610000,-90.000000,top
|
||||
U2,MMDT2907A-7-F,SOT65P210X110-6N,134.150000,-93.600000,-90.000000,top
|
||||
U3,MMDT2907A-7-F,SOT65P210X110-6N,137.600000,-93.600000,-90.000000,top
|
||||
|
4660
PCBs/FlipperZero/WiFi-Devboard-Pro/PCB-layout-export.dxf
Normal file
4660
PCBs/FlipperZero/WiFi-Devboard-Pro/PCB-layout-export.dxf
Normal file
File diff suppressed because it is too large
Load Diff
10
PCBs/FlipperZero/WiFi-Devboard-Pro/README.md
Normal file
10
PCBs/FlipperZero/WiFi-Devboard-Pro/README.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Parts
|
||||
|
||||
- Header Pin x8: [C2883805](https://www.lcsc.com/product-detail/Pin-Headers_XKB-Connectivity-X6511WVS-08H-C60D48R1_C2883805.html)
|
||||
- Header Pin x10: [C2883807](https://www.lcsc.com/product-detail/Pin-Headers_XKB-Connectivity-X6511WVS-10H-C60D48R1_C2883807.html)
|
||||
- Alternative Header: [M20-8771246](https://www.mouser.com/ProductDetail/Harwin/M20-8771246?qs=WS5Jv%252B%252Bx1qWzrNY%252Bb2U9JQ%3D%3D&countryCode=US¤cyCode=USD)
|
||||
- or [M20-8771042](https://www.mouser.com/ProductDetail/Harwin/M20-8771042?qs=%252Bk6%2F5FB6qrlBSpg9%252Bi11Bg%3D%3D)
|
||||
- Light Pipe: [PLP2-188](https://www.digikey.com/en/products/detail/bivar-inc/PLP2-188/5721973?utm_medium=email&utm_source=oce&utm_campaign=4251_OCE23RT&utm_content=productdetail_US&utm_cid=2955578&so=79456987&mkt_tok=MDI4LVNYSy01MDcAAAGJOBaFWa7m6RHsJZT6mWcYRd9LRyXmqis92EV7j5ftyM5NuNOSOPqUp292m0P5E3FKrEWCFuvb9fObSzuSvVMsopuOMPjO46ylCAR1IzCL)
|
||||
- M2x6mm Round Top Screw: [97763A407](https://www.mcmaster.com/97763A407/)
|
||||
- M2x8mm Countersunk Screw: [91294A005](https://www.mcmaster.com/91294A005/)
|
||||
- M2 Threaded Insert: [94180A307](https://www.mcmaster.com/94180A307/)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user