Hobby of motion contollers and CNCGot started at Williams pinball (who also make games like Joust and Space shuttle)A lot of wear in pinball cabinets.Got the itch to move onto a "real engineering" job.Microwave for deep space networksMulti kilowatt units with high power dissipationWaveguide switchesGetting heat out of the pottingUsed on things like news trucks and DSN satellites.Military specs for harsh environmentCNC machines were discussed by past guests:John SaundersNadya PeekSending steps to machines was easier with a parallel port. Now need something like a USB to parallel.Started doing tutorials on Instructables, wanted to win a contest with a human powered Segway to win Epilog laser.Started to document along the way on Buildlog.netFirst comprehensive laser cutter kit out there, the 2.x laser sold 400 kitsMaker Slide was a system for building machines. The Kickstarter raised $25KSince it was open source, others re-started KS campaigns 5 times around the worldFactory for extrusion is like 300m longWrote a yield optimizer to spit out a better way to cut material in his garage.Laen (OSH Park) also talked about optimizers when he was on the show.Approached Inventables to fulfill Maker Slide orders.Worked out a deal for a royalty, they still pay it on orders.Inventables makes Easel, which is a web based program for working with their routers.Inventables also took on the Shapeko, designed by Edward Ford. That machine is made out of Maker Slide.GRBL is the motion controller behind all of Bart's CNC machines.It started with the creator interested in optimizing the code to put on an Arduino.RAMPS controllersPlug in stepper driversG-codeBart ported GRBL onto PSoC5Why PSoC5? Bart likes the graphical interface and uses it a lot for prototyping.Motion plannerStarted looking at ESP32 for Bluetooth/WiFiRobots run off the phonesAngus doing Arduino stuff for Espressif helped to move things along.API has public functions for RTOS, so it was harder in a real time control sense.Plan was to use primary core for GRBL, other core for communication.Bart put the project down for a while, but Jeroen Domburg (Sprite_tm) convinced him to try again.The processor had a lot more RAM than other boards, especially Arduino.Finished September 2018Tindie salesComplete web UI for senderWeb page has jogging controls and configurationHoping to put an Easel-like program on thereNickelbotSquare coasters with traction feed (Coasty the Coaster Toaster)Exotic kinematicsPolar coasterConverting polar to Cartesian coordinatesDrawbot badgeHobby servos"Adorably wiggly lines"Workshop at SuperconScripting in pythonPolar Platform String Art MachineOpen loop vs closed loopTwangFollow Bart on twitter as @buildlog