Based on https://github.com/tslabs/zx-evo/tree/master/pentevo/esp32, extended with an SMB2/3 server that exposes the ZX Evolution's real SD card as a network share (browse/download/upload/delete), plus assorted stability and protocol-correctness fixes in vfs_bridge.cpp and the vendored libsmb2 - see firmware/README.md for the detailed changelog and current status. Also adds: - firmware/: ready-to-flash compiled binaries + flashing instructions - hardware/: adapter board connection diagram, PCB photo, and Gerber files - src/third_party/libsmb2: vendored from sahlberg/libsmb2 (LGPL-2.1, see its own COPYING/LICENCE files), de-submoduled to a plain snapshot with local patches applied directly Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
185 lines
4.2 KiB
Plaintext
185 lines
4.2 KiB
Plaintext
G04 Layer: BottomSilkscreenLayer*
|
|
G04 EasyEDA Pro v3.2.148, 2026-08-18 14:30:59*
|
|
G04 Gerber Generator version 0.3*
|
|
G04 Scale: 100 percent, Rotated: No, Reflected: No*
|
|
G04 Dimensions in millimeters*
|
|
G04 Leading zeros omitted, absolute positions, 4 integers and 5 decimals*
|
|
G04 Generated by one-click*
|
|
G04 Object Configs: Pad,Via,Track,Text,Image,Dimension,BoardOutline,BoardCutout,CopperFilled,SolidRegion,FPCStiffener,Line,PlaneZone,ComponentProperty,ComponentSilkscreen,TearDrop*
|
|
G04 Layer Configs: 1,2,3,4,5,6,7,8,9,10,11,13,14,56*
|
|
G04 Copper Areas: 0*
|
|
%FSLAX45Y45*%
|
|
%MOMM*%
|
|
%ADD10C,0.1524*%
|
|
%ADD11C,0.254*%
|
|
%ADD12C,0.6821*%
|
|
G75*
|
|
|
|
|
|
G04 Text Start*
|
|
G54D10*
|
|
G01X616945Y9961095D02*
|
|
G01X616945Y9911311D01*
|
|
G01X616945Y9961095D02*
|
|
G01X595609Y9961095D01*
|
|
G01X588243Y9958809D01*
|
|
G01X585957Y9956523D01*
|
|
G01X583671Y9951697D01*
|
|
G01X583671Y9946871D01*
|
|
G01X585957Y9942045D01*
|
|
G01X588243Y9939759D01*
|
|
G01X595609Y9937473D01*
|
|
G01X616945Y9937473D01*
|
|
G01X600181Y9937473D02*
|
|
G01X583671Y9911311D01*
|
|
G01X557001Y9951697D02*
|
|
G01X552175Y9953983D01*
|
|
G01X545063Y9961095D01*
|
|
G01X545063Y9911311D01*
|
|
G01X650600Y9649437D02*
|
|
G01X645774Y9651723D01*
|
|
G01X638662Y9658835D01*
|
|
G01X638662Y9609051D01*
|
|
G01X611992Y9658835D02*
|
|
G01X611992Y9609051D01*
|
|
G01X588116Y9642325D02*
|
|
G01X611992Y9618449D01*
|
|
G01X602340Y9628101D02*
|
|
G01X585830Y9609051D01*
|
|
G01X559160Y9609051D02*
|
|
G01X542396Y9609051D01*
|
|
G01X547222Y9616163D01*
|
|
G01X552048Y9623275D01*
|
|
G01X554334Y9630387D01*
|
|
G01X554334Y9637499D01*
|
|
G01X552048Y9644611D01*
|
|
G01X549508Y9649437D01*
|
|
G01X544936Y9654263D01*
|
|
G01X540110Y9656549D01*
|
|
G01X530458Y9656549D01*
|
|
G01X525886Y9654263D01*
|
|
G01X521060Y9649437D01*
|
|
G01X518774Y9644611D01*
|
|
G01X516234Y9637499D01*
|
|
G01X516234Y9630387D01*
|
|
G01X518774Y9623275D01*
|
|
G01X523346Y9616163D01*
|
|
G01X528172Y9609051D01*
|
|
G01X511408Y9609051D01*
|
|
G01X691113Y8442175D02*
|
|
G01X691113Y8392391D01*
|
|
G01X691113Y8442175D02*
|
|
G01X669777Y8442175D01*
|
|
G01X662411Y8439889D01*
|
|
G01X660125Y8437603D01*
|
|
G01X657839Y8432777D01*
|
|
G01X657839Y8427951D01*
|
|
G01X660125Y8423125D01*
|
|
G01X662411Y8420839D01*
|
|
G01X669777Y8418553D01*
|
|
G01X691113Y8418553D01*
|
|
G01X674349Y8418553D02*
|
|
G01X657839Y8392391D01*
|
|
G01X628883Y8430491D02*
|
|
G01X628883Y8432777D01*
|
|
G01X626343Y8437603D01*
|
|
G01X624057Y8439889D01*
|
|
G01X619231Y8442175D01*
|
|
G01X609833Y8442175D01*
|
|
G01X605007Y8439889D01*
|
|
G01X602467Y8437603D01*
|
|
G01X600181Y8432777D01*
|
|
G01X600181Y8427951D01*
|
|
G01X602467Y8423125D01*
|
|
G01X607293Y8416013D01*
|
|
G01X631169Y8392391D01*
|
|
G01X597895Y8392391D01*
|
|
G01X714100Y8115277D02*
|
|
G01X709274Y8117563D01*
|
|
G01X702162Y8124675D01*
|
|
G01X702162Y8074891D01*
|
|
G01X675492Y8124675D02*
|
|
G01X675492Y8074891D01*
|
|
G01X651616Y8108165D02*
|
|
G01X675492Y8084289D01*
|
|
G01X665840Y8093941D02*
|
|
G01X649330Y8074891D01*
|
|
G01X622660Y8074891D02*
|
|
G01X605896Y8074891D01*
|
|
G01X610722Y8082003D01*
|
|
G01X615548Y8089115D01*
|
|
G01X617834Y8096227D01*
|
|
G01X617834Y8103339D01*
|
|
G01X615548Y8110451D01*
|
|
G01X613008Y8115277D01*
|
|
G01X608436Y8120103D01*
|
|
G01X603610Y8122389D01*
|
|
G01X593958Y8122389D01*
|
|
G01X589386Y8120103D01*
|
|
G01X584560Y8115277D01*
|
|
G01X582274Y8110451D01*
|
|
G01X579734Y8103339D01*
|
|
G01X579734Y8096227D01*
|
|
G01X582274Y8089115D01*
|
|
G01X586846Y8082003D01*
|
|
G01X591672Y8074891D01*
|
|
G01X574908Y8074891D01*
|
|
G04 Text End*
|
|
|
|
G04 PolygonModel Start*
|
|
G01X533384Y9693617D02*
|
|
G01X404890Y9693617D01*
|
|
G01X404890Y9693617D02*
|
|
G01X404890Y9877036D01*
|
|
G01X404890Y9877036D02*
|
|
G01X533384Y9877036D01*
|
|
G01X628624Y9693617D02*
|
|
G01X757117Y9693617D01*
|
|
G01X757117Y9693617D02*
|
|
G01X757117Y9877036D01*
|
|
G01X757117Y9877036D02*
|
|
G01X628624Y9877036D01*
|
|
G01X697204Y8347956D02*
|
|
G01X825697Y8347956D01*
|
|
G01X825697Y8347956D02*
|
|
G01X825697Y8164537D01*
|
|
G01X825697Y8164537D02*
|
|
G01X697204Y8164537D01*
|
|
G01X601964Y8347956D02*
|
|
G01X473470Y8347956D01*
|
|
G01X473470Y8347956D02*
|
|
G01X473470Y8164537D01*
|
|
G01X473470Y8164537D02*
|
|
G01X601964Y8164537D01*
|
|
G54D11*
|
|
G01X2327000Y406300D02*
|
|
G01X2327000Y5511700D01*
|
|
G01X1819000Y406300D02*
|
|
G01X1819000Y5511700D01*
|
|
G01X1819000Y5511700D02*
|
|
G01X2327000Y5511700D01*
|
|
G01X1819000Y406300D02*
|
|
G01X2327000Y406300D01*
|
|
G01X3702410Y8433716D02*
|
|
G01X3702410Y8167016D01*
|
|
G01X3702410Y8167016D02*
|
|
G01X3461110Y8167016D01*
|
|
G01X3952397Y8441006D02*
|
|
G01X3952397Y5861001D01*
|
|
G01X3452398Y5861001D01*
|
|
G01X3452398Y8441006D01*
|
|
G01X3952397Y8441006D01*
|
|
G01X923142Y10135008D02*
|
|
G01X2243942Y10135008D01*
|
|
G01X2243942Y9627008D01*
|
|
G01X923142Y9627008D01*
|
|
G01X923142Y10135008D01*
|
|
G01X923142Y9881008D02*
|
|
G01X1202542Y9881008D01*
|
|
G01X1202542Y9627008D01*
|
|
G01X923142Y9627008D01*
|
|
G01X923142Y9881008D01*
|
|
|
|
M02*
|
|
|