├── 2.2 ├── Gerber-v2.2.zip ├── Octocore_6.zip ├── Readme.md ├── lcd.png └── octocoreBOM.xlsx ├── LICENSE ├── README.md ├── contributor.md ├── marketing.md ├── roadmap.md ├── v1 ├── OpenCoreReview.png ├── bomopencorev1.xlsx ├── esp32 m5 shield.brd ├── esp32 m5 shield.pdf ├── esp32 m5 shield.sch ├── opencore1.jpeg ├── opencore2.jpeg ├── readme.md └── version2 gerber.zip ├── v2.1 ├── EasyEDA_Project_Octocore_5_2022-02-22_00-07-22.zip ├── Gerber_Octocore_5.zip ├── OBJ_Octocore2.1.zip ├── Octocore.jpg ├── octocore-top.jpg ├── octocoreBOM.csv ├── octocoreBOM.xlsx └── readme.md ├── v2 └── readme.md └── v3 ├── Readme.md └── images ├── GLCD_pinUse.png ├── Readme.md ├── feather.png ├── front-feather.png ├── janusbottom.png ├── janustop.png ├── pins.webp └── v3.01silk.png /2.2/Gerber-v2.2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/2.2/Gerber-v2.2.zip -------------------------------------------------------------------------------- /2.2/Octocore_6.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/2.2/Octocore_6.zip -------------------------------------------------------------------------------- /2.2/Readme.md: -------------------------------------------------------------------------------- 1 | The LCD pins were the wrong way around in v2.1. The files here simply reverse the orientation of the LCD. 2 | 3 | ![](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/2.2/lcd.png) 4 | 5 | 6 | ![top](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v2.1/Octocore.jpg) 7 | 8 | ![bottom2 1](https://user-images.githubusercontent.com/400875/155421879-066880c6-0f89-4e74-8423-ee3c0ec1a567.png) 9 | ![bottom](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v2.1/octocore-top.jpg) 10 | 11 | 12 | 2 1side 13 | 14 | 15 | - [Gerber view on Altium](https://365.altium.com/files/649C7BFA-BEAC-4A11-B612-F499FA4A752B) 16 | - [Schematic & PCB on EasyEDA](https://easyeda.com/editor#id=b0c915455cd342b9a03f863e1992dc43|42f8b3c53ee042b4857c136aa38183c5) 17 | 18 | **Open Core ESP32 Dev board** 19 | 20 | CERN-P licenced ESP32 board in 5cm x 5cm [M5stack dimensions](https://shop.m5stack.com/collections/stack-series). 21 | 22 | Summary: Design a small, self-contained ESP32 dev board capable of interfacing with other boards or components over I2C using the M5Mbus, Stemma or Breakout garden pins. 23 | 24 | Dimensions: 50mm x 50mm 25 | 26 | Power supply: 5v 27 | 28 | Current max: 2A 29 | 30 | Main BOM components: ESP32 S3 module?, AZ1117C-3.3, TPS62177DQCR, USBC socket, TXS0108E Or similar 5V signal voltage translation/a level shifter for the servos signal 31 | 32 | Form factor: Square with cut-out bolt holes 33 | 34 | Power connectors: JST-PH 2pin 35 | 36 | Programming will be via USB. 37 | 38 | Control will be via Wifi 39 | 40 | Board: 4 layers generic, according to JLCPCB. 41 | 42 | 43 | 44 | **Use cases** 45 | 46 | - 8x servo for a walking [OttoDIY/Ninja](https://www.ottodiy.com/) - [Servo library](https://github.com/madhephaestus/ESP32Servo) 47 | - Optional Rosmo ESC for [Rosmo.io](https://rosmo.io) 48 | - Optional [ 8pin display 1.54" or 2"](https://www.aliexpress.com/item/32859772356.html) [Library](https://github.com/Bodmer/TFT_eSPI) [data](http://www.lcdwiki.com/1.54inch_IPS_Module) 49 | - Optional [HCS404](https://github.com/rosmo-robot/Rosmo_3D/issues/6) with staggered pins 50 | - Optional [M5 Mbus](https://forum.m5stack.com/topic/360/m5stack-fire-pinout-leaflet) 51 | - Optional 5pin [Breakout garden header](https://shop.pimoroni.com/collections/breakout-garden) For [3Dof](https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout), [6dOf](https://shop.pimoroni.com/products/lsm303d-6dof-motion-sensor-breakout), [9DoF](https://shop.pimoroni.com/products/icm20948), [toF](https://shop.pimoroni.com/products/vl53l1x-breakout), [GPS](https://shop.pimoroni.com/products/pa1010d-gps-breakout) [More](https://shop.pimoroni.com/?q=breakout+garden) 52 | - Optional [M5 x4 motor](https://docs.m5stack.com/en/module/lego_plus) **GPIO 16, 21, 36, 26, 17, 22, 13** With no confict with servo's 53 | - Optional [Open DC motor](https://github.com/tomorrow56/M5Stack_Motor_Driver/blob/master/M5_Moter_v02_schematics.pdf) GPIO 16, 2, 12, 15, 13, 0 54 | - Optional [M5 LAN base](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Bases/lan_base.pdf) GPIO 34, 23, 19, 18, 26 55 | - Optional [M5 868, 433 LoRa](https://docs.m5stack.com/en/module/lora868) GPIO 23,19,18, 36, 26, 05 56 | - Optional [M5 commu](https://docs.m5stack.com/en/module/commu) GPIO 23, 19, 18, 03, 16, 21, 12, 15, 01, 17, 22 57 | - Optional [M5 GPS](https://docs.m5stack.com/en/module/gps) GPIO 03, 16, 35, 36, 01, 17, 05, 13, 34 58 | 59 | Iteration of this concept: https://github.com/rosmo-robot/Open-Core-M5stack/blob/main/v2/readme.md 60 | -------------------------------------------------------------------------------- /2.2/lcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/2.2/lcd.png -------------------------------------------------------------------------------- /2.2/octocoreBOM.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/2.2/octocoreBOM.xlsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Rosmo 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | !!Untested!! 2 | 3 | OpenCore boards for use in the M5Stack system 4 | 5 | [Version 1](https://github.com/rosmo-robot/Open-Core-M5stack/blob/main/v1/readme.md) uses ESP32devC-v4 development board 6 | 7 | [Version 2](https://github.com/rosmo-robot/Open-Core-M5stack/tree/main/2.2) uses on-board ESP32 chip 8 | 9 | -------------------------------------------------------------------------------- /contributor.md: -------------------------------------------------------------------------------- 1 | 2 | We expect all contributors to abide by https://www.contributor-covenant.org/version/2/1/code_of_conduct/ 3 | 4 | We prefer Open Source tools, specifically; 5 | 6 | FreeCAD 7 | 8 | OpenCAD 9 | 10 | However we're happy to work with other tools. 11 | 12 | We have reasonably high expectations for a volunteer project! We expect work to a high standard, delivered to self-defined deadlines. 13 | 14 | Skills we know we need: 15 | 16 | Curious people 17 | Electronics design 18 | 3d design 19 | Embedded systems 20 | ROS2 21 | Social media/marketing outreach 22 | 23 | -------------------------------------------------------------------------------- /marketing.md: -------------------------------------------------------------------------------- 1 | - Who 2 | 3 | Academics 4 | Education, STEM - Otto 5 | African OSHW community 6 | Take each component address seperately. 7 | Break the parts demo BLDC seperately. 8 | 9 | Reason for doing it - get good motor control cheaper than Odrive 10 | 11 | - Where 12 | Personal robotics forum 13 | Youtube channels 14 | ROS forum 15 | Twitter as a robot and as a component. 16 | =Robot 17 | =Open Core 18 | =ESC 19 | = MicroROS events 20 | 21 | - Moments 22 | ESC v1 DEC 23 | Open core v1 March 24 | 3D body version 1. May 25 | Physical v1 May 26 | ROSMO v1 June 27 | 28 | -------------------------------------------------------------------------------- /roadmap.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | Note that individual components of Rosmo have different versioning numbers. Here we refer to 'Rosmo.io' version numbers which reflect the whole assembled robot. 4 | 5 | 6 | v0.1 Functional prototype 7 | 8 | We're pretty close to this, A robot that will move using command line tools, 9 | In progress. 10 | 11 | v0.2 Functional prototype that looks kinda pretty 12 | In progress. 13 | 14 | v1.0 A ESP32 webui available to drive the bot around (Arduino) 15 | In progress. 16 | 17 | v1.1 The LCD screen works 18 | 19 | v1.2 Breakout garden works 20 | 21 | v1.3 Servos work 22 | 23 | v1.4 WebUI can control either servo or BLDC 24 | 25 | v2.0 A microros version using command line tools 26 | 27 | v2.01 4x4 operation using 2x Rosmo ESC 28 | 29 | v2.02 Optional Feather shield for connecting to feather ecosystem 30 | 31 | v2.04 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /v1/OpenCoreReview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/OpenCoreReview.png -------------------------------------------------------------------------------- /v1/bomopencorev1.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/bomopencorev1.xlsx -------------------------------------------------------------------------------- /v1/esp32 m5 shield.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/esp32 m5 shield.pdf -------------------------------------------------------------------------------- /v1/esp32 m5 shield.sch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | >NAME 141 | >VALUE 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | >NAME 228 | >VALUE 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | ESP32-DEVKITC <a href="https://pricing.snapeda.com/parts/ESP32-DEVKITC/Espressif%20Systems/view-part?ref=eda">Check prices</a> 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | <h2><b>microBuilder.eu</b> Eagle Footprint Library</h2> 335 | 336 | <p>Footprints for common components used in our projects and products. This is the same library that we use internally, and it is regularly updated. The newest version can always be found at <b>www.microBuilder.eu</b>. If you find this library useful, please feel free to purchase something from our online store. Please also note that all holes are optimised for metric drill bits!</p> 337 | 338 | <h3>Obligatory Warning</h3> 339 | <p>While it probably goes without saying, there are no guarantees that the footprints or schematic symbols in this library are flawless, and we make no promises of fitness for production, prototyping or any other purpose. These libraries are provided for information puposes only, and are used at your own discretion. While we make every effort to produce accurate footprints, and many of the items found in this library have be proven in production, we can't make any promises of suitability for a specific purpose. If you do find any errors, though, please feel free to contact us at www.microbuilder.eu to let us know about it so that we can update the library accordingly!</p> 340 | 341 | <h3>License</h3> 342 | <p>This work is placed in the public domain, and may be freely used for commercial and non-commercial work with the following conditions:</p> 343 | <p>THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 344 | </p> 345 | 346 | 347 | 0805 (2012 Metric) 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | >NAME 361 | >VALUE 362 | 363 | 364 | 365 | 366 | 367 | 1206 (3216 Metric) 368 | 369 | 370 | 371 | 372 | 373 | 374 | 375 | 376 | 377 | 378 | 379 | 380 | >NAME 381 | >VALUE 382 | 383 | 384 | 385 | 386 | 387 | 0603 (1608 Metric) 388 | 389 | 390 | 391 | 392 | 393 | 394 | 395 | 396 | 397 | 398 | 399 | 400 | >NAME 401 | >VALUE 402 | 403 | 404 | 405 | 406 | 407 | <b>CAPACITOR</b><p> 408 | chip 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | >NAME 422 | >VALUE 423 | 424 | 425 | 426 | 427 | 428 | 0603-Mini 429 | <p>Mini footprint for dense boards</p> 430 | 431 | 432 | 433 | 434 | 435 | 436 | 437 | 438 | 439 | 440 | 441 | 442 | >NAME 443 | >VALUE 444 | 445 | 446 | 447 | 448 | 449 | 450 | 451 | 452 | 453 | 454 | 455 | 456 | 457 | 458 | 459 | 460 | >NAME 461 | >VALUE 462 | 463 | 464 | 465 | 466 | 467 | 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | 478 | >NAME 479 | >VALUE 480 | 481 | 482 | 483 | 484 | <b>RESISTOR 2512 (Metric 6432)</b> 485 | 486 | 487 | 488 | 489 | 490 | 491 | 492 | 493 | >NAME 494 | >VALUE 495 | 496 | 497 | 498 | 499 | 500 | <b> 0402</b> 501 | 502 | 503 | 504 | 505 | 506 | 507 | 508 | 509 | >NAME 510 | >VALUE 511 | 512 | 513 | 514 | 515 | 516 | <b>0402 MicroPitch<p> 517 | 518 | 519 | 520 | 521 | 522 | >NAME 523 | >VALUE 524 | 525 | 526 | 527 | 528 | 529 | <b>0603</b> 530 | 531 | 532 | 533 | 534 | 535 | 536 | 537 | 538 | >NAME 539 | >VALUE 540 | 541 | 542 | 543 | 544 | 545 | <b>0603 MicroPitch</b> 546 | 547 | 548 | 549 | 550 | 551 | >NAME 552 | >VALUE 553 | 554 | 555 | 556 | 557 | 558 | <b>0805</b> 559 | 560 | 561 | 562 | 563 | 564 | 565 | 566 | 567 | >NAME 568 | >VALUE 569 | 570 | 571 | 572 | 573 | 574 | <b>0805 MicroPitch</b> 575 | 576 | 577 | 578 | 579 | 580 | >NAME 581 | >VALUE 582 | 583 | 584 | 585 | 586 | 587 | <b>Solder Jumper</b> - Reflow 588 | 589 | 590 | 591 | 592 | 593 | 594 | 595 | 596 | 597 | 598 | 599 | 600 | 601 | 602 | >NAME 603 | >VALUE 604 | 605 | 606 | 607 | <b>Solder Jumper</b> - Wave 608 | 609 | 610 | 611 | 612 | 613 | 614 | 615 | 616 | 617 | 618 | 619 | 620 | 621 | 622 | 623 | 624 | >NAME 625 | >VALUE 626 | 627 | 628 | 629 | 630 | 631 | 632 | 633 | 634 | 635 | 636 | 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | 659 | >NAME 660 | >VALUE 661 | 662 | 663 | 664 | 665 | 666 | 667 | 668 | 669 | 670 | 671 | 672 | 673 | 674 | 675 | 676 | 677 | 678 | >NAME 679 | >VALUE 680 | 681 | 682 | 683 | 684 | 685 | 686 | 687 | 688 | 689 | 690 | 691 | 692 | 693 | >NAME 694 | >VALUE 695 | 696 | 697 | 698 | 699 | 700 | 701 | 702 | 703 | 704 | 705 | 706 | 707 | 708 | 709 | 710 | 711 | 712 | 713 | 714 | 715 | >VALUE 716 | 717 | 718 | 719 | 720 | 721 | >VALUE 722 | 723 | 724 | 725 | 726 | 727 | >VALUE 728 | 729 | 730 | 731 | >VALUE 732 | 733 | 734 | 735 | 736 | 737 | 738 | 739 | 740 | 741 | >NAME 742 | >VALUE 743 | 744 | 745 | 746 | 747 | 748 | 749 | 750 | 751 | >NAME 752 | >VALUE 753 | 754 | 755 | 756 | 757 | 758 | 759 | <b>GND</b> 760 | 761 | 762 | 763 | 764 | 765 | 766 | 767 | 768 | 769 | 770 | 771 | 772 | <b>3.3V Supply</b> 773 | 774 | 775 | 776 | 777 | 778 | 779 | 780 | 781 | 782 | 783 | 784 | 785 | <b>5.0V Supply</b> 786 | 787 | 788 | 789 | 790 | 791 | 792 | 793 | 794 | 795 | 796 | 797 | 798 | VBAT Supply Sumbol 799 | 800 | 801 | 802 | 803 | 804 | 805 | 806 | 807 | 808 | 809 | 810 | 811 | <p><b>Resistors</b></p> 812 | <b>0402</b> - 0402 Surface Mount Package 813 | <ul> 814 | <li>22 Ohm 1% 1/16W [Digikey: 311-22.0LRTR-ND]</li> 815 | <li>33 Ohm 5% 1/16W</li> 816 | <li>1.0K 5% 1/16W</li> 817 | <li>1.5K 5% 1/16W</li> 818 | <li>2.0K 1% 1/16W</li> 819 | <li>10.0K 1% 1/16W [Digikey: 311-10.0KLRTR-ND]</li> 820 | <li>10.0K 5% 1/16W [Digikey: RMCF0402JT10K0TR-ND]</li> 821 | <li>12.1K 1% 1/16W [Digikey: 311-22.0LRTR-ND]</li> 822 | <li>100.0K 5% 1/16W</li> 823 | </ul> 824 | <b>0603</b> - 0603 Surface Mount Package<br> 825 | <ul> 826 | <li>0 Ohm 1/10 Watt 1% Resistor</li> 827 | <li>15 Ohm 1/10 Watt 1% Resistor</li> 828 | <li>33 Ohm 1/10 Watt 1% Resistor</li> 829 | <li>49.9 Ohm 1/10 Watt 1% Resistor</li> 830 | <li>100 Ohm 1/10 Watt 1% Resistor</li> 831 | <li>150 Ohm 1/10 Watt 1% Resistor</li> 832 | <li>240 Ohm 1/10 Watt 1% Resistor</li> 833 | <li>390 Ohm 1/10 Watt 1% Resistor</li> 834 | <li>560 Ohm 1/10 Watt 1% Resistor</li> 835 | <li>680 Ohm 1/10 Watt 1% Resistor</li> 836 | <li>750 Ohm 1/10 Watt 1% Resistor</li> 837 | <li>1.0K Ohm 1/10 Watt 1% Resistor</li> 838 | <li>1.5K Ohm 1/10 Watt 1% Resistor</li> 839 | <li>2.0K Ohm 1/10 Watt 1% Resistor</li> 840 | <li>2.2K Ohm 1/10 Watt 1% Resistor</li> 841 | <li>3.3K Ohm 1/10 Watt 1% Resistor</li> 842 | <li>4.7K Ohm 1/10 Watt 1% Resistor</li> 843 | <li>10.0K Ohm 1/10 Watt 1% Resistor</li> 844 | <li>12.0K Ohm 1/10 Watt 1% Resistor</li> 845 | <li>12.1K Ohm 1/10 Watt 1% Resistor</li> 846 | <li>20.0K Ohm 1/10 Watt 1% Resistor</li> 847 | <li>33.0K Ohm 1/10 Watt 1% Resistor</li> 848 | <li>100.0K Ohm 1/10 Watt 1% Resistor</li> 849 | </ul> 850 | <b>0805</b> - 0805 Surface Mount Package 851 | <ul> 852 | <li>0 Ohm 1/8 Watt 1% Resistor</li> 853 | <li>33 Ohm 1/8 Watt 1% Resistor</li> 854 | <li>100 Ohm 1/8 Watt 1% Resistor</li> 855 | <li>150 Ohm 1/8 Watt 1% Resistor</li> 856 | <li>200 Ohm 1/8 Watt 1% Resistor</li> 857 | <li>240 Ohm 1/8 Watt 1% Resistor</li> 858 | <li>330 Ohm 1/8 Watt 1% Resistor</li> 859 | <li>390 Ohm 1/8 Watt 1% Resistor</li> 860 | <li>470 Ohm 1/8 Watt 1% Resistor</li> 861 | <li>1.0K Ohm 1/8 Watt 1% Resistor</li> 862 | <li>1.5K Ohm 1/8 Watt 1% Resistor</li> 863 | <li>2.0K Ohm 1/8 Watt 1% Resistor</li> 864 | <li>4.7K Ohm 1/8 Watt 1% Resistor</li> 865 | <li>5.1K Ohm 1/8 Watt 1% Resistor</li> 866 | <li>5.6K Ohm 1/8 Watt 1% Resistor</li> 867 | <li>10.0K Ohm 1/8 Watt 1% Resistor</li> 868 | <li>22.0K Ohm 1/8 Watt 1% Resistor</li> 869 | <li>33.0K Ohm 1/8 Watt 1% Resistor</li> 870 | <li>100K Ohm 1/8 Watt 1% Resistor</li> 871 | </ul> 872 | <b>1206</b> - 1206 Surface Mount Package<br/> 873 | <br/> 874 | <b>2012</b> - 2010 Surface Mount Package<br/> 875 | <ul><li>0.11 Ohm 1/2 Watt 1% Resistor - Digikey: RHM.11UCT-ND</li></ul> 876 | 877 | 878 | 879 | 880 | 881 | 882 | 883 | 884 | 885 | 886 | 887 | 888 | 889 | 890 | 891 | 892 | 893 | 894 | 895 | 896 | 897 | 898 | 899 | 900 | 901 | 902 | 903 | 904 | 905 | 906 | 907 | 908 | 909 | 910 | 911 | 912 | 913 | 914 | 915 | 916 | 917 | 918 | 919 | 920 | 921 | 922 | 923 | 924 | 925 | 926 | 927 | 928 | 929 | 930 | 931 | 932 | 933 | 934 | 935 | 936 | 937 | 938 | 939 | 940 | 941 | 942 | 943 | 944 | 945 | 946 | 947 | 948 | 949 | 950 | 951 | 952 | 953 | 954 | 955 | 956 | 957 | 958 | 959 | 960 | 961 | 962 | 963 | 964 | 965 | 966 | 967 | 968 | 969 | 970 | 971 | 972 | 973 | 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | 982 | 983 | 984 | 985 | 986 | 987 | 988 | 989 | 990 | 991 | 992 | 993 | 994 | 995 | 996 | 997 | 998 | 999 | 1000 | 1001 | 1002 | 1003 | 1004 | 1005 | 1006 | 1007 | 1008 | 1009 | <p><b>SMD Solder JUMPER</b></p> 1010 | <p>Solder the two pads together to create a connection, or remove the solder to break it.</p> 1011 | <b>REFLOW</b> - Use this footprint for solder paste and reflow ovens.<br/> 1012 | <b>WAVE</b> - Use this footprint for hand-soldering (larger pads). 1013 | <p><b>CLOSED</b> - Has a trace between the two pads to ensure it is closed by default. The trace needs to be cut to disable the jumper, and can be closed again by creating a solder bridge between the two pads.</p> 1014 | 1015 | 1016 | 1017 | 1018 | 1019 | 1020 | 1021 | 1022 | 1023 | 1024 | 1025 | 1026 | 1027 | 1028 | 1029 | 1030 | 1031 | 1032 | 1033 | 1034 | 1035 | 1036 | 1037 | 1038 | 1039 | 1040 | 1041 | 1042 | 1043 | 1044 | 1045 | 1046 | 1047 | 1048 | 1049 | 1050 | 1051 | 1052 | 1053 | 1054 | 1055 | 1056 | 1057 | 1058 | 1059 | 1060 | 1061 | 1062 | 1063 | 1064 | 1065 | 1066 | 1067 | 1068 | 1069 | 1070 | <b>Harting & 3M Connectors</b><p> 1071 | Low profile connectors, straight<p> 1072 | <author>Created by librarian@cadsoft.de</author> 1073 | 1074 | 1075 | <b>PTH</b> 1076 | 1077 | 1078 | 1079 | 1080 | 1081 | 1082 | 1083 | 1084 | 1085 | 1086 | 1087 | 1088 | 1089 | 1090 | 1091 | 1092 | 1093 | 1094 | 1095 | 1096 | 1097 | 1098 | 1099 | 1100 | 1101 | 1102 | 1103 | 1104 | 1105 | 1106 | 1107 | 1108 | 1109 | 1110 | 1111 | 1112 | 1113 | 1114 | 1115 | 1116 | 1117 | 1118 | 1119 | 1120 | 1121 | 1122 | 1123 | 1124 | 1125 | 1126 | 1127 | 1128 | 1129 | 1130 | 1131 | 1132 | 1133 | 1134 | 1135 | 1136 | 1137 | 1138 | 10 1139 | >NAME 1140 | >VALUE 1141 | 1 1142 | 2 1143 | 1144 | 1145 | 1146 | 1147 | 1148 | 1149 | 1150 | 1151 | 1152 | 1153 | 1154 | 1155 | <b>SMD</b> 1156 | 1157 | 1158 | 1159 | 1160 | 1161 | 1162 | 1163 | 1164 | 1165 | 1166 | 1167 | 1168 | 1169 | 1170 | 1171 | 1172 | 1173 | 1174 | 1175 | 1176 | 1177 | 1178 | 1179 | 1180 | 1181 | 1182 | 1183 | 1184 | 1185 | 1186 | 1187 | 1188 | 1189 | 1190 | 1191 | 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | 1199 | 1200 | 1201 | 1202 | 1203 | 1204 | 1205 | 1206 | 1207 | 1208 | 1209 | 1210 | 1211 | 1212 | 1213 | 1214 | 1215 | 1216 | 1217 | 1218 | 1219 | 1220 | 1221 | 1222 | 1223 | 1224 | 1225 | 1226 | 1227 | 1228 | 1229 | 1230 | 10 1231 | >NAME 1232 | >VALUE 1233 | 1 1234 | 2 1235 | 1236 | 1237 | 1238 | 1239 | 1240 | 1241 | 1242 | 1243 | 1244 | 1245 | 1246 | 1247 | 1248 | 1249 | 1250 | 1251 | 1252 | 1253 | >VALUE 1254 | >NAME 1255 | 1256 | 1257 | 1258 | 1259 | 1260 | 1261 | 1262 | 1263 | 1264 | 1265 | 1266 | 1267 | 1268 | 1269 | <b>UEXT</b> 1270 | 1271 | 1272 | 1273 | 1274 | 1275 | 1276 | 1277 | 1278 | 1279 | 1280 | 1281 | 1282 | 1283 | 1284 | 1285 | 1286 | 1287 | 1288 | 1289 | 1290 | 1291 | 1292 | 1293 | 1294 | 1295 | 1296 | 1297 | 1298 | 1299 | 1300 | 1301 | 1302 | 1303 | 1304 | 1305 | 1306 | 1307 | 1308 | 1309 | 1310 | 1311 | 1312 | 1313 | <b>Pin Header Connectors</b><p> 1314 | <author>Created by librarian@cadsoft.de</author> 1315 | 1316 | 1317 | <b>PIN HEADER</b> 1318 | 1319 | 1320 | 1321 | 1322 | 1323 | 1324 | 1325 | 1326 | 1327 | 1328 | 1329 | 1330 | 1331 | 1332 | 1333 | 1334 | 1335 | 1336 | 1337 | 1338 | 1339 | 1340 | 1341 | 1342 | 1343 | 1344 | 1345 | 1346 | 1347 | 1348 | 1349 | 1350 | 1351 | 1352 | 1353 | 1354 | 1355 | 1356 | 1357 | 1358 | 1359 | 1360 | 1361 | 1362 | 1363 | 1364 | 1365 | 1366 | 1367 | 1368 | 1369 | 1370 | 1371 | 1372 | 1373 | 1374 | 1375 | 1376 | 1377 | 1378 | 1379 | 1380 | 1381 | 1382 | 1383 | 1384 | 1385 | 1386 | 1387 | 1388 | 1389 | 1390 | 1391 | 1392 | 1393 | 1394 | 1395 | 1396 | 1397 | 1398 | 1399 | 1400 | 1401 | 1402 | 1403 | 1404 | 1405 | 1406 | 1407 | 1408 | 1409 | 1410 | 1411 | 1412 | 1413 | 1414 | 1415 | 1416 | 1417 | 1418 | 1419 | 1420 | 1421 | 1422 | 1423 | 1424 | 1425 | 1426 | 1427 | 1428 | 1429 | 1430 | 1431 | 1432 | 1433 | 1434 | 1435 | 1436 | 1437 | 1438 | 1439 | 1440 | 1441 | 1442 | 1443 | 1444 | 1445 | 1446 | 1447 | 1448 | 1449 | 1450 | 1451 | 1452 | 1453 | 1454 | >NAME 1455 | >VALUE 1456 | 1457 | 1458 | 1459 | 1460 | 1461 | 1462 | 1463 | 1464 | 1465 | 1466 | 1467 | 1468 | 1469 | 1470 | 1471 | 1472 | 1473 | 1474 | 1475 | 1476 | 1477 | 1478 | 1479 | 1480 | 1481 | 1482 | 1483 | 1484 | 1485 | 1486 | 1487 | 1488 | 1489 | 1490 | 1491 | 1492 | 1493 | 1494 | 1495 | 1496 | 1497 | 1498 | 1499 | 1500 | 1501 | 1502 | 1503 | 1504 | 1505 | 1506 | 1507 | 1508 | 1509 | 1510 | 1511 | 1512 | 1513 | 1514 | 1515 | 1516 | 1517 | 1518 | 1519 | 1520 | 1521 | 1522 | 1523 | 1524 | 1525 | 1526 | 1527 | 1528 | 1529 | 1530 | 1531 | 1532 | 1533 | 1534 | 1535 | 1536 | 1537 | 1538 | 1539 | 1540 | 1541 | 1542 | 1543 | 1544 | 1545 | 1546 | 1547 | 1548 | <b>PIN HEADER</b> 1549 | 1550 | 1551 | 1552 | 1553 | 1554 | 1555 | 1556 | 1557 | 1558 | 1559 | 1560 | 1561 | 1562 | 1563 | 1564 | 1565 | 1566 | 1567 | 1568 | 1569 | 1570 | 1571 | 1572 | 1573 | 1574 | 1575 | 1576 | 1577 | 1578 | 1579 | 1580 | 1581 | 1582 | 1583 | 1584 | 1585 | 1586 | 1587 | 1588 | 1589 | 1590 | 1591 | 1592 | 1593 | 1594 | 1595 | 1596 | 1597 | 1598 | 1599 | 1600 | 1601 | 1602 | 1603 | 1604 | 1605 | 1606 | 1607 | 1608 | 1609 | 1610 | 1611 | 1612 | 1613 | 1614 | 1615 | 1616 | 1617 | 1618 | 1619 | 1620 | 1621 | 1622 | 1623 | 1624 | 1625 | 1626 | 1627 | 1628 | 1629 | 1630 | 1631 | 1632 | 1633 | 1634 | 1635 | 1636 | 1637 | 1638 | 1639 | 1640 | >NAME 1641 | >VALUE 1642 | 1643 | 1644 | 1645 | 1646 | 1647 | 1648 | 1649 | 1650 | 1651 | 1652 | 1653 | 1654 | 1655 | 1656 | 1657 | 1658 | 1659 | 1660 | 1661 | 1662 | 1663 | 1664 | 1665 | 1666 | 1667 | 1668 | 1669 | 1670 | 1671 | 1672 | 1673 | 1674 | 1675 | 1676 | 1677 | 1678 | 1679 | 1680 | 1681 | 1682 | 1683 | 1684 | 1685 | 1686 | 1687 | 1688 | 1689 | 1690 | 1691 | 1692 | 1693 | 1694 | 1695 | 1696 | 1697 | 1698 | 1699 | 1700 | 1701 | 1702 | 1703 | 1704 | 1705 | 1706 | PIN HEADER 1707 | 1708 | 1709 | 1710 | 1711 | 1712 | PIN HEADER 1713 | 1714 | 1715 | 1716 | 1717 | 1718 | 1719 | 1720 | 1721 | 1722 | 1723 | 1724 | >NAME 1725 | >VALUE 1726 | 1727 | 1728 | 1729 | 1730 | 1731 | 1732 | 1733 | 1734 | 1735 | 1736 | 1737 | 1738 | 1739 | 1740 | 1741 | 1742 | 1743 | 1744 | 1745 | 1746 | 1747 | 1748 | 1749 | 1750 | 1751 | 1752 | 1753 | 1754 | 1755 | 1756 | 1757 | 1758 | 1759 | 1760 | <b>PIN HEADER</b> 1761 | 1762 | 1763 | 1764 | 1765 | 1766 | 1767 | 1768 | 1769 | 1770 | 1771 | 1772 | 1773 | 1774 | 1775 | 1776 | 1777 | 1778 | 1779 | 1780 | 1781 | 1782 | 1783 | 1784 | 1785 | 1786 | 1787 | 1788 | 1789 | 1790 | 1791 | 1792 | 1793 | 1794 | 1795 | 1796 | 1797 | 1798 | 1799 | 1800 | 1801 | 1802 | 1803 | 1804 | 1805 | 1806 | 1807 | 1808 | 1809 | 1810 | 1811 | 1812 | 1813 | 1814 | 1815 | 1816 | 1817 | 1818 | 1819 | 1820 | 1821 | 1822 | 1823 | 1824 | 1825 | 1826 | 1827 | 1828 | 1829 | 1830 | 1831 | 1832 | 1833 | 1834 | 1835 | 1836 | 1837 | 1838 | 1839 | 1840 | 1841 | 1842 | 1843 | 1844 | 1845 | 1846 | 1847 | 1848 | 1849 | 1850 | 1851 | 1852 | 1853 | 1854 | <b>Frames for Sheet and Layout</b> 1855 | 1856 | 1857 | 1858 | 1859 | 1860 | 1861 | 1862 | 1863 | 1864 | 1865 | 1866 | 1867 | 1868 | 1869 | 1870 | 1871 | 1872 | 1873 | 1874 | 1875 | >DRAWING_NAME 1876 | >LAST_DATE_TIME 1877 | >SHEET 1878 | Sheet: 1879 | 1880 | 1881 | 1882 | 1883 | 1884 | <b>FRAME</b><p> 1885 | DIN A4, landscape with location and doc. field 1886 | 1887 | 1888 | 1889 | 1890 | 1891 | 1892 | 1893 | 1894 | 1895 | 1896 | 1897 | 1898 | 1899 | 1900 | 1901 | 1902 | 1903 | 1904 | 1905 | 1906 | 1907 | 1908 | 1909 | 1910 | 1911 | 1912 | 1913 | 1914 | 1915 | 1916 | 1917 | 1918 | 1919 | 1920 | 1921 | 1922 | 1923 | 1924 | 1925 | 1926 | 1927 | 1928 | 1929 | 1930 | 1931 | 1932 | 1933 | 1934 | ss 1935 | mosi 1936 | miso 1937 | sda 1938 | scl 1939 | sck 1940 | 1941 | 1942 | 1943 | 1944 | 1945 | 1946 | 1947 | 1948 | 1949 | 1950 | 1951 | 1952 | 1953 | 1954 | 1955 | 1956 | 1957 | 1958 | 1959 | 1960 | 1961 | 1962 | 1963 | 1964 | 1965 | 1966 | 1967 | 1968 | 1969 | 1970 | 1971 | 1972 | 1973 | 1974 | 1975 | 1976 | 1977 | 1978 | 1979 | 1980 | 1981 | 1982 | 1983 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2024 | 2025 | 2026 | 2027 | 2029 | 2030 | 2031 | 2032 | 2033 | 2034 | 2036 | 2037 | 2038 | 2039 | 2041 | 2042 | 2043 | 2044 | 2045 | 2046 | 2048 | 2049 | 2050 | 2051 | 2053 | 2054 | 2055 | 2056 | 2057 | 2058 | 2060 | 2061 | 2062 | 2063 | 2065 | 2066 | 2067 | 2068 | 2069 | 2070 | 2072 | 2073 | 2074 | 2075 | 2077 | 2078 | 2079 | 2080 | 2081 | 2082 | 2083 | 2084 | 2085 | 2086 | 2087 | 2088 | 2089 | 2090 | 2091 | 2092 | 2093 | 2094 | 2095 | 2096 | 2097 | 2098 | 2099 | 2100 | 2101 | 2102 | 2103 | 2104 | 2105 | 2106 | 2107 | 2108 | 2109 | 2111 | 2112 | 2113 | 2114 | 2116 | 2117 | 2118 | 2119 | 2121 | 2122 | 2123 | 2124 | 2125 | 2126 | 2128 | 2129 | 2130 | 2131 | 2133 | 2134 | 2135 | 2136 | 2137 | 2138 | 2140 | 2141 | 2142 | 2143 | 2145 | 2146 | 2147 | 2148 | 2149 | 2151 | 2152 | 2153 | 2154 | 2155 | 2156 | 2158 | 2159 | 2160 | 2161 | 2163 | 2164 | 2165 | 2166 | 2167 | 2168 | 2170 | 2171 | 2172 | 2173 | 2175 | 2176 | 2177 | 2178 | 2180 | 2181 | 2182 | 2183 | 2184 | 2185 | 2187 | 2188 | 2189 | 2190 | 2192 | 2193 | 2194 | 2195 | 2196 | 2197 | 2199 | 2200 | 2201 | 2202 | 2204 | 2205 | 2206 | 2207 | 2208 | 2209 | 2210 | 2211 | 2212 | 2213 | 2214 | 2215 | 2216 | 2217 | 2218 | 2219 | 2220 | 2221 | 2222 | 2223 | 2224 | 2225 | 2226 | 2227 | 2228 | 2229 | 2230 | 2231 | 2232 | 2233 | 2234 | 2235 | 2237 | 2238 | 2239 | 2240 | 2241 | 2244 | 2245 | 2246 | 2247 | 2249 | 2250 | 2251 | 2252 | 2254 | 2255 | 2256 | 2257 | 2258 | 2261 | 2262 | 2263 | 2264 | 2266 | 2267 | 2268 | 2269 | 2271 | 2272 | 2273 | 2274 | 2275 | 2278 | 2279 | 2280 | 2281 | 2283 | 2284 | 2285 | 2286 | 2287 | 2290 | 2291 | 2292 | 2293 | 2295 | 2296 | 2297 | 2298 | 2299 | 2300 | 2302 | 2303 | 2304 | 2305 | 2306 | 2309 | 2310 | 2311 | 2312 | 2314 | 2315 | 2316 | 2317 | 2318 | 2321 | 2322 | 2323 | 2324 | 2326 | 2327 | 2328 | 2329 | 2330 | 2333 | 2334 | 2335 | 2336 | 2338 | 2339 | 2340 | 2341 | 2342 | 2345 | 2346 | 2347 | 2348 | 2350 | 2351 | 2352 | 2353 | 2355 | 2356 | 2357 | 2358 | 2359 | 2360 | 2361 | 2362 | 2363 | 2364 | 2365 | 2366 | 2367 | 2368 | 2369 | 2370 | 2371 | 2372 | 2373 | 2374 | 2375 | 2376 | 2377 | 2378 | 2379 | 2380 | 2381 | 2382 | 2383 | 2384 | 2385 | 2386 | 2387 | 2388 | 2389 | 2390 | 2391 | 2392 | 2393 | 2394 | 2397 | 2398 | 2399 | 2400 | 2402 | 2403 | 2404 | 2405 | 2406 | 2407 | 2408 | 2409 | 2410 | 2411 | 2412 | 2413 | 2414 | 2415 | 2416 | 2417 | 2418 | 2419 | 2420 | 2421 | 2422 | 2423 | 2424 | 2425 | 2426 | 2427 | 2428 | 2429 | 2430 | 2431 | 2432 | 2433 | 2434 | 2435 | 2436 | 2437 | 2438 | 2439 | 2440 | 2441 | 2442 | 2443 | 2444 | 2445 | 2446 | 2447 | 2448 | 2449 | 2450 | 2451 | 2452 | 2453 | 2454 | 2455 | 2456 | 2457 | 2458 | 2459 | 2460 | 2461 | 2462 | 2463 | 2464 | 2465 | 2466 | 2467 | 2468 | 2469 | 2470 | 2471 | 2472 | 2473 | 2475 | 2476 | 2477 | 2478 | 2480 | 2481 | 2482 | 2483 | 2484 | 2485 | 2486 | 2487 | 2488 | 2489 | 2490 | 2491 | 2492 | 2493 | 2494 | 2495 | 2496 | 2497 | 2498 | 2499 | 2500 | Since Version 8.2, EAGLE supports online libraries. The ids 2501 | of those online libraries will not be understood (or retained) 2502 | with this version. 2503 | 2504 | 2505 | Since Version 8.3, EAGLE supports URNs for individual library 2506 | assets (packages, symbols, and devices). The URNs of those assets 2507 | will not be understood (or retained) with this version. 2508 | 2509 | 2510 | Since Version 8.3, EAGLE supports the association of 3D packages 2511 | with devices in libraries, schematics, and board files. Those 3D 2512 | packages will not be understood (or retained) with this version. 2513 | 2514 | 2515 | 2516 | -------------------------------------------------------------------------------- /v1/opencore1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/opencore1.jpeg -------------------------------------------------------------------------------- /v1/opencore2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/opencore2.jpeg -------------------------------------------------------------------------------- /v1/readme.md: -------------------------------------------------------------------------------- 1 | 2 | # Open-Core-M5stack 3 | Adapter for ESP32-Dev-C & M5stack modules. It can be viewed [on Altium](https://365.altium.com/files/CDB3C9AB-1C0E-4B25-A3A4-1780F1BBCA1A) or [Easy Eda](https://easyeda.com/editor#id=49352f7d047e4be9b435180f0d233d80) 4 | 5 | ![](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v1/opencore1.jpeg) 6 | 7 | It is used as a replacement for the 'core' modules in the M5stack system. It should be compatible with any [ESP32-DevKitC V4](https://www.aliexpress.com/item/1005001838731651.html) 8 | 9 | When used with [Olimex ESP32 lipo](https://www.olimex.com/Products/IoT/ESP32/ESP32-DevKit-LiPo/open-source-hardware) it can provide an completely open hardware module in the [M5 stack system](https://shop.m5stack.com/collections/stack-series). 10 | 11 | Includes a [UEXT socket](https://en.wikipedia.org/wiki/UEXT#Electrical_characteristics) for interfacing with [additional modules](https://www.olimex.com/Products/Modules/UEXT/) The UEXT pins can alternatively be used as breakout pins for jumper cables. 12 | 13 | There are [other open hardware M5stack boards](https://oshwlab.com/Rosmo/m5-proto) 14 | 15 | ![Review board](https://github.com/rosmo-robot/Open-Core-M5stack/blob/main/v1/OpenCoreReview.png?raw=true) 16 | -------------------------------------------------------------------------------- /v1/version2 gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v1/version2 gerber.zip -------------------------------------------------------------------------------- /v2.1/EasyEDA_Project_Octocore_5_2022-02-22_00-07-22.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/EasyEDA_Project_Octocore_5_2022-02-22_00-07-22.zip -------------------------------------------------------------------------------- /v2.1/Gerber_Octocore_5.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/Gerber_Octocore_5.zip -------------------------------------------------------------------------------- /v2.1/OBJ_Octocore2.1.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/OBJ_Octocore2.1.zip -------------------------------------------------------------------------------- /v2.1/Octocore.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/Octocore.jpg -------------------------------------------------------------------------------- /v2.1/octocore-top.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/octocore-top.jpg -------------------------------------------------------------------------------- /v2.1/octocoreBOM.csv: -------------------------------------------------------------------------------- 1 | ID,Name,Designator,Footprint,Quantity,Manufacturer Part,Manufacturer,Supplier,Supplier Part,Price,description 2 | 1,10uF,"C21,C3,C6",C0603,3,CL10A106MP8NNNC,Samsung Electro-Mechanics,LCSC,C85713,0.096, 3 | 2,PRTR5V0U2X-MS,D3,SOT-143-4_L2.9-W1.3-P1.92-LS2.4-BL,1,PRTR5V0U2X-MS,MSKSEMI(美森科),LCSC,C2836313,0.096, 4 | 3,1N4007FL_C2840959,D4,SOD-123W_L2.8-W1.8-LS3.7-RD,1,1N4007FL,艾吉芯(Agertech),LCSC,C2840959,0.011, 5 | 4,10K,R8,R0402,1,AC0402FR-0710KL,YAGEO,LCSC,C144807,0.001, 6 | 5,5.1K,"R9,R10",R0402,2,RC0402DR-075K1L,YAGEO,LCSC,C138073,0.007, 7 | 6,100nF,"C1,C2,C4,C8,C18,C66,C67",C0402,7,CL05B104KB54PNC,Samsung Electro-Mechanics,LCSC,C307331,0.006, 8 | 7,AMS1117-3.3,U2,SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR,1,AMS1117-3.3,AMS,LCSC,C6186,0.164, 9 | 8,TS-1187A-B-A-B,"BOOT1,RST1",SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL-2,2,TS-1187A-B-A-B,XKB Enterprise,LCSC,C318884,0.016, 10 | 9,10k,"R1,R2,R6,R7",R0603,4,SDNT1608X103J3450HTF,Sunlord,LCSC,C43113,0.022, 11 | 10,470,"R3,R4",R0603,2,RCT03470KFLF,HKR,LCSC,C177612,0.089, 12 | 11,S8050_C2146,"Q1,Q3",SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR,2,S8050,CJ,LCSC,C2146,0.019, 13 | 12,100uF,C5,CAP-SMD_L3.5-W2.8,1,TAJB107K006RNJ,AVX,LCSC,C16133,0.187, 14 | 13,SS34_C8678,D1,DO-214AC_L4.3-W2.7-LS5.3-RD,1,SS34,MDD,LCSC,C8678,0.043, 15 | 14,10uF,"C19,C20,C10,C11,C12,C14,C15,C16,C17,C13",C0805,10,GRM21BR61H106KE43L,Murata Electronics,LCSC,C440198,0.104, 16 | 15,P6SMB6.8CA-C78395,D2,SMB_L4.6-W3.6-LS5.3-BI,1,P6SMB6.8CA,Brightking,LCSC,C78395,0.062, 17 | 16,KT-0603R,LED1RED,LED0603-R-RD,1,D-B060306B1-KS2,Wuxi ARK Tech Elec,LCSC,C118339,0.023, 18 | 17,4.7K,"R5,R23",R0402,2,0402WGF4701TCE,UniOhm,LCSC,C25900,0.001, 19 | 18,19-217/GHC-YR1S2/3T,LED2GREEN,LED0603-R-RD,1,19-217/GHC-YR1S2/3T,EVERLIGHT,LCSC,C72043,0.03, 20 | 19,CH340G,U1,SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL,1,CH340G,WCH,LCSC,C14267,0.577, 21 | 20,12MHz,X1,CRYSTAL-SMD_3P-L3.2-W1.3-P1.2-L,1,CSTNE12M0G550000R0,Murata Electronics,LCSC,C341520,0.238, 22 | 21,MC-311D,USBC1,USB-C-SMD_MC-311D,1,MC-311D,SOFNG,LCSC,C136423,0.862, 23 | 22,XH-2A,5V,CONN-TH_XH-2A,1,XH-2A,BOOMELE,LCSC,C20079,0.006, 24 | 23,M5STACK BOARD-VRL-3,H1,M5_CUSTOM_B,1,5330-M5CONN2X15F,M5 Stack,https://www.futurashop.it/,5330-M5CONN2X15F,, 25 | 24,I2C,J1,HDR-M-2.54_1X5,1,,,LCSC,C358687,0.027, 26 | 25,HDR-M-2.54_1x8,LCD1,HDR-M-2.54_1X8,1,,,LCSC,C2905417,0.094, 27 | 27,HDR-M-2.54_2x3,"S34,S56,S78, S12",HDR-M-2.54_2X3,4,,Changjiang Connectors,LCSC,C239334,0.125, 28 | 28,ULTRASONIC-HC-SR04#V,U5,ULTRASONIC-HC-SR04#V,1,,,,,,Ultrasonic Ranging Module HC-SR04 29 | 29,ESP32-WROOM-32U,U3,WIFIM-SMD_39P-L25.5-W18.0-P1.27-BL,1,ESP32-WROOM-32U,ESPRESSIF 乐鑫,LCSC,C328062,3.769, -------------------------------------------------------------------------------- /v2.1/octocoreBOM.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v2.1/octocoreBOM.xlsx -------------------------------------------------------------------------------- /v2.1/readme.md: -------------------------------------------------------------------------------- 1 | WARNING untested - do not use yet 2 | 3 | ![2 1top](https://user-images.githubusercontent.com/400875/155421845-b0deaa11-25b9-4633-8f7b-1cac35d041e0.png) 4 | ![top](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v2.1/Octocore.jpg) 5 | 6 | ![bottom2 1](https://user-images.githubusercontent.com/400875/155421879-066880c6-0f89-4e74-8423-ee3c0ec1a567.png) 7 | ![bottom](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v2.1/octocore-top.jpg) 8 | 9 | 10 | 2 1side 11 | 12 | 13 | - [Gerber view on Altium](https://365.altium.com/files/649C7BFA-BEAC-4A11-B612-F499FA4A752B) 14 | - [Schematic & PCB on EasyEDA](https://easyeda.com/editor#id=b0c915455cd342b9a03f863e1992dc43|42f8b3c53ee042b4857c136aa38183c5) 15 | 16 | **Open Core ESP32 Dev board** 17 | 18 | CERN-P licenced ESP32 board in 5cm x 5cm [M5stack dimensions](https://shop.m5stack.com/collections/stack-series). 19 | 20 | Summary: Design a small, self-contained ESP32 dev board capable of interfacing with other boards or components over I2C using the M5Mbus, Stemma or Breakout garden pins. 21 | 22 | Dimensions: 50mm x 50mm 23 | 24 | Power supply: 5v 25 | 26 | Current max: 2A 27 | 28 | Main BOM components: ESP32 S3 module?, AZ1117C-3.3, TPS62177DQCR, USBC socket, TXS0108E Or similar 5V signal voltage translation/a level shifter for the servos signal 29 | 30 | Form factor: Square with cut-out bolt holes 31 | 32 | Power connectors: JST-PH 2pin 33 | 34 | Programming will be via USB. 35 | 36 | Control will be via Wifi 37 | 38 | Board: 4 layers generic, according to JLCPCB. 39 | 40 | 41 | 42 | **Use cases** 43 | 44 | - 8x servo for a walking [OttoDIY/Ninja](https://www.ottodiy.com/) - [Servo library](https://github.com/madhephaestus/ESP32Servo) 45 | - Optional Rosmo ESC for [Rosmo.io](https://rosmo.io) 46 | - Optional [ 8pin display 1.54" or 2"](https://www.aliexpress.com/item/32859772356.html) [Library](https://github.com/Bodmer/TFT_eSPI) [data](http://www.lcdwiki.com/1.54inch_IPS_Module) 47 | - Optional [HCS404](https://github.com/rosmo-robot/Rosmo_3D/issues/6) with staggered pins 48 | - Optional [M5 Mbus](https://forum.m5stack.com/topic/360/m5stack-fire-pinout-leaflet) 49 | - Optional 5pin [Breakout garden header](https://shop.pimoroni.com/collections/breakout-garden) For [3Dof](https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout), [6dOf](https://shop.pimoroni.com/products/lsm303d-6dof-motion-sensor-breakout), [9DoF](https://shop.pimoroni.com/products/icm20948), [toF](https://shop.pimoroni.com/products/vl53l1x-breakout), [GPS](https://shop.pimoroni.com/products/pa1010d-gps-breakout) [More](https://shop.pimoroni.com/?q=breakout+garden) 50 | - Optional [M5 x4 motor](https://docs.m5stack.com/en/module/lego_plus) **GPIO 16, 21, 36, 26, 17, 22, 13** With no confict with servo's 51 | - Optional [Open DC motor](https://github.com/tomorrow56/M5Stack_Motor_Driver/blob/master/M5_Moter_v02_schematics.pdf) GPIO 16, 2, 12, 15, 13, 0 52 | - Optional [M5 LAN base](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Bases/lan_base.pdf) GPIO 34, 23, 19, 18, 26 53 | - Optional [M5 868, 433 LoRa](https://docs.m5stack.com/en/module/lora868) GPIO 23,19,18, 36, 26, 05 54 | - Optional [M5 commu](https://docs.m5stack.com/en/module/commu) GPIO 23, 19, 18, 03, 16, 21, 12, 15, 01, 17, 22 55 | - Optional [M5 GPS](https://docs.m5stack.com/en/module/gps) GPIO 03, 16, 35, 36, 01, 17, 05, 13, 34 56 | 57 | Iteration of this concept: https://github.com/rosmo-robot/Open-Core-M5stack/blob/main/v2/readme.md 58 | 59 | 60 | -------------------------------------------------------------------------------- /v2/readme.md: -------------------------------------------------------------------------------- 1 | WARNING - UNTESTED 2 | 3 | [Schematics & PCB on OSHW](https://easyeda.com/editor#id=da7541c8079445a7816d1372d3d80049|e3e073f3abd441e48838caebd0ee7998) Or [Altium](https://365.altium.com/files/BA03C7A3-E264-4782-99DA-AFD7CA988E91?openedFrom=files) published for review 4 | 5 | Octocore 6 | 7 | octobottom 8 | octoside 9 | 10 | 11 | 12 | 13 | 14 | **Open Core ESP32 Dev board** 15 | 16 | CERN-P licenced ESP32 board in 5cm x 5cm [M5stack dimensions](https://shop.m5stack.com/collections/stack-series). 17 | 18 | Summary: Design a small, self-contained ESP32 dev board capable of interfacing with other boards or components over I2C using the M5Mbus, Stemma or Breakout garden pins. 19 | 20 | Dimensions: 50mm x 50mm 21 | 22 | Power supply: 5v 23 | 24 | Current max: 2A 25 | 26 | Main BOM components: ESP32 S3 module?, AZ1117C-3.3, TPS62177DQCR, USBC socket, TXS0108E Or similar 5V signal voltage translation/a level shifter for the servos signal 27 | 28 | Form factor: Square with cut-out bolt holes 29 | 30 | Power connectors: JST-PH 2pin 31 | 32 | Programming will be via USB. 33 | 34 | Control will be via Wifi 35 | 36 | Board: 4 layers generic, according to JLCPCB. 37 | 38 | In progress [schematic](https://easyeda.com/editor#id=da7541c8079445a7816d1372d3d80049) 39 | 40 | 41 | **Use cases** 42 | - 8x servo for a walking [OttoDIY/Ninja](https://www.ottodiy.com/) 43 | - Optional Rosmo ESC for [Rosmo.io](https://rosmo.io) 44 | - Optional [staggered 8pin display 1.54" or 2"](http://www.lcdwiki.com/1.54inch_IPS_Module) 45 | - Optional [HCS404](https://github.com/rosmo-robot/Rosmo_3D/issues/6) with staggered pins 46 | - Optional [M5 Mbus](https://forum.m5stack.com/topic/360/m5stack-fire-pinout-leaflet) 47 | - Optional 5pin [Breakout garden header](https://shop.pimoroni.com/collections/breakout-garden) For [3Dof](https://shop.pimoroni.com/products/msa301-3dof-motion-sensor-breakout), [6dOf](https://shop.pimoroni.com/products/lsm303d-6dof-motion-sensor-breakout), [9DoF](https://shop.pimoroni.com/products/icm20948), [toF](https://shop.pimoroni.com/products/vl53l1x-breakout), [GPS](https://shop.pimoroni.com/products/pa1010d-gps-breakout) [More](https://shop.pimoroni.com/?q=breakout+garden) 48 | - Optional [3v Stemma](https://www.tomshardware.com/features/stemma-vs-qwiic-vs-grove-connectors) Supports [Qwiic](https://www.reddit.com/r/electronics/comments/8lhxwg/sparkfuns_qwiic_standard_for_modular_i2c_devices/), [Grove (I2C)](https://thepihut.com/products/qwiic-cable-grove-adapter-100mm) ,[Gravity](https://learn.adafruit.com/introducing-adafruit-stemma-qt/dfrobot-gravity) 49 | - Optional [M5 x4 motor](https://docs.m5stack.com/en/module/lego_plus) GPIO 16, 21, 36, 26, 17, 22, 13 With no confict with servo's 50 | - Optional [Open DC motor](https://github.com/tomorrow56/M5Stack_Motor_Driver/blob/master/M5_Moter_v02_schematics.pdf) GPIO 16, 2, 12, 15, 13, 0 51 | - Optional [M5 LAN base](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Bases/lan_base.pdf) GPIO 34,23,19,18,26 52 | - Optional [M5 868, 433 LoRa](https://docs.m5stack.com/en/module/lora868) GPIO 23,19,18, 36, 26, 05 53 | - Optional [M5 commu](https://docs.m5stack.com/en/module/commu) GPIO 23,19,18, 03, 16, 21, 12, 15, 01, 17, 22 54 | - Optional [M5 GPS](https://docs.m5stack.com/en/module/gps) GPIO 03, 16, 35, 36, 01, 17, 05, 13, 34 55 | 56 | **ESP32** 57 | [S3 compared](https://www.cnx-software.com/2022/01/12/esp32-s3-esp32-c3-esp8266-modules-comparison/) 58 | [S2 & S3 pins](https://twitter.com/eMbeddedHome/status/1458108024053239816/photo/3) 59 | 60 | Older pictures 61 | 62 | otto5 63 | 64 | -------------------------------------------------------------------------------- /v3/Readme.md: -------------------------------------------------------------------------------- 1 | A simple adaptor board to connect a [common, cheap 1.8" screen](http://www.lcdwiki.com/1.8inch_Esplora_TFT_LCD) to a feather and provide additional I2C breakouts. 2 | 3 | Front of the board (You would be looking at the LCD screen) 4 | ![](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v3/images/feather.png) 5 | 6 | The LCD connects to the board (pins are staggered) 7 | 8 | The feather connects to the board (pins are staggered) 9 | 10 | You can then use the LCD as SCK/ MOSI etc etc are all connected 11 | 12 | Two Breakout garden I2C pin headers are provided 13 | 14 | Pins for 1x Quiic socket are provided 15 | 16 | Pins for 1x Grove socket are provided 17 | 18 | You can see an example of the off-centre/staggered/not straight pins here: 19 | ![](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v3/images/pins.webp) 20 | 21 | 22 | ![](https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/main/v3/images/GLCD_pinUse.png) 23 | 24 | Feather to Mikrobus already exists: https://www.tindie.com/products/bokra/feather-shield/ https://www.mikroe.com/click 25 | 26 | 2x [5pin breakoutgarden I2C](https://shop.pimoroni.com/collections/breakout-garden) TOF sensors in particular 27 | 28 | 29 | 3s Lipo 71mm https://www.aliexpress.com/item/4001211447586.html 30 | 70mm https://www.aliexpress.com/item/4001054101417.html 31 | -------------------------------------------------------------------------------- /v3/images/GLCD_pinUse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/GLCD_pinUse.png -------------------------------------------------------------------------------- /v3/images/Readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /v3/images/feather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/feather.png -------------------------------------------------------------------------------- /v3/images/front-feather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/front-feather.png -------------------------------------------------------------------------------- /v3/images/janusbottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/janusbottom.png -------------------------------------------------------------------------------- /v3/images/janustop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/janustop.png -------------------------------------------------------------------------------- /v3/images/pins.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/pins.webp -------------------------------------------------------------------------------- /v3/images/v3.01silk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rosmo-robot/Open-Core-M5stack/b67b11b076dd91c6e9d9e2320f418b5fc22eac2e/v3/images/v3.01silk.png --------------------------------------------------------------------------------