New major revision of Replicape (Rev B)


So I've recently started working on a new major revision of Replicape, rev B! And boy is it major in many ways! First of all, the stepper drivers are brand new, I'm going for the TMC2100 which have gotten a lot of buzz lately because of their many configurations for lower noise. Don't believe the

More Replicapes + new Octoprint and Redeem packages


CircuitCo just sent the shipment notification for 48 shiny new Replicapes, so they will be in store in a couple of days! With this batch we'll also offer FedEx shipping at 70% discount. In other news, Octoprint 1.1.0 was recently pushed to master and I've update the package feed with the latest changes. The most

Web.py + Lighttpd + sqlite3 on BeagleBone Black


I've been working hard on a project lately called Debrew that adds a web interface to a CNC controller. I decided to go for Lighttpd as the web server, Web.py as the Python framework, and sqlite3 as the data base engine. Here is how I did it. I'm going to write up the whole project

Endstop behaviour for non-cartesian coordinate systems


Last week was spent fine-tuning the endstop behaviour. With normal cartesian printers, triggering an endstop should cause the stepper motor to only be able to turn the other way. For H-belt, coreXY and Delta printers, the problem becomes a bit more complicated. Consider the case of H-belt where triggering the X min endstop should allow