Endstop behaviour for non-cartesian coordinate systems
| |

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…

Replicape BBB-flasher ready for download
| |

Replicape BBB-flasher ready for download

Yes! The Thing/Replicape BBB-flasher image is now finally ready for alfa testing! This flasher image has everything you need for using the Replicape for controlling a 3D-printer or other CNC-machine. It’s a minimal Angstrom SystemD image with Redeem, Toggle, CuraEngine and Octoprint pre-installed. There is no X or Wayland due to the missing SGX drivers…

Reach expansion board for Replicape ready for review
| |

Reach expansion board for Replicape ready for review

I have gotten a few requests for an expansion board to accompany the Replicape lately, so I have made an inital version for anyone interested in adding more extruders than the standard two present on Replicape. The Reach board uses the spare PWM and ADC pins from Replicape to keep the cost down and the…

Replicape printing a tree frog
| | | | |

Replicape printing a tree frog

Hey, I took a video of the Replicape finishing a print last night: The video shows the Thing printer, which is a demo-printer for displaying the capabilities of the Replicape and the Manga Screen and also for developing Spline, which is a all-metal remotely cooled dual Bowden extruder that I’m working on. Here is a…

Converting Device tree overlays to Kernel 3.12 on BeagleBone Black
|

Converting Device tree overlays to Kernel 3.12 on BeagleBone Black

Most distributions for Beaglebone comes with the 3.8 version of the Linux Kernel, but since the BB is still quite young there is a lot of development going on and there are some advantages to upgrading to a newer kernel, for instance due to the SGX support. However, there has been a few changes to…

Writing Clutter apps on BeagleBone Black using Python
| | | |

Writing Clutter apps on BeagleBone Black using Python

Clutter is a great SDK for writing hardware accelerated GUI apps for embedded devices. It can run on X and Wayland, but it can also use the framebuffer directly and bypass the overhead of a display manager completely, ideal for embedded devices. I have spent the last few weeks working on getting Clutter to run…

How to distribute software with OPKG for Beaglebone black
|

How to distribute software with OPKG for Beaglebone black

OPKG for Beaglebone black If you have made a cape for the BeagleBone (black), made the device tree to go along with it and you have flashed the EEPROM as you should, chances are that you also need some software to go along with it. If you also have ambitions of distributing your cape, you…