Category Archives: arduino

grbl_mc for 250W Brushless Spindle

Got me an ER11 brushless spindle from aliexpress … Quite nice, silent and powerful .. Had to modify the grbl_mc firmware switch to 0-100% pwm break out EN and DIR pin also break out coolant pins start storing (and managing) settings in eeprom remove ESC startup code

digispark pro first impressions

Hey, so the digispark pros arrived: the board is quite impressive as it’s only slightly larger than the original digispark … it is packed with many nice hardware features: SPI, i2c, pwm … and loads of it (compared to it’s size) the RGB LEDs worked out of the box one of my two RF24 shields… Read More »

grbl shields

So, i have a single layer grbl shield and a dual layer grbl control shield for a leonardo on my desk. grbl shield: single top-layer (the silver one) i2c connector (bottom right) axis/stepper connectors (top right) limits connector (top center) depth sensor connector (top left) 3 switches for reset/start/stop status LED spindle control shield: dual… Read More »

PCB designs for grbl

‘ve been working on PCB designs for my grbl setup: main controller spindle controller stepstick adapter for NEMA23 stepper I’ have them produced asap … Update: some grbl_mc PCBs should arrive end of next week. 2 of them might be available for sale (including the TBX…). please email if interested. an earlier version of the… Read More »

arduino _delay uses a timer!

Be sure to be aware of “hidden” dependencies on AVR hardware! The arduino GLCD lib (build 442) does use _delay( ms) (and therefore “timer0“) for it’s initial setup – and never after. If you’re trying to use timer0 for your own purposes – make sure you GLCD.Init(); first. After the display is set up, you… Read More »

enhancing grbl 0.9e

Currently i’m testing a modified version of grbl 0.9e dev. My modifications include: i2c control for spindle (coolant currently disabled) grbl status via blink code of arduino LED homing will set coord to 0,0,0 (and not -offset) tool table support for diameter and xyz-offsets softlimits respect tool z-offset for usable space Things seem to work… Read More »