1
0
mirror of https://github.com/bdring/midTbot_esp32.git synced 2025-09-25 22:49:02 +02:00

Initial commit

This commit is contained in:
bdring
2019-07-21 09:32:17 -05:00
commit fe66c289a1
37 changed files with 200602 additions and 0 deletions

2
.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
# Auto detect text files and perform LF normalization
* text=auto

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 703 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 578 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 717 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 681 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 514 KiB

26
Docs/mechanical_BOM.md Normal file
View File

@@ -0,0 +1,26 @@
### Mechanical Parts List
| Description | Qty | Source |
| ------------------------------------------ | ---- | ------------------------------------------------------------ |
| Carriage Block | 1 | 3D Printed |
| Cover (optional) | 1 | 3D Printed |
| Left Foot | 1 | 3D Printed |
| Right Foot | 1 | 3D Printed |
| Head Block | 1 | 3D Printed |
| Tail Block | 1 | 3D Printed |
| Pen Mounting Block | 1 | 3D Printed |
| Linear Bearing Shaft 6mm Dia. x 200 lg. | 4 | [Amazon](<https://www.amazon.com/ReliaBot-inches-Hardened-Chrome-Plated/dp/B07R16DRVY>) |
| Linear Bearing LM6LUU (wide Style) | 4 | [Amazon](<https://www.amazon.com/uxcell-LM6LUU-6mmx12mmx35mm-Bushing-Bearing/dp/B01N3MO4FA>) |
| Pulley GT2 16Tooth 6mm 5mm Shaft | 2 | [Amazon](<https://www.amazon.com/WINGONEER-Aluminum-Timing-Pulley-Printer/dp/B077YHJHVH>) |
| Smooth Idler Pulley 3mm I.D. 16Tooth Dia | 6 | [Amazon](<https://www.amazon.com/BALITENSEN-Smooth-Pulley-Toothless-Printer/dp/B077GXV7BJ>) |
| Stepper Motor NEMA14 x 20mm Tall 5mm Shaft | 2 | [StepperOnLine](<https://www.omc-stepperonline.com/nema-14-stepper-motor/nema-14-bipolar-18deg-5ncm-708ozin-04a-10v-35x35x20mm-4-wires-14hs08-0404s.html>) |
| GT2 6mm Wide Belt | 1m | [Amazon](<https://www.amazon.com/Mercurry-Meters-timing-Rostock-GT2-6mm/dp/B071K8HYB4>) |
| Controller PCB | 1 | |
| Button Screw M3 x 50mm | 1 | |
| Hex Nut M3 Locking | 1 | |
| Socket Head Screw M5 x 14 | 1 | |
| Socket Head Screw M3 x 16 | 6 | |
| Button Head Screw M3 x 8mm | 6 | |
| Rubber Foot 1/2" dia x 1/8" Thk | 4 | [Amazon](<https://www.amazon.com/Self-Stick-Noise-Dampening-Bumpers-12-pieces/dp/B001WAK6DS>) |
| Bearing 3mm x 7mm x 3mm (683ZZ) | 2 | [Amazon](<https://www.amazon.com/gp/product/B00ZHSR2QU>) |

21
PCB/BOM.md Normal file
View File

@@ -0,0 +1,21 @@
## MidTBot ESP32 PCB BOM
**Note:** These are the sources I buy from. Many of the parts are available from other sources. Many of the parts are generic and can substituted by other brands.
| Desg | Desc | Qty | Source |
| ----- | ----------------------------------------------- | ---- | ------------------------------------------------------------ |
| C1,C2 | Capacitor, Electrolytic 47uF 35V | 2 | [Digikey](https://www.digikey.com/short/p99tbh) |
| C3,C4 | Capacitor MLCC 10uF 50V | 2 | [LCSC](https://lcsc.com/product-detail/Multilayer-Ceramic-Capacitors-MLCC-SMD-SMT_SAMSUNG_CL31A106KBHNNNE_10uF-106-10-50V_C13585.html) |
| J1 | DC Barrel Jack | 1 | [LCSC](https://lcsc.com/product-detail/Power-Connectors_Korean-Hroparts-Elec-DC-005C-20A_C84007.html) |
| J2,J4 | Header Male 1x4 | 2 | [LCSC](https://lcsc.com/product-detail/Pin-Header-Female-Header_Nextronics-Engineering-Z-211-0411-0021-001_C152150.html) |
| J3 | Micro SD Socket TF-01A | 1 | [LCSC](https://lcsc.com/product-detail/Connector-Card-Sockets_Korean-Hroparts-Elec-TF-01A_C91145.html) |
| J5,J6 | Header Male 1x3 | 2 | [LCSC](https://lcsc.com/product-detail/Pin-Header-Female-Header_Boom-Precision-Elec-Header-2-54mm-1-3P_C49257.html) |
| PS1 | 5VDC 1A Power Supply | 1 | [Digikey](<https://www.digikey.com/short/p993jw>) |
| S1,S2 | Microswitch Switch | 2 | [Digikey](<https://www.digikey.com/short/p993q4>) |
| U1,U2 | Header, Feamle 1x8 | 4 | [LCSC](https://lcsc.com/product-detail/Female-Header_2-54mm-1-8P-Straight-Female-header_C27438.html) |
| U3 | Header Female 1x19 (FYI: trimming a 1x20 works) | 2 | [AliExpress](https://www.aliexpress.com/item/32760209508.html) |
| | | | |
| | **Required Modules** | | |
| | StepStick A4988 | 2 | |
| | ESP32 Dev Kit (0.9" Wide Type) | 1 | |

View File

@@ -0,0 +1,124 @@
G04 DipTrace 3.3.0.0*
G04 BoardOutline.gbr*
%MOIN*%
G04 #@! TF.FileFunction,Profile*
G04 #@! TF.Part,Single*
%ADD11C,0.005512*%
%FSLAX26Y26*%
G04*
G70*
G90*
G75*
G01*
G04 BoardOutline*
%LPD*%
X3740472Y3464882D2*
D11*
X551496D1*
G03X394016Y3307402I13J-157493D01*
G01*
Y551496D1*
G03X551496Y394016I157493J13D01*
G01*
X3740472D1*
G03X3897953Y551496I-13J157493D01*
G01*
Y3307402D1*
G03X3740472Y3464882I-157493J-13D01*
G01*
D3*
X699134Y1417638D2*
G02X699134Y1417638I442913J0D01*
G01*
X2707008Y1407795D2*
X2708087Y1439378D1*
X2711318Y1470807D1*
X2716687Y1501929D1*
X2724166Y1532592D1*
X2733719Y1562647D1*
X2745300Y1591948D1*
X2758852Y1620351D1*
X2774309Y1647719D1*
X2791597Y1673919D1*
X2810630Y1698821D1*
X2831316Y1722306D1*
X2853554Y1744258D1*
X2877237Y1764572D1*
X2902247Y1783147D1*
X2928465Y1799893D1*
X2955761Y1814730D1*
X2984003Y1827583D1*
X3013053Y1838392D1*
X3042771Y1847102D1*
X3073010Y1853673D1*
X3103624Y1858071D1*
X3134464Y1860275D1*
X3165379D1*
X3196218Y1858071D1*
X3226832Y1853673D1*
X3257072Y1847102D1*
X3286789Y1838392D1*
X3315840Y1827583D1*
X3344082Y1814730D1*
X3371378Y1799893D1*
X3397595Y1783147D1*
X3422606Y1764572D1*
X3446288Y1744258D1*
X3468526Y1722306D1*
X3489213Y1698821D1*
X3508246Y1673919D1*
X3525533Y1647719D1*
X3540991Y1620351D1*
X3554543Y1591948D1*
X3566124Y1562647D1*
X3575677Y1532592D1*
X3583156Y1501929D1*
X3588524Y1470807D1*
X3591756Y1439378D1*
X3592835Y1407795D1*
X3591756Y1376213D1*
X3588524Y1344784D1*
X3583156Y1313662D1*
X3575677Y1282999D1*
X3566124Y1252944D1*
X3554543Y1223643D1*
X3540991Y1195239D1*
X3525533Y1167871D1*
X3508246Y1141672D1*
X3489213Y1116769D1*
X3468526Y1093285D1*
X3446288Y1071332D1*
X3422606Y1051019D1*
X3397595Y1032444D1*
X3371378Y1015697D1*
X3344082Y1000861D1*
X3315840Y988007D1*
X3286789Y977199D1*
X3257072Y968488D1*
X3226832Y961918D1*
X3196218Y957520D1*
X3165379Y955315D1*
X3134464D1*
X3103624Y957520D1*
X3073010Y961918D1*
X3042771Y968488D1*
X3013053Y977199D1*
X2984003Y988007D1*
X2955761Y1000861D1*
X2928465Y1015697D1*
X2902247Y1032444D1*
X2877237Y1051019D1*
X2853554Y1071332D1*
X2831316Y1093285D1*
X2810630Y1116769D1*
X2791597Y1141672D1*
X2774309Y1167871D1*
X2758852Y1195239D1*
X2745300Y1223643D1*
X2733719Y1252944D1*
X2724166Y1282999D1*
X2716687Y1313662D1*
X2711318Y1344784D1*
X2708087Y1376213D1*
X2707008Y1407795D1*
M02*

10419
PCB/Gerbers/Bottom.gbr Normal file

File diff suppressed because it is too large Load Diff

169
PCB/Gerbers/BottomMask.gbr Normal file
View File

@@ -0,0 +1,169 @@
G04 DipTrace 3.3.0.0*
G04 BottomMask.gbr*
%MOIN*%
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.Part,Single*
%ADD45C,0.082677*%
%ADD46C,0.03937*%
%ADD64C,0.068031*%
%ADD66C,0.067031*%
%ADD68R,0.067031X0.067031*%
%ADD70C,0.106457*%
%ADD72R,0.106457X0.106457*%
%ADD74C,0.078898*%
%ADD76R,0.078898X0.078898*%
%ADD78C,0.208031*%
%ADD80C,0.067087*%
%ADD82R,0.067087X0.067087*%
%ADD84C,0.074961*%
%ADD86R,0.074961X0.074961*%
%ADD88O,0.126142X0.086772*%
%ADD90O,0.086772X0.126142*%
%FSLAX26Y26*%
G04*
G70*
G90*
G75*
G01*
G04 BotMask*
%LPD*%
D90*
X3504252Y3189291D3*
X3740472D3*
D88*
X3622362Y3374331D3*
D86*
X3743386Y2244016D3*
D84*
X3643386D3*
X3543386D3*
D86*
X2770640Y581496D3*
D84*
X2670640D3*
X2570640D3*
D82*
X2163386Y2054016D3*
D80*
Y1954016D3*
Y1854016D3*
Y1754016D3*
D82*
X2165669Y1235748D3*
D80*
Y1335748D3*
Y1435748D3*
Y1535748D3*
D78*
X630236Y1929449D3*
Y905827D3*
X1653858Y1929449D3*
X1142047Y590866D3*
X3661732Y905827D3*
X2638110Y1929449D3*
X3661732D3*
X3149921Y590866D3*
D76*
X3593386Y2734016D3*
D74*
Y2634016D3*
Y2534016D3*
D72*
X1426199Y2794803D3*
D70*
Y2594803D3*
Y2394803D3*
D45*
X1256909Y2722756D3*
Y2466850D3*
D72*
X2345984Y760157D3*
D70*
X2145984D3*
X1945984D3*
D45*
X2273937Y590867D3*
X2018031D3*
D68*
X3278386Y3319016D3*
D66*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2819016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D68*
Y2694016D3*
D66*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2194016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D64*
X472756Y3149921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
X472756Y2249921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
D46*
X482283Y2873150D3*
Y2558189D3*
D78*
X590866Y590866D3*
X3701102D3*
X2401890Y3327087D3*
M02*

157
PCB/Gerbers/BottomSilk.gbr Normal file
View File

@@ -0,0 +1,157 @@
G04 DipTrace 3.3.0.0*
G04 BottomSilk.gbr*
%MOIN*%
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.Part,Single*
%ADD10C,0.009843*%
%ADD96C,0.006176*%
%FSLAX26Y26*%
G04*
G70*
G90*
G75*
G01*
G04 BotSilk*
%LPD*%
X1060083Y2846772D2*
D10*
X1315942D1*
Y2342835D1*
X1060083D1*
Y2846772D1*
X1051208Y2807313D2*
X1013685D1*
X913701Y2407288D1*
X1038682Y2769820D2*
G03X1038682Y2707282I31392J-31269D01*
G01*
Y2769820D2*
X1051208D1*
X1038682Y2707282D2*
X1051208D1*
X1192132Y2899602D2*
D96*
X1195935Y2903449D1*
X1201683Y2905350D1*
X1209332D1*
X1215080Y2903449D1*
X1218927Y2899602D1*
Y2895800D1*
X1216981Y2891953D1*
X1215080Y2890052D1*
X1211278Y2888150D1*
X1199781Y2884303D1*
X1195935Y2882402D1*
X1194033Y2880457D1*
X1192132Y2876654D1*
Y2870906D1*
X1195935Y2867104D1*
X1201683Y2865158D1*
X1209332D1*
X1215080Y2867104D1*
X1218927Y2870906D1*
X1179781Y2897657D2*
X1175934Y2899602D1*
X1170186Y2905306D1*
Y2865158D1*
X3857969Y2966606D2*
X3854122Y2968551D1*
X3848374Y2974255D1*
Y2934107D1*
X3834077Y2964704D2*
Y2966606D1*
X3832176Y2970452D1*
X3830275Y2972354D1*
X3826428Y2974255D1*
X3818779D1*
X3814976Y2972354D1*
X3813075Y2970452D1*
X3811130Y2966606D1*
Y2962803D1*
X3813075Y2958956D1*
X3816878Y2953253D1*
X3836023Y2934107D1*
X3809228D1*
X3796877Y2974299D2*
X3781578Y2934107D1*
X3766280Y2974299D1*
X3686352Y2964749D2*
X3688253Y2968551D1*
X3692100Y2972398D1*
X3695902Y2974299D1*
X3703551D1*
X3707398Y2972398D1*
X3711201Y2968551D1*
X3713146Y2964749D1*
X3715048Y2959001D1*
Y2949406D1*
X3713146Y2943702D1*
X3711201Y2939855D1*
X3707398Y2936053D1*
X3703551Y2934107D1*
X3695902D1*
X3692100Y2936053D1*
X3688253Y2939855D1*
X3686352Y2943702D1*
X3674000Y2949406D2*
X3651052D1*
Y2953253D1*
X3652954Y2957099D1*
X3654855Y2959001D1*
X3658702Y2960902D1*
X3664450D1*
X3668252Y2959001D1*
X3672099Y2955154D1*
X3674000Y2949406D1*
Y2945603D1*
X3672099Y2939855D1*
X3668252Y2936053D1*
X3664450Y2934107D1*
X3658702D1*
X3654855Y2936053D1*
X3651052Y2939855D1*
X3638701Y2960902D2*
Y2934107D1*
Y2953253D2*
X3632953Y2959001D1*
X3629106Y2960902D1*
X3623402D1*
X3619556Y2959001D1*
X3617654Y2953253D1*
Y2934107D1*
X3599555Y2974299D2*
Y2941756D1*
X3597654Y2936053D1*
X3593807Y2934107D1*
X3590004D1*
X3605303Y2960902D2*
X3591906D1*
X3577653Y2949406D2*
X3554705D1*
Y2953253D1*
X3556606Y2957099D1*
X3558507Y2959001D1*
X3562354Y2960902D1*
X3568102D1*
X3571905Y2959001D1*
X3575752Y2955154D1*
X3577653Y2949406D1*
Y2945603D1*
X3575752Y2939855D1*
X3571905Y2936053D1*
X3568102Y2934107D1*
X3562354D1*
X3558507Y2936053D1*
X3554705Y2939855D1*
X3542354Y2960902D2*
Y2934107D1*
Y2949406D2*
X3540408Y2955154D1*
X3536606Y2959001D1*
X3532759Y2960902D1*
X3527011D1*
X3458579Y2971403D2*
Y2936959D1*
X3475779Y2954159D2*
X3441335D1*
M02*

397
PCB/Gerbers/Top.gbr Normal file
View File

@@ -0,0 +1,397 @@
G04 DipTrace 3.3.0.0*
G04 Top.gbr*
%MOIN*%
G04 #@! TF.FileFunction,Copper,L1,Top*
G04 #@! TF.Part,Single*
G04 #@! TA.AperFunction,Conductor*
%ADD14C,0.025*%
%ADD15C,0.02*%
%ADD16C,0.011*%
%ADD17C,0.029528*%
%ADD18C,0.03*%
%ADD22R,0.070866X0.062992*%
%ADD24R,0.163386X0.062992*%
G04 #@! TA.AperFunction,ComponentPad*
%ADD25O,0.07874X0.11811*%
%ADD26O,0.11811X0.07874*%
%ADD27R,0.066929X0.066929*%
%ADD28C,0.066929*%
%ADD29R,0.059055X0.059055*%
%ADD30C,0.059055*%
%ADD31C,0.2*%
%ADD32R,0.070866X0.070866*%
%ADD33C,0.070866*%
%ADD34R,0.098425X0.098425*%
%ADD35C,0.098425*%
%ADD36R,0.059X0.059*%
%ADD37C,0.059*%
%ADD38C,0.06*%
%ADD39R,0.051181X0.027559*%
%ADD40R,0.07874X0.047244*%
%ADD41R,0.055118X0.047244*%
%ADD42R,0.055118X0.031496*%
G04 #@! TA.AperFunction,ViaPad*
%ADD43C,0.04*%
%FSLAX26Y26*%
G04*
G70*
G90*
G75*
G01*
G04 Top*
%LPD*%
X3743386Y2244016D2*
D14*
Y2384016D1*
X3593386Y2534016D1*
X3453386Y2474016D2*
D16*
X3533386D1*
X3593386Y2534016D1*
X3453386Y2683780D2*
Y2634016D1*
Y2584252D1*
X3593386Y2634016D2*
X3453386D1*
X2933386Y3144016D2*
Y3143976D1*
X3001814Y3075549D1*
X3003386Y3144016D2*
Y3077121D1*
X3001814Y3075549D1*
X3063386Y3144016D2*
Y3137121D1*
X3001814Y3075549D1*
X3003386Y2374016D2*
Y2444016D1*
X2933386Y2374016D2*
X3003386Y2444016D1*
X3073386Y2374016D2*
X3003386Y2444016D1*
X498031Y2983780D2*
X523622D1*
X563386Y2944016D1*
X498031Y2405827D2*
X515197D1*
X563386Y2454016D1*
X879921Y2405827D2*
X931575D1*
X933386Y2404016D1*
X879921Y2983780D2*
Y3027480D1*
X873386Y3034016D1*
X913386Y2810551D2*
X866850D1*
X863386Y2814016D1*
X2678386Y2819016D2*
Y2789016D1*
X2713386Y2754016D1*
X2918386D1*
X2978386Y2694016D1*
X2272756Y3149921D2*
X2809291D1*
X2978386Y3319016D1*
Y2694016D2*
X2973386D1*
X2678386Y2399016D1*
Y2194016D1*
X2272756Y3149921D2*
Y3151102D1*
X2195197Y3228661D1*
X846772D1*
X823386Y3205276D1*
Y2754016D1*
X853465Y2723937D1*
X913386D1*
X2403386Y1024016D2*
X2183386D1*
X2023386Y1184016D1*
Y2754016D1*
X1773386Y3004016D1*
X1418661D1*
X1272756Y3149921D1*
X2163386Y2054016D2*
D15*
X2201654D1*
X2362520Y2214882D1*
Y2874331D1*
X2492205Y3004016D1*
X2998386D1*
X3078386Y2924016D1*
Y2819016D1*
X2163386Y1954016D2*
X2160709D1*
X2401890Y2195197D1*
Y2852520D1*
X2513386Y2964016D1*
X2963386D1*
X2978386Y2949016D1*
Y2819016D1*
X2878386D2*
Y2909016D1*
X2863386Y2924016D1*
X2533386D1*
X2441260Y2831890D1*
Y2175512D1*
X2283780Y2018031D1*
Y1978661D1*
X2159134Y1854016D1*
X2163386D1*
X2778386Y2819016D2*
Y2874016D1*
X2543386D1*
X2483386Y2814016D1*
Y2158583D1*
X2332992Y2008189D1*
Y1923622D1*
X2163386Y1754016D1*
X2778386Y3319016D2*
D16*
X2878386D1*
X913386Y2940472D2*
X1476929D1*
X1623386Y2794016D1*
Y2204016D1*
X1593386Y2174016D1*
X1353386D1*
X1277480Y2249921D1*
X1272756D1*
X1933386Y1384016D2*
Y1174016D1*
X2213386Y894016D1*
Y892756D1*
X2345984Y760157D1*
X913386Y2680630D2*
X1080000D1*
X2778386Y2694016D2*
X2878386D1*
X1372756Y2249921D2*
Y2254646D1*
X1303386Y2324016D1*
X1103386D1*
X1053386Y2374016D1*
Y2604016D1*
X1013386Y2644016D1*
X920079D1*
X913386Y2637323D1*
Y2853858D2*
X973228D1*
X1013386Y2894016D1*
X1473386D1*
X1572756Y2794646D1*
Y2249921D1*
X913386Y2767244D2*
X1100157D1*
X1133386Y2734016D1*
Y2414016D1*
X1193386Y2354016D1*
X1368661D1*
X1472756Y2249921D1*
X3251417Y2444016D2*
D17*
X3313386D1*
Y2229016D1*
X3278386Y2194016D1*
Y2819016D2*
X3313386D1*
Y3012008D1*
X3249845Y3075549D1*
X3504252Y3189291D2*
D18*
Y2973150D1*
X3593386Y2884016D1*
Y2734016D1*
X3249845Y3075549D2*
X3390509D1*
X3430787Y3115827D1*
X3504252Y3189291D1*
X3251417Y2444016D2*
X3333386D1*
X3373386Y2484016D1*
Y3054016D1*
X3435197Y3115827D1*
X3430787D1*
X3643386Y2244016D2*
D16*
X3523386Y2364016D1*
X3373386D1*
X3303386Y2434016D1*
X3251417D1*
Y2444016D1*
X3453386Y2794016D2*
X3533386D1*
X3593386Y2734016D1*
D43*
X2403386Y1024016D3*
X1933386Y1384016D3*
X1080000Y2680630D3*
X2933386Y3144016D3*
X3003386D3*
X3063386D3*
X3003386Y2374016D3*
X2933386D3*
X3073386D3*
X563386Y2944016D3*
Y2454016D3*
X873386Y3034016D3*
X933386Y2404016D3*
X863386Y2814016D3*
D22*
X3453386Y2794016D3*
Y2683780D3*
Y2474016D3*
Y2584252D3*
D24*
X3001814Y3075549D3*
X3249845D3*
X3003386Y2444016D3*
X3251417D3*
D25*
X3504252Y3189291D3*
X3740472D3*
D26*
X3622362Y3374331D3*
D27*
X3743386Y2244016D3*
D28*
X3643386D3*
X3543386D3*
D27*
X2770640Y581496D3*
D28*
X2670640D3*
X2570640D3*
D29*
X2163386Y2054016D3*
D30*
Y1954016D3*
Y1854016D3*
Y1754016D3*
D29*
X2165669Y1235748D3*
D30*
Y1335748D3*
Y1435748D3*
Y1535748D3*
D31*
X630236Y1929449D3*
Y905827D3*
X1653858Y1929449D3*
X1142047Y590866D3*
X3661732Y905827D3*
X2638110Y1929449D3*
X3661732D3*
X3149921Y590866D3*
D32*
X3593386Y2734016D3*
D33*
Y2634016D3*
Y2534016D3*
D34*
X1426199Y2794803D3*
D35*
Y2594803D3*
Y2394803D3*
D34*
X2345984Y760157D3*
D35*
X2145984D3*
X1945984D3*
D36*
X3278386Y3319016D3*
D37*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2819016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D36*
Y2694016D3*
D37*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2194016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D38*
X472756Y3149921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
X472756Y2249921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
D39*
X913386Y2594016D3*
Y2637323D3*
Y2680630D3*
Y2723937D3*
Y2767244D3*
Y2810551D3*
Y2853858D3*
Y2897165D3*
Y2940472D3*
D40*
X498031Y2405827D3*
D41*
X879921D3*
D42*
Y2983780D3*
D40*
X498031D3*
D31*
X590866Y590866D3*
X3701102D3*
X2401890Y3327087D3*
M02*

203
PCB/Gerbers/TopMask.gbr Normal file
View File

@@ -0,0 +1,203 @@
G04 DipTrace 3.3.0.0*
G04 TopMask.gbr*
%MOIN*%
G04 #@! TF.FileFunction,Soldermask,Top*
G04 #@! TF.Part,Single*
%ADD45C,0.082677*%
%ADD46C,0.03937*%
%ADD56R,0.06315X0.039528*%
%ADD58R,0.06315X0.055276*%
%ADD60R,0.086772X0.055276*%
%ADD62R,0.059213X0.035591*%
%ADD64C,0.068031*%
%ADD66C,0.067031*%
%ADD68R,0.067031X0.067031*%
%ADD70C,0.106457*%
%ADD72R,0.106457X0.106457*%
%ADD74C,0.078898*%
%ADD76R,0.078898X0.078898*%
%ADD78C,0.208031*%
%ADD80C,0.067087*%
%ADD82R,0.067087X0.067087*%
%ADD84C,0.074961*%
%ADD86R,0.074961X0.074961*%
%ADD88O,0.126142X0.086772*%
%ADD90O,0.086772X0.126142*%
%ADD92R,0.171417X0.071024*%
%ADD94R,0.078898X0.071024*%
%FSLAX26Y26*%
G04*
G70*
G90*
G75*
G01*
G04 TopMask*
%LPD*%
D94*
X3453386Y2794016D3*
Y2683780D3*
Y2474016D3*
Y2584252D3*
D92*
X3001814Y3075549D3*
X3249845D3*
X3003386Y2444016D3*
X3251417D3*
D90*
X3504252Y3189291D3*
X3740472D3*
D88*
X3622362Y3374331D3*
D86*
X3743386Y2244016D3*
D84*
X3643386D3*
X3543386D3*
D86*
X2770640Y581496D3*
D84*
X2670640D3*
X2570640D3*
D82*
X2163386Y2054016D3*
D80*
Y1954016D3*
Y1854016D3*
Y1754016D3*
D82*
X2165669Y1235748D3*
D80*
Y1335748D3*
Y1435748D3*
Y1535748D3*
D78*
X630236Y1929449D3*
Y905827D3*
X1653858Y1929449D3*
X1142047Y590866D3*
X3661732Y905827D3*
X2638110Y1929449D3*
X3661732D3*
X3149921Y590866D3*
D76*
X3593386Y2734016D3*
D74*
Y2634016D3*
Y2534016D3*
D72*
X1426199Y2794803D3*
D70*
Y2594803D3*
Y2394803D3*
D45*
X1256909Y2722756D3*
Y2466850D3*
D72*
X2345984Y760157D3*
D70*
X2145984D3*
X1945984D3*
D45*
X2273937Y590867D3*
X2018031D3*
D68*
X3278386Y3319016D3*
D66*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2819016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D68*
Y2694016D3*
D66*
X3178386D3*
X3078386D3*
X2978386D3*
X2878386D3*
X2778386D3*
X2678386D3*
X2578386D3*
Y2194016D3*
X2678386D3*
X2778386D3*
X2878386D3*
X2978386D3*
X3078386D3*
X3178386D3*
X3278386D3*
D64*
X472756Y3149921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
X472756Y2249921D3*
X572756D3*
X672756D3*
X772756D3*
X872756D3*
X972756D3*
X1072756D3*
X1172756D3*
X1272756D3*
X1372756D3*
X1472756D3*
X1572756D3*
X1672756D3*
X1772756D3*
X1872756D3*
X1972756D3*
X2072756D3*
X2172756D3*
X2272756D3*
D62*
X913386Y2594016D3*
Y2637323D3*
Y2680630D3*
Y2723937D3*
Y2767244D3*
Y2810551D3*
Y2853858D3*
Y2897165D3*
Y2940472D3*
D60*
X498031Y2405827D3*
D58*
X879921D3*
D56*
Y2983780D3*
D60*
X498031D3*
D46*
X482283Y2873150D3*
Y2558189D3*
D78*
X590866Y590866D3*
X3701102D3*
X2401890Y3327087D3*
M02*

1893
PCB/Gerbers/TopSilk.gbr Normal file

File diff suppressed because it is too large Load Diff

154
PCB/Gerbers/drill.drl Normal file
View File

@@ -0,0 +1,154 @@
M48
INCH
T01C0.0191
T02C0.035
T03C0.0354
T04C0.0394
T05C0.0433
T06C0.0453
T07C0.0492
T08C0.0827
T09C0.14
%
T04
X+035043Y+031696G85X+035043Y+032090
X+037405Y+031696G85X+037405Y+032090
X+036420Y+033743G85X+036027Y+033743
T05
X+037434Y+022440
X+036434Y+022440
X+035434Y+022440
X+027706Y+005815
X+026706Y+005815
X+025706Y+005815
T03
X+021634Y+020540
X+021634Y+019540
X+021634Y+018540
X+021634Y+017540
X+021657Y+012357
X+021657Y+013357
X+021657Y+014357
X+021657Y+015357
T09
X+006302Y+019294
X+006302Y+009058
X+016539Y+019294
X+011420Y+005909
X+036617Y+009058
X+026381Y+019294
X+036617Y+019294
X+031499Y+005909
T06
X+035934Y+027340
X+035934Y+026340
X+035934Y+025340
T07
X+014262Y+027948
X+014262Y+025948
X+014262Y+023948
T08
X+012569Y+027228
X+012569Y+024669
T07
X+023460Y+007602
X+021460Y+007602
X+019460Y+007602
T08
X+022739Y+005909
X+020180Y+005909
T02
X+032784Y+033190
X+031784Y+033190
X+030784Y+033190
X+029784Y+033190
X+028784Y+033190
X+027784Y+033190
X+026784Y+033190
X+025784Y+033190
X+025784Y+028190
X+026784Y+028190
X+027784Y+028190
X+028784Y+028190
X+029784Y+028190
X+030784Y+028190
X+031784Y+028190
X+032784Y+028190
X+032784Y+026940
X+031784Y+026940
X+030784Y+026940
X+029784Y+026940
X+028784Y+026940
X+027784Y+026940
X+026784Y+026940
X+025784Y+026940
X+025784Y+021940
X+026784Y+021940
X+027784Y+021940
X+028784Y+021940
X+029784Y+021940
X+030784Y+021940
X+031784Y+021940
X+032784Y+021940
X+004728Y+031499
X+005728Y+031499
X+006728Y+031499
X+007728Y+031499
X+008728Y+031499
X+009728Y+031499
X+010728Y+031499
X+011728Y+031499
X+012728Y+031499
X+013728Y+031499
X+014728Y+031499
X+015728Y+031499
X+016728Y+031499
X+017728Y+031499
X+018728Y+031499
X+019728Y+031499
X+020728Y+031499
X+021728Y+031499
X+022728Y+031499
X+004728Y+022499
X+005728Y+022499
X+006728Y+022499
X+007728Y+022499
X+008728Y+022499
X+009728Y+022499
X+010728Y+022499
X+011728Y+022499
X+012728Y+022499
X+013728Y+022499
X+014728Y+022499
X+015728Y+022499
X+016728Y+022499
X+017728Y+022499
X+018728Y+022499
X+019728Y+022499
X+020728Y+022499
X+021728Y+022499
X+022728Y+022499
T04
X+004823Y+028731
X+004823Y+025582
T09
X+005909Y+005909
X+037011Y+005909
X+024019Y+033271
T01
X+029334Y+031440
X+030034Y+031440
X+030634Y+031440
X+030034Y+023740
X+029334Y+023740
X+030734Y+023740
X+005634Y+029440
X+005634Y+024540
X+008734Y+030340
X+009334Y+024040
X+008634Y+028140
X+024034Y+010240
X+019334Y+013840
X+010800Y+026806
T00
M30

BIN
PCB/Schematic_V1.pdf Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

2
README.md Normal file
View File

@@ -0,0 +1,2 @@
# MidTBot_ESP32
A Small and Simple Pen Plotter

187035
STEP/midtbot_esp32_assy.stp Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

BIN
STL/midt_esp32_cover.stl Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
STL/midt_esp32_pen_mnt.stl Normal file

Binary file not shown.

Binary file not shown.

BIN
STL/midt_tailblock.stl Normal file

Binary file not shown.