The SparkFun Stepoko is an Arduino-compatible, three-axis control board that runs grbl.
SparkFun has just unveiled an entire lineup of CNC products, including a brand new board that can be found at the heart a sleek and bright red desktop router.
The SparkFun Stepoko is an Arduino-compatible, three-axis controller that runs grbl software and is capable of connecting to your computer to accept stepper motor commands. The board’s design and firmware are completely open source and works with Java-based cross platform G-Code sending application to translate commands.
“By just looking at the pictures, this board may look daunting but the simplest installation of the Stepoko consists of just plugging the stepper motors in, connecting it to power and to your computer! To top it off, we’ve designed the SparkFun Stepoko to fit and be secured inside of our Big Red Box as an effective enclosure option after a bit of milling to support the boards connectors and heatsink,” the team writes.
The board itself is broken down into two “hemispheres.” Stepoko’s right side is tasked with supplying power and system control, courtesy of the ATmega328P at its core. SparkFun has broken out all of the pins that are associated with the MCU and power supplies, and has included chart in silkscreen on the back of the board that matches the grbl pin functions to the Arduino pin naming convention. According to its creators, applying 12-30VDC to either the barrel jack or screw terminals (not both) and the Stepoko can supply up to 2.0A. Additionally, there’s a rail of screw terminals that function as limit, probe and e-stop connections.
Meanwhile, the board’s left side features three of the stepper motor drivers for the Stepoko. Each of the three-axis drivers are managed by a DRV8811 IC, which communicates with the ATmega328P via digital control signals that are able to set direction, enable the motor and enact a step. Internally, it has a state machine that matches the states of each motor necessary to get it to perform. Modifying the microstepping control switches on each driver provide you to finely tune each array to your specified likeness. All the work that each stepper motor driver provides is contributed by the grbl software that comes pre-installed with each Stepoko.
“Whether you are using the SparkFun Shapeoko on your own rig or on one our Shapeoko CNC Machine platforms you should be able to utilize this board to its full functionality without breaking a sweat,” the crew adds.
But that’s not all. The Stepoko can be found at the heart of the Shapeoko 3 — a heavy duty desktop CNC machine capable of routing designs in a variety of materials like MDF, wood and even thin aluminum. This device was brought to life in collaboration with Carbide 3D. Intrigued? Head over to SparkFun’s page to get your hands on the Arduino-compatible board and a mill our own.