<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[SoliForum - 3D Printing Community — Announcing a New Motherboard Mashup - "Spuds"]]></title>
	<link rel="self" href="https://www.soliforum.com/feed/atom/topic/3084/" />
	<updated>2013-08-18T03:03:33Z</updated>
	<generator>PunBB</generator>
	<id>https://www.soliforum.com/topic/3084/announcing-a-new-motherboard-mashup-spuds/</id>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/33372/#p33372" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Tomek wrote:</cite><blockquote><p>Hi adrian, that was a wonderful followup- thanks!! </p><p>I was caught by the comment about endstops using 5V logic. But- uhh...They are just going from the pull-ups shorting to ground, so that would work the same on a 3.3V source, I would think. So maybe you can fill me in if I&#039;m missing something from there. Still, I see your point about a number of other chips. but in my experience so many sensors now are *only* available in 3.3v, and I struggle having to run shifters for my 5v arduino projects. The only problem with 3.3v is the potential lack of logic level mosfets. I guess a driver might be needed.</p></blockquote></div><p>Sure - But not all endstops are purely mechanical though. Many use Optical triggers (IR Gates etc) or Hall Effect Sensors, some even have used Capacitance sensors... So what you said above is totally correct if you are just referring to mechnical NO/NC micro-switches... But starts to fall apart if you have say a 5v or 12v IR Gate or HallEffect switch - This is why lots of printer boards offer both 5V rails or 12V rails on the limit switches.&nbsp; Limit switches tend to come into view from an Industrial standpoint - where 5, 12 and 24v signalling is the norm due to the cable runs normally seen which makes 3.3v largely more difficult to work with...</p><p>And yes the ChipKit&#039;s are outwardly nice.. but being PIC based, there is some inherent differences when you get into the timing phases of a things done in native PIC which makes it all a bit messy if you aren&#039;t working within those confines to begin with.. suffice to say its just easier to skip past this and work with an ARM <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2013-08-18T03:03:33Z</updated>
			<id>https://www.soliforum.com/post/33372/#p33372</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/33265/#p33265" />
			<content type="html"><![CDATA[<p>Hi adrian, that was a wonderful followup- thanks!! </p><p>I was caught by the comment about endstops using 5V logic. But- uhh...They are just going from the pull-ups shorting to ground, so that would work the same on a 3.3V source, I would think. So maybe you can fill me in if I&#039;m missing something from there. Still, I see your point about a number of other chips. but in my experience so many sensors now are *only* available in 3.3v, and I struggle having to run shifters for my 5v arduino projects. The only problem with 3.3v is the potential lack of logic level mosfets. I guess a driver might be needed.</p><br /><p>There&#039;s another board (mega form factor) that I think was fairly underrated. It seems to have gone under everyone&#039;s radar last november.&nbsp; The chipkit32 <a href="http://www.digilentinc.com/Products/Detail.cfm?Prod=CHIPKIT-MAX32">http://www.digilentinc.com/Products/Det … PKIT-MAX32</a><br />I got to meet the dude who convinced digilent to make them, and a few interns who spent all last summer (2012) porting a ton of libraries.&nbsp; I remember them telling me that they have a row of headers that are 5V tolerant in an effort to make it truly arduino compatible (by using a resistor divider.)&nbsp; </p><p>But overall, I think merely because of Paul&#039;s godliness, the Teensy 3.0 would be better. Certainly a PCB board that pins the 3.0 to be similar to the mega shouldn&#039;t be impossible, though I guess it has to few pins to cover everything.</p><p>I didn&#039;t realize teensy 3.0 can fully emulate the atmega. That&#039;s awesome!! Thanks for the heads up. I really need to get over the miniscule barrier of doing a project with one of them (barrier greater than the atmega328 because of having run with the atmega328 a lot already.)</p>]]></content>
			<author>
				<name><![CDATA[Tomek]]></name>
				<uri>https://www.soliforum.com/user/192/</uri>
			</author>
			<updated>2013-08-17T02:10:23Z</updated>
			<id>https://www.soliforum.com/post/33265/#p33265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/33261/#p33261" />
			<content type="html"><![CDATA[<p>This looks great! I want one.</p>]]></content>
			<author>
				<name><![CDATA[DigitalWhitewater]]></name>
				<uri>https://www.soliforum.com/user/402/</uri>
			</author>
			<updated>2013-08-17T01:16:10Z</updated>
			<id>https://www.soliforum.com/post/33261/#p33261</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/32243/#p32243" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>iowajames wrote:</cite><blockquote><p>Needs lasers. Lot&#039;s of lasers.</p></blockquote></div><br /><p>You had me at the lasers!</p><p>I can&#039;t honestly say that I understood everything I just read, but I&#039;m in!</p><p>Now I just have to figure out where to start...</p>]]></content>
			<author>
				<name><![CDATA[destinymolddesign]]></name>
				<uri>https://www.soliforum.com/user/2385/</uri>
			</author>
			<updated>2013-08-07T21:31:51Z</updated>
			<id>https://www.soliforum.com/post/32243/#p32243</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/31922/#p31922" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Tomek wrote:</cite><blockquote><p>I wonder how much of the 3d printing code would be immediately adaptable to the TEENSY3.0. I&#039;m assuming the teensyolu came about from the teensy2.0++ arduino variant.</p></blockquote></div><p>Using the ATMega emulated core, all of it. Natively - at the moment - not much of it. So you get a slight benefit given the higher performance of the emulated core versus the actual core, but full exploitation of the 32-bit environment is lost. </p><p>The other issue is, the ARMs have horrific protection capabilities compared to the fairly robust ATMega range... you can be quite abusive to an ATmega or variant and it will cope - but the ARMs tend to go pop if you look at them sideways wrong, particularly when it comes to I/O levels... which leads me to:</p><p>Most of the current sensors/limit switches/external peripherals for 3D Printing is based around a 5V TTL line level signalling, where as the ARM processors use a 3.3V CMOS line level signalling.. meaning all the signalling from End-Stops needs to be run through a logic-level converter as a minimum.. because a TTL signal into an ARM pin will kill it fairly instantly..&nbsp; </p><p>So its possible, and I will be working on a variant that trys to exploit the Arduino DUE a bit more (since its a platform that we can just plug a RAMPS shield onto - once the logic-levels are dealt with...) , but there is a bunch of &#039;reliability issues&#039; I feel will be introduced as a result of the &#039;less robust&#039; nature of ARMs in users hands when dealing with I/O along with the increased speed of the processor means existing timing loops will be a bit screwy (its not all &#039;clean&#039; in Marlin unfortunately...)...</p><p>But, the clock speed isn&#039;t the main issue so much.. well it is, but its influence isn&#039;t as dramatic as you&#039;d think.... Despite the 16MHz clock speed, the actual &quot;Movement Planner&quot; of Marlin runs at around a paltry 10KHz.. yup.. Killohertz <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" />... This is for a bunch of reasons.. and yes even if we only got a 4x improvement, 40KHz is a lot better than 10KHz, but its not going to be a massive noticeable improvement in *performance* - since the limiting factors on speed is more to do with axis and inertia and traditional mechanical issues rather than a case of motherboards running out of puff... Obviously we could do things like increase the recevie buffer.. but @ 12mb/s, there isn&#039;t really a bottle neck on anything that uses USB comms (outside of virtual-serial drivers that is!)...&nbsp; So yes - more MHz is always nice - but its not actually a limiting factor these days on a Solidoodle or the like. </p><p>That is a bit more of an expanded follow up for you Tomek... hope that sheds some light on it <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /> Feel free to fire away with any other thoughts/comments or if you want some more clarification! <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /> </p><div class="quotebox"><cite>MolecularConcept wrote:</cite><blockquote><p>looks really similar to the solidoodle printrboard.</p></blockquote></div><p>Cheers for reading the first post before clicking &#039;reply&#039; <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /> Yes, as is explained in the First Post:</p><div class="quotebox"><cite>OriginalPost wrote:</cite><blockquote><p>Similarities to the &#039;new&#039; Solidoodle Motherboard are obvious, as we both came from the same working design - the Printrboard.</p></blockquote></div><p>Therefore, its more rather the new SD motherboard AND Spuds look just like a Printrboard... Also as stated in the first post - there is a key difference - Spuds unlike the Solidoodle board OR the Printrboard does NOT have onboard stepper drivers - for the reasons elaborated and demonstrated in this thread by Lawsy <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /><br /></p><div class="quotebox"><cite>OriginalPost wrote:</cite><blockquote><p>(such as multiple 12V, extra PWM, Choice of Power Connector and USB Interface, Off-Board Stepper Drivers, multiple USB Socket Footprints... and more).</p></blockquote></div><p>So yeah - maybe re-read the first post then I can happily clarify any remaining questions? I think my first post presents all the information you could possibly want, in a far more exhaustive manner than Solidoodle have so far with their re-work of a printrboard <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2013-08-05T04:31:30Z</updated>
			<id>https://www.soliforum.com/post/31922/#p31922</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/31893/#p31893" />
			<content type="html"><![CDATA[<p>I wonder how much of the 3d printing code would be immediately adaptable to the TEENSY3.0. I&#039;m assuming the teensyolu came about from the teensy2.0++ arduino variant. </p><p>The teensy3.0 is kinda like the arduino duo in terms of being a 32bit arm processor, but has been around longer and has a great one man developer-master who has adapted the IDE to make a lot of things directly usable on the TEENSY platform. </p><p>It seems like pretty soon we could use a faster motherboard, or at least simply run the processor at its still-spec 20mhz. I&#039;m kinda surprised people are still running everything at 16mhz (most code has become much more adaptable to differences in processor speed than it was back in ye old arduino0.22 days)</p><p>And if it&#039;s really the computer to arduino connection that is making the speed limit...why can&#039;t I bump up the baud rate to something higher?&nbsp; Edit: Well, if this ever was the problem, I see you do have the solution! </p><div class="quotebox"><blockquote><p>* Integrated USB controller provides 12MBps bandwidth, instead of usual slower serial comms via FTDI. Result: Virtually no serial</p></blockquote></div><p>Sorry for dumping those confusions on you, Adrian. I think Spuds is great, and I applaud the movements towards consolidating some good ideas and improvements into a new board.</p>]]></content>
			<author>
				<name><![CDATA[Tomek]]></name>
				<uri>https://www.soliforum.com/user/192/</uri>
			</author>
			<updated>2013-08-04T23:36:51Z</updated>
			<id>https://www.soliforum.com/post/31893/#p31893</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/31883/#p31883" />
			<content type="html"><![CDATA[<p>looks really similar to the solidoodle printrboard.</p>]]></content>
			<author>
				<name><![CDATA[MolecularConcept]]></name>
				<uri>https://www.soliforum.com/user/2211/</uri>
			</author>
			<updated>2013-08-04T20:55:30Z</updated>
			<id>https://www.soliforum.com/post/31883/#p31883</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/30861/#p30861" />
			<content type="html"><![CDATA[<p>The printrbot at work just lost another stepper motor driver, this is the second board gone because of the inability to swap individual drivers.</p><p>The fact that Solidoodle have switched to the printrboard is hugely concerning.</p><p>Fortunately Adrian has solved this issue in his design.</p>]]></content>
			<author>
				<name><![CDATA[lawsy]]></name>
				<uri>https://www.soliforum.com/user/51/</uri>
			</author>
			<updated>2013-07-24T21:27:56Z</updated>
			<id>https://www.soliforum.com/post/30861/#p30861</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/30831/#p30831" />
			<content type="html"><![CDATA[<p>I haven&#039;t done much research on boards or their differences and whatnot but I&#039;ll buy one simply to support you.</p>]]></content>
			<author>
				<name><![CDATA[neoblood3d]]></name>
				<uri>https://www.soliforum.com/user/2224/</uri>
			</author>
			<updated>2013-07-24T15:01:45Z</updated>
			<id>https://www.soliforum.com/post/30831/#p30831</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29813/#p29813" />
			<content type="html"><![CDATA[<p>Looks great, can&#039;t wait til you have them available!</p>]]></content>
			<author>
				<name><![CDATA[nickythegreek]]></name>
				<uri>https://www.soliforum.com/user/366/</uri>
			</author>
			<updated>2013-07-14T03:32:53Z</updated>
			<id>https://www.soliforum.com/post/29813/#p29813</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29349/#p29349" />
			<content type="html"><![CDATA[<p>BakedSpuds, GarlicSpuds, MashedSpuds, ButteredSpuds.&nbsp; I think you have plenty of room for product extensions <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>You can put me on the list to buy one - as long as the shipping from &quot;down there&quot; to &quot;up here&quot; doesn&#039;t run the cost of another machine <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[mconsidine]]></name>
				<uri>https://www.soliforum.com/user/1122/</uri>
			</author>
			<updated>2013-07-08T17:49:18Z</updated>
			<id>https://www.soliforum.com/post/29349/#p29349</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29345/#p29345" />
			<content type="html"><![CDATA[<p>It&#039;s beautiful. How&#039;d you keep this mammoth project a secret the whole time?</p>]]></content>
			<author>
				<name><![CDATA[Charles_Xavier]]></name>
				<uri>https://www.soliforum.com/user/1557/</uri>
			</author>
			<updated>2013-07-08T17:21:54Z</updated>
			<id>https://www.soliforum.com/post/29345/#p29345</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29319/#p29319" />
			<content type="html"><![CDATA[<p>I&#039;ll post up the SpudExtrudr expansion board soon.. just need to finish a few odds and ends but I&#039;ve been sidetracked with &#039;real&#039; work...</p><p>And at this stage, not sure what I&#039;ll have to possibly send out with the first test batch - will wait till I get the boards back and know they work and then figure it out <img src="https://www.soliforum.com/img/smilies/wink.png" width="15" height="15" alt="wink" /> ... but yeah, will be keen for a few people to have a play in real life <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[adrian]]></name>
				<uri>https://www.soliforum.com/user/663/</uri>
			</author>
			<updated>2013-07-08T14:20:33Z</updated>
			<id>https://www.soliforum.com/post/29319/#p29319</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29303/#p29303" />
			<content type="html"><![CDATA[<p>Fantastic bit of work there, you had me at dual PWM fan support.</p><p>Ahem, so how many of your first batch of PCBs are spoken for? <img src="https://www.soliforum.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[Zarni]]></name>
				<uri>https://www.soliforum.com/user/41/</uri>
			</author>
			<updated>2013-07-08T12:05:52Z</updated>
			<id>https://www.soliforum.com/post/29303/#p29303</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Announcing a New Motherboard Mashup - "Spuds"]]></title>
			<link rel="alternate" href="https://www.soliforum.com/post/29288/#p29288" />
			<content type="html"><![CDATA[<p>Needs lasers. Lot&#039;s of lasers.</p>]]></content>
			<author>
				<name><![CDATA[iowajames]]></name>
				<uri>https://www.soliforum.com/user/717/</uri>
			</author>
			<updated>2013-07-08T04:25:05Z</updated>
			<id>https://www.soliforum.com/post/29288/#p29288</id>
		</entry>
</feed>
