-
Notifications
You must be signed in to change notification settings - Fork 3
Choose Machine Type
Nikos Siatras edited this page Feb 23, 2026
·
5 revisions
Open the following file:
RabbitGRBL/src/Machine.h
Inside this file, machine configurations are grouped by category:
- SourceRabbit Motion Controllers
- SourceRabbit Machines
- Genmitsu Machines
- Other Boards
- Custom Machines
Example:
// SourceRabbit Motion Controllers
#include "Machines/MotionControllers/SourceRabbit/rabbit_board_4axis_1_2.h"
- Locate the machine configuration that matches your hardware.
- Uncomment the corresponding
#includeline. - Ensure that all other machine
#includelines remain commented.
⚠ Only one machine configuration must be active at a time.
If multiple configurations are enabled simultaneously, the firmware will not compile correctly.
After selecting the correct configuration:
- Save the file
- Rebuild and upload the firmware
Copyright (C) Nikolaos Siatras / SourceRabbit
Rabbit GRBL is licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later).
See the LICENSE file in the repository for full license text.
SourceRabbit® is a trademark of Nikolaos Siatras.
All other trademarks are property of their respective owners.