Cnc geeks, put your thinking caps on… Check out this article by Rob about why TinyG is special.
And why it’s a big deal that we not only use the G2 in our CNCs, but why we are excited that we partnered with them to bring this tech to 3D printers. Stay tuned, it’s about to very interesting 
Very impressive . Thank you . Should be applied to all motor controls .
All great that they care enough to engineer such things but when they sell Gs and G2s in fits and starts so its first come first served it never makes you feel like they care at the “cashiers desk”.
I had to get a G no version specified on site (and they sent v8 even though v9 had been out for over a year in customers hands) and this is great but when you know they have better versions but you cannot pre-order/backorder or just plain order them easily its quite saddening.
Its all good, but for CNCs, having post-processors for our hardware is equally important. I haven’t checked, but is there a post-processor for Fusion 360 by example?
@Jean-Francois_Talbot why do you need a computer side post processor. The acceleration calculations are done in firmware. This should also be done in firmware.
Some firmare on controler boards implement a specific set of gcodes, and gcode producer need a post processor to alter their output so that your board can digest the sent gcode correctly.
There are post processor for Mach3, Haas, Mitsubishi, Mazak and Shapeoko 3 in Fusion 360.
So the question is, do i need a specific post processor for the g2, when using say, Fusion 3D?
@Jean-Francois_Talbot fusion 360 has built in tinyg post-processor
Yes, there is a Tinyg post processor in Fusion 360- we use it for both our cncs.
Re: availability… Printrbot and Synthetos are two different companies. Our plans are to make the new boards in house. We are very good at manufacturing. Since I’ve had the pick and place, we have never run out of printrboards. Once the design is finished, we will stay on top of it. Since I have an in house software guy and a close relationship w Synthetos, we will be sure to keep up with fixes, comparability w all Operating systems and provide free open source software that doesn’t suck 
There we go, the answer i was looking for.
Any timeline Brook? I was looking to replace my shapeoko 3 board with something better than 1/16th, not for precision, but for smoothness, heat on motors and noise…
Tinyg has implemented a layer that makes sense of all the crazy mcodes out there. For 3D printing it gets pretty crazy, but we have a plan and it’s working well. Some things are of course handled for Cnc in the post processor on fusion, but 3D printing will require a plugin and the firmware has the ability to do some necessary communication in the mix that has been needed.
@Brook_Drumm as mentioned by others, availability has been a huge challenge in the past - but I gotta ask.
Why would I not - for mostly the same reasons - not want to have a TinyG in my printr, and why would you need to produce two boards? 
Current v9 (G2) is Cnc only. We are working on adding the temperature controls needed for 3D printing. The requirements for firmware and electronics are different. The cost will be higher at first, but we hope to get the price down as we scale. Then all our machines can run on one electronics platform… Leverage our apps and cloud, etc.
The printrhub we are building is a touch LCD with wifi that has a built in UI and can communicate with the cloud… It sends gcode to the board. It’s not required, but it is a game changer for UI and ease of use.
Brook
We hope to show a new updated model at maker faire!
There are other 3D printer controller board developers working with them as well to get a version of G2 for 3D printers. There are two big hurdles for the implementation.
The first is hardware. Looks like Brooke is making one, Archim is another. To run firmware you need hardware.
The second is for DIY crowd and implementing and building the dist. It’s akin to building a Linux kernel. It’s moderate to advanced. One reason AVR is so popular is that it’s easy to implement. For manufacturers like Printrbot or Ultimachine (or even kit integrators like me) loading pre built configs isn’t an issue. For those doing the DIY route, particularly those on Windows, it’s going to require more knowledge and a familiarity with a toolchain that many aren’t going to have.
We wrote a new firmware updater for Mac/Windows/Linux to update the printrboard and the new Tinyg board… Well, only Mac works currently, bugs to work out in Windows yet, but we will get it.
Our long term plans (hopefully short term) is over the air firmware updates to both using our in-progress printrhub touch LCD/wifi electronics. It’s not trivial!
The community will benefit from our efforts, but I think we will be first to market.
@Brook_Drumm Does that mean you’ve shelved your Marlin rewrite?
No, we are down to a decision this week on if we can get tiny g to makerfaire. But the Marlin rewrite is close to done. We will release it regardless.
Really excited to see real jerk motion in 3DP!
Electronics and firmware are hard! We are looking at another rev to sort out some details in the Tinyg printrboard. We are all working hard to make this thing real!
Brook, let me know if you need help on the code side - if you’re stuck, need code reviews, additional testing, etc.