stefanix / LasaurGrbl

This is grbl for the Lasersaur. Grbl is a g-code-centric CNC controller and Lasersaur is an open source laser cutter.
http://lasersaur.com/
42 stars 14 forks source link

Raster implementation for atmega328p #28

Open art103 opened 10 years ago

art103 commented 10 years ago

Hi Stefan, This is a blind port of the raster code from my Cortex-M4 fork. I've re-written it to take incremental block updates (up to 70 pixels per gcode line) so that the memory overhead is reduced. This is completely untested - I have just made it compile and link within the memory footprint limits (2K RAM is not very much!). I've added my eclipse project and linker script for reference.

There are also one or two cosmetic changes, and a couple of bug fixes that I needed:

Cheers, Richard.