Skip to content

Commit

Permalink
First release version v1.02
Browse files Browse the repository at this point in the history
  • Loading branch information
pdsmart committed May 28, 2022
0 parents commit 030b807
Show file tree
Hide file tree
Showing 111 changed files with 134,215 additions and 0 deletions.
49 changes: 49 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
.metadata
.dm
.gradle
/Releases
/.nb-gradle/
*.bin
*.dmp
*.elf
*.lss
*.map
*.rpt
*.srec
*.swp
*.zpu
*.log
*.done
*.smsg
*.summary
*.jdi
*.pin
*.out.sdc
*.sof
*.sld
*.rbf
*.qws
*.sav
*.pof
*.qdf
*.srf
*.swo
build/
old/
*/old/
*/*/old/
*/*/*/old/
*.o
Manuals/
schematics/previous
*.bak
*.test
*.old
*.bak
*.orig
build_properties.temp.cmake
component_properties.temp.cmake
components_with_manifests_list.temp
components/
webfs/
dependencies.lock
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "components/esp_littlefs"]
path = components/esp_littlefs
url = https://github.com/joltwallet/esp_littlefs.git
11 changes: 11 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# For more information about build system see
# https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/build-system.html
# The following five lines of boilerplate have to be in your project's
# CMakeLists in this exact order for cmake to work correctly
cmake_minimum_required(VERSION 3.5)

include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(main)

# Create the default filesystem with files loaded from the webserver directory.
littlefs_create_partition_image(filesys webfs)
63 changes: 63 additions & 0 deletions build_webfs.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
#!/bin/bash

SRCDIR=`pwd`/webserver
WEBFSDIR=`pwd`/webfs
echo "Building into:$WEBFSDIR from $SRCDIR..."

mkdir -p webfs/css
mkdir -p webfs/js
mkdir -p webfs/font-awesome
mkdir -p webfs/font-awesome/css
mkdir -p webfs/font-awesome/fonts
mkdir -p webfs/images

(cd ${SRCDIR}/;
cp favicon.ico ${WEBFSDIR}/
cp version.txt ${WEBFSDIR}/
cp index.html ${WEBFSDIR}/
cp keymap.html ${WEBFSDIR}/keymap.html
cp mouse.html ${WEBFSDIR}/mouse.html
cp ota.html ${WEBFSDIR}/ota.html
cp wifimanager.html ${WEBFSDIR}/wifimanager.html


(cd ${SRCDIR}/css;
cp bootstrap.min.css.gz ${WEBFSDIR}/css/
gzip -c jquery.edittable.min.css > ${WEBFSDIR}/css/jquery.edittable.min.css.gz
gzip -c sb-admin.css > ${WEBFSDIR}/css/sb-admin.css.gz
gzip -c sharpkey.css > ${WEBFSDIR}/css/sharpkey.css.gz
gzip -c style.css > ${WEBFSDIR}/css/style.css.gz
gzip -c styles.css > ${WEBFSDIR}/css/styles.css.gz
)

(cd ${SRCDIR}/font-awesome
)

(cd ${SRCDIR}/font-awesome/css
#cp font-awesome.min.css.gz ${WEBFSDIR}/font-awesome/css/
gzip -c font-awesome.css > ${WEBFSDIR}/font-awesome/css/font-awesome.min.css.gz
)

(cd ${SRCDIR}/font-awesome/fonts
gzip -c fontawesome-webfont.woff > ${WEBFSDIR}/font-awesome/fonts/fontawesome-webfont.woff.gz
#cp fontawesome-webfont.ttf.gz ${WEBFSDIR}/font-awesome/fonts/
#cp fontawesome-webfont.woff.gz ${WEBFSDIR}/font-awesome/fonts/
)

(cd ${SRCDIR}/images;
)

(cd ${SRCDIR}/js;
cp 140medley.min.js ${WEBFSDIR}/js/
cp bootstrap.min.js.gz ${WEBFSDIR}/js/
gzip -c index.js > ${WEBFSDIR}/js/index.js.gz
gzip -c jquery.edittable.js > ${WEBFSDIR}/js/jquery.edittable.js.gz
gzip -c jquery.edittable.min.js > ${WEBFSDIR}/js/jquery.edittable.min.j.gz
cp jquery.min.js.gz ${WEBFSDIR}/js/
gzip -c keymap.js > ${WEBFSDIR}/js/keymap.js.gz
gzip -c mouse.js > ${WEBFSDIR}/js/mouse.js.gz
gzip -c ota.js > ${WEBFSDIR}/js/ota.js.gz
gzip -c wifimanager.js > ${WEBFSDIR}/js/wifimanager.js.gz
)

)
1 change: 1 addition & 0 deletions components/esp_littlefs
Submodule esp_littlefs added at 6a0804
Binary file added docs/PS2_Keyboard.pdf
Binary file not shown.
Binary file added docs/PS_2 Mouse Interfacing.pdf
Binary file not shown.
Binary file added docs/atkeyboard.pdf
Binary file not shown.
38 changes: 38 additions & 0 deletions kicad/Custom.pretty/104031-0811.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#(c) SnapEDA 2016 (snapeda.com)
#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0
#
# 104031-0811
#
DEF 104031-0811 J 0 40 Y Y 1 L N
F0 "J" -500 530 50 H V L BNN
F1 "104031-0811" -500 -600 50 H V L BNN
F2 "MOLEX_104031-0811" 0 0 50 H I L BNN
F3 "Manufacturer Recommendations" 0 0 50 H I L BNN
F4 "B2" 0 0 50 H I L BNN
F5 "Molex" 0 0 50 H I L BNN
F6 "1.57mm" 0 0 50 H I L BNN
DRAW
P 2 0 0 6 -500 500 500 500 N
P 2 0 0 6 500 500 500 -500 N
P 2 0 0 6 500 -500 -500 -500 N
P 2 0 0 6 -500 -500 -500 500 N
X DAT2 1 700 0 200 L 40 40 0 0 B
X CD/DAT3 2 700 -100 200 L 40 40 0 0 B
X CMD 3 -700 0 200 R 40 40 0 0 B
X VDD 4 700 400 200 L 40 40 0 0 W
X CLK 5 -700 200 200 R 40 40 0 0 I C
X VSS 6 700 -300 200 L 40 40 0 0 W
X DAT0 7 700 200 200 L 40 40 0 0 B
X DAT1 8 700 100 200 L 40 40 0 0 B
X GND G1 700 -400 200 L 40 40 0 0 W
X GND G2 700 -400 200 L 40 40 0 0 W
X GND G3 700 -400 200 L 40 40 0 0 W
X GND G4 700 -400 200 L 40 40 0 0 W
X SW-1 9 -700 -200 200 R 40 40 0 0 P
X SW-2 10 -700 -300 200 R 40 40 0 0 P
ENDDRAW
ENDDEF
#
# End Library
59 changes: 59 additions & 0 deletions kicad/Custom.pretty/DIP-40_W15.24mm_Extender_NoCourtyard.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
(module DIP-40_W15.24mm_Extender_NoCourtyard (layer F.Cu) (tedit 5F2F17A2)
(descr "40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket")
(tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket")
(fp_text reference U3 (at 7.62 -2.33 -180) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value EXTENDER (at 7.62 50.59 -180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 7.62 24.13 -180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.255 -0.27) (end 1.255 -1.27) (layer F.Fab) (width 0.1))
(pad 40 thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 20 thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 39 thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 19 thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 38 thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 18 thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 37 thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 17 thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 36 thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 16 thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 35 thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 15 thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 34 thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 33 thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 32 thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 31 thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 30 thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 29 thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 28 thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 27 thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 26 thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 25 thru_hole oval (at 15.24 38.1) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 24 thru_hole oval (at 15.24 40.64) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 23 thru_hole oval (at 15.24 43.18) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 22 thru_hole oval (at 15.24 45.72) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 21 thru_hole oval (at 15.24 48.26) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-40_W15.24mm_Socket.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
66 changes: 66 additions & 0 deletions kicad/Custom.pretty/ESP32-S.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
(footprint "ESP32-S" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 61EC7E18)
(attr through_hole)
(fp_text reference "REF**" (at -11.557 9.017) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f13a4bf9-fd9a-4160-84e8-bedf765609ee)
)
(fp_text value "ESP32-S" (at 5.715 14.224) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 2e617963-fa0f-46aa-920b-9111fc46083a)
)
(fp_text user "ESP32-WROOM" (at -5.207 0.254 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6f6583c6-58a1-444d-9636-5aa5182c43b6)
)
(fp_text user "Espressif Systems" (at -6.858 -0.889 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 74b5b296-9fe7-44d8-86e8-7daabc6561b1)
)
(fp_line (start 9 12.75) (end 9 -12.75) (layer "F.SilkS") (width 0.15) (tstamp 5fa2d9c9-3e86-4f7f-a25b-6c4ae44f653e))
(fp_line (start -9 12.75) (end -9 -12.75) (layer "F.SilkS") (width 0.15) (tstamp 8f2bdbf5-172b-4508-a879-c86b0e20f258))
(fp_line (start -9 6.75) (end 9 6.75) (layer "F.SilkS") (width 0.15) (tstamp abaf80a5-e341-4d3b-8c6c-2c4ae5f46705))
(fp_line (start -9 12.75) (end 9 12.75) (layer "F.SilkS") (width 0.15) (tstamp ae53b946-ceab-49bf-b1d0-d6f3172d7e34))
(fp_line (start -9 -12.75) (end 9 -12.75) (layer "F.SilkS") (width 0.15) (tstamp d9be6972-ed73-4bbf-afe2-f25a6b0e2861))
(fp_circle (center 9.906 6.604) (end 10.033 6.858) (layer "F.SilkS") (width 0.5) (fill none) (tstamp 147ccf44-1c07-40fb-a86d-1da2ae1bfc67))
(pad "1" smd oval (at 9 5.25) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 65530fad-6a8c-4e67-ae38-2444c9447e6a))
(pad "2" smd oval (at 9 3.98) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7b9c04a7-a80d-4646-b6f3-75416f43204e))
(pad "3" smd oval (at 9 2.71) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9ce91d2-921d-4ef0-b181-ea7adb49b7ea))
(pad "4" smd oval (at 9 1.44) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f2c770d-5b7b-433f-a7c8-42db6d6866e5))
(pad "5" smd oval (at 9 0.17) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cc451705-64aa-4852-a9e4-e56ff8e107b4))
(pad "6" smd oval (at 9 -1.1) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 015c73ed-8723-4601-9146-6b03c6a74621))
(pad "7" smd oval (at 9 -2.37) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 48015f7a-cfe1-4a2c-ac3d-58f71c429e15))
(pad "8" smd oval (at 9 -3.64) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f6c4e7f4-cf05-46a4-ad91-9929aff753e3))
(pad "9" smd oval (at 9 -4.91) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp bcebb362-6989-4d1e-a9f9-ea5f4a4b4fb9))
(pad "10" smd oval (at 9 -6.18) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 489b8ba9-2100-4c75-8696-107bf1c83bab))
(pad "11" smd oval (at 9 -7.45) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70cc8ea1-5c7b-4701-8b0a-ab71ee5dd1de))
(pad "12" smd oval (at 9 -8.72) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 70d18646-8bb2-4322-ad31-fb5bd0ff151f))
(pad "13" smd oval (at 9 -9.99) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e357b96-2005-449c-a478-8253d10212a6))
(pad "14" smd oval (at 9 -11.26) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8baa8be6-970c-4067-9803-d664087bed34))
(pad "15" smd oval (at 5.715 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ee21932e-8271-412d-af5c-7169bd8dc62e))
(pad "16" smd oval (at 4.445 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 62f4cdca-29de-429d-aa3d-a7d55560dff9))
(pad "17" smd oval (at 3.175 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 83f2230c-5345-4d95-ba37-de73223ae399))
(pad "18" smd oval (at 1.905 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 46dea185-e891-4d26-83e3-d4f991ced07d))
(pad "19" smd oval (at 0.635 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7c66010f-9bcb-4d63-8d92-480f28548775))
(pad "20" smd oval (at -0.635 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5eba1510-41a5-4805-833e-c5efe21aa562))
(pad "21" smd oval (at -1.905 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1fa125c9-9294-45db-b93a-5b3aada2d524))
(pad "22" smd oval (at -3.175 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp acdcc754-ea4b-4554-9a30-0457d4fc8203))
(pad "23" smd oval (at -4.445 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp dd541050-73b9-4ab3-a94b-b1a82baf515d))
(pad "24" smd oval (at -5.715 -12.75) (size 0.9 1.7) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cb668fef-1ce1-4b25-928c-56041fc4a65c))
(pad "25" smd oval (at -9 -11.26) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a72e8161-c7d3-444b-b8bf-8895669d39f4))
(pad "26" smd oval (at -9 -9.99) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a1ecc083-ffdc-4bb9-b145-b70926f69e5d))
(pad "27" smd oval (at -9 -8.72) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 117fbe83-f7e8-43ee-b401-7f0b1e41d330))
(pad "28" smd oval (at -9 -7.45) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8448f352-f1bb-4708-bec2-ee186f93b1f0))
(pad "29" smd oval (at -9 -6.18) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 43139370-ccd5-4c19-90fd-1e56f17e69c8))
(pad "30" smd oval (at -9 -4.91) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 053a262a-c920-4a7f-9883-ec2d171eef25))
(pad "31" smd oval (at -9 -3.64) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 39927ce2-e2db-424f-b8d0-f15d67a3ef8b))
(pad "32" smd oval (at -9 -2.37) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 312f70b7-a0ac-4223-a6c8-c8a4a830905a))
(pad "33" smd oval (at -9 -1.1) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp debf30b1-4d0e-45fb-9eb3-8018d7e77c86))
(pad "34" smd oval (at -9 0.17) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 12f181c2-3244-4e4c-bb32-5b41edbd19f3))
(pad "35" smd oval (at -9 1.44) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 47bc7f43-7713-461d-a23d-5fd757c18ad6))
(pad "36" smd oval (at -9 2.71) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f16261d-d80e-4a11-bf79-b9be66c2b41f))
(pad "37" smd oval (at -9 3.98) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp beba510c-b011-438c-9732-8a4b42c7fda9))
(pad "38" smd oval (at -9 5.25) (size 1.7 0.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b557b950-76ec-4fce-9578-1142ee4ce755))
(pad "39" smd rect (at 0.3 -2.45) (size 6 6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 801f04dc-dd60-49b2-b9e0-d06f81897ddd))
)
Loading

0 comments on commit 030b807

Please sign in to comment.