├── .gitignore ├── mounting_hole_template.pdf ├── smoothieboard-5driver-schematic.pdf ├── product.txt ├── README.md ├── changelog.txt ├── cern_ohl_v_1_2.txt └── mounting_hole_template.svg /.gitignore: -------------------------------------------------------------------------------- 1 | *.b#? 2 | *.s#? 3 | -------------------------------------------------------------------------------- /mounting_hole_template.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smoothieware/Smoothieboard/HEAD/mounting_hole_template.pdf -------------------------------------------------------------------------------- /smoothieboard-5driver-schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Smoothieware/Smoothieboard/HEAD/smoothieboard-5driver-schematic.pdf -------------------------------------------------------------------------------- /product.txt: -------------------------------------------------------------------------------- 1 | Information about how to purchase an assembled Smoothieboard is available on the wiki at: 2 | 3 | http://smoothieware.org/getting-smoothieboard 4 | 5 | Smoothieboard and Smoothieware are trademarks of The Smoothie Project. 6 | The hardware and software of The Smoothie Project are licensed under the CERN OHL v1.2 or later and GPL v3 or later licensing agreements respectively. 7 | Copyright 2011-2016 by Arthur Wolf and Mark Cooper -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Smoothieboard 2 | ============= 3 | 4 | Smoothieboard is a free, open source, high performance and modular G-code interpreter and CNC controller for the LPC17xx micro-controller (32-bit ARM Cortex-M3). 5 | 6 | The current BoM (Bill of Materials) can be found at https://docs.google.com/spreadsheet/ccc?key=0Api7_ZbfikkKdGRDblUwMDFWcm1CT2M2bENkQWpZZ0E&usp=drive_web#gid=0 7 | 8 | A separate list is maintained for the connectors at https://docs.google.com/spreadsheets/d/1bT7xw4z405cyhR7MyXegm4-C2oinxpVefuf3KV13v_A/edit#gid=0 9 | 10 | Licensed under CERN OHL v.1.2 or later http://ohwr.org/cernohl 11 | No warranty is provided for this documentation implied or otherwise. 12 | 13 | The policy regarding third party "clones" and "derivatives" of Smoothieboard is found at http://smoothieware.org/policy 14 | 15 | This documentation is hosted at http://github.com/Smoothieware/Smoothieboard 16 | 17 | Firmware is found at http://github.com/Smoothieware/Smoothieware 18 | 19 | Documentation of use is hosted on a wiki at http://smoothieware.org 20 | 21 | For more info or to let us know what you are doing with Smoothie email wolf.arthur@gmail.com 22 | or join the Smoothie community on IRC Freenode in #smoothieware http://smoothieware.org/irc 23 | 24 | Smoothieware is a certified open source hardware project (UID FR000001). 25 | 26 | Smoothieboard, and Smoothieware, and the Smoothie-namespace are all trademarks of The Smoothie Project. 27 | The hardware and software of The Smoothie Project are licensed under the CERN OHL v1.2 or later and GPL v3 or later licensing agreements respectively. 28 | Copyright 2011-2016 by Arthur Wolf and Mark Cooper 29 | -------------------------------------------------------------------------------- /changelog.txt: -------------------------------------------------------------------------------- 1 | Smoothieboard Change Log 2 | 3 | Smoothieboard v1.1 (2016/10) 4 | - upgraded stepper drivers to A5984 drivers with 32x microstepping 5 | - added a solder jumper (JP36) for MS3 on new A5984 drivers 6 | - changed the current limiting resistors (R78,R65-R68,R84-R85) for VBB powered LEDs to 8.2K 7 | - added an electrolytic capacitor (C84) to the 5V power system 8 | - moved the electrolytic capicitor (C63) for the 5x mosfet set and increased its footprint size 9 | - added flyback diodes (D7-D9) to small mosfet outputs to protect from inductive loads like small fans 10 | - added Open Source Hardware logo with UID (FR000001) 11 | 12 | Smoothieboard v1.0b (2015/04) 13 | - reworked silkscreen adding reference ids back in 14 | - moved VBB jumper for small mosfet pair to increase room around C63 15 | - corrected the polarity of the zener diode in the VBB reverse polarity protection circuit 16 | - moved 5v reg backflow protection diode from the 5V side to the VBB side of the vreg 17 | - broke out AVCC and AGND to header 18 | - added solder jumper to TH4 passives 19 | 20 | Smoothieboard v1.0a (2015/01) 21 | - update by Mark Cooper (Logxen) 22 | - reworked silkscreen with more pin numbers and without reference ids 23 | - added GND pin to the RST/ISP header 24 | - modified sdcard SPI1 header to match the pinout of the SPI0 header 25 | 26 | Smoothieboard v1.0 (2014/09) 27 | - update by Mark Cooper (Logxen) and Michael Moon (Triffid_Hunter) 28 | - fixed missing connection between GND and AGND in KS layout 29 | - improved silkscreen 30 | - other small changes 31 | 32 | Smoothieboard KS (2013/10) 33 | - expansion of the Beta design to a 5 driver layout by Michael Moon (Triffid_Hunter) and Mark Cooper (Logxen) 34 | - added "mixed" mosfet pair of one large and one small fet 35 | - improved VBB reverse polarity protection circuit 36 | - added esd protection to endstop circuits 37 | - added footprint for optional 5v regulator 38 | - additional GND pins for various headers 39 | - other small changes 40 | - produced by cooperation between Uberclock, Robotseed, and the Smoothie community 41 | - kickstarter page: https://www.kickstarter.com/projects/logxen/smoothieboard-the-future-of-cnc-motion-control 42 | 43 | Smoothieboard Beta (2013/01) 44 | - designed by Arthur Wolf (arthur-_) and Eric Sorenson (ravix) 45 | - the original Smoothieboard Beta was a 4 stepper driver design 46 | - first produced by TrinityLabs and later produced by Ipsofactio which eventually rebranded as Robotseed 47 | - wiki page: http://smoothieware.org/smoothieboard-beta 48 | 49 | Smoothieboard on a breadboard (circa 2011-current) 50 | - core design by Arthur Wolf (arthur-_) 51 | - original application circuits ported from RAMPS with modifications for use with 3.3V i/o 52 | - many community members built their own Smoothieboards on breadboards before Smoothieboards were commercially available 53 | - Smoothieboards on breadboards continue to be built today by people who are designing new derivative boards 54 | - wiki page: http://smoothieware.org/smoothie-on-a-breadboard 55 | 56 | Smoothieboard and Smoothieware are trademarks of The Smoothie Project. 57 | The hardware and software of The Smoothie Project are licensed under the CERN OHL v1.2 or later and GPL v3 or later licensing agreements respectively. 58 | Copyright 2011-2016 by Arthur Wolf and Mark Cooper 59 | -------------------------------------------------------------------------------- /cern_ohl_v_1_2.txt: -------------------------------------------------------------------------------- 1 | CERN Open Hardware Licence v1.2 2 | 3 | Preamble 4 | 5 | Through this CERN Open Hardware Licence ("CERN OHL") version 1.2, CERN 6 | wishes to provide a tool to foster collaboration and sharing among 7 | hardware designers. The CERN OHL is copyright CERN. Anyone is welcome 8 | to use the CERN OHL, in unmodified form only, for the distribution of 9 | their own Open Hardware designs. Any other right is reserved. Release 10 | of hardware designs under the CERN OHL does not constitute an 11 | endorsement of the licensor or its designs nor does it imply any 12 | involvement by CERN in the development of such designs. 13 | 14 | 1. Definitions 15 | 16 | In this Licence, the following terms have the following meanings: 17 | 18 | “Licence” means this CERN OHL. 19 | 20 | “Documentation” means schematic diagrams, designs, circuit or circuit 21 | board layouts, mechanical drawings, flow charts and descriptive text, 22 | and other explanatory material that is explicitly stated as being made 23 | available under the conditions of this Licence. The Documentation may 24 | be in any medium, including but not limited to computer files and 25 | representations on paper, film, or any other media. 26 | 27 | “Documentation Location” means a location where the Licensor has 28 | placed Documentation, and which he believes will be publicly 29 | accessible for at least three years from the first communication to 30 | the public or distribution of Documentation. 31 | 32 | “Product” means either an entire, or any part of a, device built using 33 | the Documentation or the modified Documentation. 34 | 35 | “Licensee” means any natural or legal person exercising rights under 36 | this Licence. 37 | 38 | “Licensor” means any natural or legal person that creates or modifies 39 | Documentation and subsequently communicates to the public and/ or 40 | distributes the resulting Documentation under the terms and conditions 41 | of this Licence. 42 | 43 | A Licensee may at the same time be a Licensor, and vice versa. 44 | 45 | Use of the masculine gender includes the feminine and neuter genders 46 | and is employed solely to facilitate reading. 47 | 48 | 2. Applicability 49 | 50 | 2.1. This Licence governs the use, copying, modification, 51 | communication to the public and distribution of the Documentation, and 52 | the manufacture and distribution of Products. By exercising any right 53 | granted under this Licence, the Licensee irrevocably accepts these 54 | terms and conditions. 55 | 56 | 2.2. This Licence is granted by the Licensor directly to the Licensee, 57 | and shall apply worldwide and without limitation in time. The Licensee 58 | may assign his licence rights or grant sub-licences. 59 | 60 | 2.3. This Licence does not extend to software, firmware, or code 61 | loaded into programmable devices which may be used in conjunction with 62 | the Documentation, the modified Documentation or with Products, unless 63 | such software, firmware, or code is explicitly expressed to be subject 64 | to this Licence. The use of such software, firmware, or code is 65 | otherwise subject to the applicable licence terms and conditions. 66 | 67 | 3. Copying, modification, communication to the public and distribution 68 | of the Documentation 69 | 70 | 3.1. The Licensee shall keep intact all copyright and trademarks 71 | notices, all notices referring to Documentation Location, and all 72 | notices that refer to this Licence and to the disclaimer of warranties 73 | that are included in the Documentation. He shall include a copy 74 | thereof in every copy of the Documentation or, as the case may be, 75 | modified Documentation, that he communicates to the public or 76 | distributes. 77 | 78 | 3.2. The Licensee may copy, communicate to the public and distribute 79 | verbatim copies of the Documentation, in any medium, subject to the 80 | requirements specified in section 3.1. 81 | 82 | 3.3. The Licensee may modify the Documentation or any portion thereof 83 | provided that upon modification of the Documentation, the Licensee 84 | shall make the modified Documentation available from a Documentation 85 | Location such that it can be easily located by an original Licensor 86 | once the Licensee communicates to the public or distributes the 87 | modified Documentation under section 3.4, and, where required by 88 | section 4.1, by a recipient of a Product. However, the Licensor shall 89 | not assert his rights under the foregoing proviso unless or until a 90 | Product is distributed. 91 | 92 | 3.4. The Licensee may communicate to the public and distribute the 93 | modified Documentation (thereby in addition to being a Licensee also 94 | becoming a Licensor), always provided that he shall: 95 | 96 | a) comply with section 3.1; 97 | 98 | b) cause the modified Documentation to carry prominent notices stating 99 | that the Licensee has modified the Documentation, with the date and 100 | description of the modifications; 101 | 102 | c) cause the modified Documentation to carry a new Documentation 103 | Location notice if the original Documentation provided for one; 104 | 105 | d) make available the modified Documentation at the same level of 106 | abstraction as that of the Documentation, in the preferred format for 107 | making modifications to it (e.g. the native format of the CAD tool as 108 | applicable), and in the event that format is proprietary, in a format 109 | viewable with a tool licensed under an OSI-approved license if the 110 | proprietary tool can create it; and 111 | 112 | e) license the modified Documentation under the terms and conditions 113 | of this Licence or, where applicable, a later version of this Licence 114 | as may be issued by CERN. 115 | 116 | 3.5. The Licence includes a non-exclusive licence to those patents or 117 | registered designs that are held by, under the control of, or 118 | sub-licensable by the Licensor, to the extent necessary to make use of 119 | the rights granted under this Licence. The scope of this section 3.5 120 | shall be strictly limited to the parts of the Documentation or 121 | modified Documentation created by the Licensor. 122 | 123 | 4. Manufacture and distribution of Products 124 | 125 | 4.1. The Licensee may manufacture or distribute Products always 126 | provided that, where such manufacture or distribution requires a 127 | licence under this Licence the Licensee provides to each recipient of 128 | such Products an easy means of accessing a copy of the Documentation 129 | or modified Documentation, as applicable, as set out in section 3. 130 | 131 | 4.2. The Licensee is invited to inform any Licensor who has indicated 132 | his wish to receive this information about the type, quantity and 133 | dates of production of Products the Licensee has (had) manufactured 134 | 135 | 5. Warranty and liability 136 | 137 | 5.1. DISCLAIMER – The Documentation and any modified Documentation are 138 | provided "as is" and any express or implied warranties, including, but 139 | not limited to, implied warranties of merchantability, of satisfactory 140 | quality, non-infringement of third party rights, and fitness for a 141 | particular purpose or use are disclaimed in respect of the 142 | Documentation, the modified Documentation or any Product. The Licensor 143 | makes no representation that the Documentation, modified 144 | Documentation, or any Product, does or will not infringe any patent, 145 | copyright, trade secret or other proprietary right. The entire risk as 146 | to the use, quality, and performance of a Product shall be with the 147 | Licensee and not the Licensor. This disclaimer of warranty is an 148 | essential part of this Licence and a condition for the grant of any 149 | rights granted under this Licence. The Licensee warrants that it does 150 | not act in a consumer capacity. 151 | 152 | 5.2. LIMITATION OF LIABILITY – The Licensor shall have no liability 153 | for direct, indirect, special, incidental, consequential, exemplary, 154 | punitive or other damages of any character including, without 155 | limitation, procurement of substitute goods or services, loss of use, 156 | data or profits, or business interruption, however caused and on any 157 | theory of contract, warranty, tort (including negligence), product 158 | liability or otherwise, arising in any way in relation to the 159 | Documentation, modified Documentation and/or the use, manufacture or 160 | distribution of a Product, even if advised of the possibility of such 161 | damages, and the Licensee shall hold the Licensor(s) free and harmless 162 | from any liability, costs, damages, fees and expenses, including 163 | claims by third parties, in relation to such use. 164 | 165 | 6. General 166 | 167 | 6.1. Except for the rights explicitly granted hereunder, this Licence 168 | does not imply or represent any transfer or assignment of intellectual 169 | property rights to the Licensee. 170 | 171 | 6.2. The Licensee shall not use or make reference to any of the names 172 | (including acronyms and abbreviations), images, or logos under which 173 | the Licensor is known, save in so far as required to comply with 174 | section 3. Any such permitted use or reference shall be factual and 175 | shall in no event suggest any kind of endorsement by the Licensor or 176 | its personnel of the modified Documentation or any Product, or any 177 | kind of implication by the Licensor or its personnel in the 178 | preparation of the modified Documentation or Product. 179 | 180 | 6.3. CERN may publish updated versions of this Licence which retain 181 | the same general provisions as this version, but differ in detail so 182 | far this is required and reasonable. New versions will be published 183 | with a unique version number. 184 | 185 | 6.4. This Licence shall terminate with immediate effect, upon written 186 | notice and without involvement of a court if the Licensee fails to 187 | comply with any of its terms and conditions, or if the Licensee 188 | initiates legal action against Licensor in relation to this 189 | Licence. Section 5 shall continue to apply. 190 | -------------------------------------------------------------------------------- /mounting_hole_template.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 29 | 34 | 35 | 43 | 48 | 49 | 57 | 63 | 64 | 72 | 78 | 79 | 87 | 93 | 94 | 102 | 108 | 109 | 117 | 123 | 124 | 132 | 138 | 139 | 147 | 153 | 154 | 162 | 168 | 169 | 170 | 202 | 204 | 205 | 207 | image/svg+xml 208 | 210 | 211 | 212 | 213 | 214 | 219 | 222 | 232 | 233 | 239 | 245 | 251 | 257 | 260 | 265 | 270 | 271 | 274 | 279 | 284 | 285 | 288 | 293 | 298 | 299 | 302 | 307 | 312 | 313 | 320 | USB 331 | SmoothieBoardmounting hole template 346 | 351 | 356 | 363 | 370 | 30MM 382 | 389 | 395 | 401 | 408 | 1 IN 420 | Measure these squares to ensure that the template printed at the correct size 433 | 434 | --------------------------------------------------------------------------------