• Stars
    star
    281
  • Rank 147,023 (Top 3 %)
  • Language
    C
  • License
    MIT License
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

6-Pack Grbl_ESP32 CNC Controller

Overview

This is a fully modular CNC controller that runs Grbl_ESP32 firmware.

Current Source Files.

The latest versions are now on OSHLabs with the free version of EasyEDA. I did this to make it more accessible and easier to order.

Features

  • ESP32 Sockets to fit both narrow and wide 2 x 19 pin types.
  • (6) Stepper Driver Outputs. These can be used for 6 axes (XYZABC) or any (2) can be ganged to allow dual motors on a single axis. These ganged motors can be controlled independently for axis squaring. It supports these types of drivers. Each driver has an independent enable/disable pin.
    • Standard Pololu/StepStick style driver modules.
    • Trinamic SPI type drivers. These are the ultra quiet types with sensorless endstop capability.
    • External Driver with 5V opto isolators. (5) CNC I/O Modules. These interface with your machine. They include, but are not limited to, siwtch inputs, spindle control and accessory control. Currently there are (5) modules available.
    • High current AC/DC relay
    • 4x 5V Buffered output for lasers, PWM, spindle direction, spindle enable, ect.
    • RS485 Modbus Spindles
    • 0-10V Output Spindles
    • 4x Switch input with Optocouplers, filtering and Schmitt triggers.
  • SD Card Socket
  • JTAG Programming/Debugging connector (or access to addition I/O pins

More Repositories

1

Grbl_Esp32

A port of Grbl CNC Firmware for ESP32
nesC
1,680
star
2

FluidNC

The next generation of motion control firmware
C++
1,554
star
3

midTbot_esp32

A Small and Simple Pen Plotter
574
star
4

Grbl_Pen_Servo

Grbl CNC Controller with Pen Servo Feature
C
165
star
5

Polar-Coaster

The Polar Coaster Drawing Machine
nesC
88
star
6

Grbl_ESP32_MPCNC_Controller

A Grbl_ESP32CNC Controller for MPCNC
nesC
86
star
7

Grbl_ESP32_Development_Controller

A CNC controller to use and test Grbl_ESP32
69
star
8

Grbl_ESP32_TMC2130_Plotter_Controller

63
star
9

4_Axis_SPI_CNC

4 Axis CNC Controller for Grbl_ESP32
59
star
10

TWANG32

ESP32 Port of TWANG LED Game
C
58
star
11

DrawBot_Badge

A Conference Badge that Draws #Badgelife
C++
37
star
12

PSoC_Grbl

PSoc5 Port of Grbl CNC Controller
C
34
star
13

PendantsForFluidNC

Pendants for controlling FluidNC CNC firmware
C
28
star
14

4_Axis_External_Driver

A Grbl_ESP32 Controller for External Stepper Drivers
19
star
15

TMC2209_4x_DK

TMC2209 4 Acis Grbl_ESP32 Controller
C
19
star
16

fluidterm

A Serial Terminal for FluidNC
Python
18
star
17

external_stepper_motor_driver

External Stepper Motor Driver
15
star
18

fluidnc-config-files

Configuration files for FluidNC
Roff
15
star
19

Grbl_HBot_midTbot

A fork of Grbl for the midTbot
C
13
star
20

Tap6x

A 6 axis CNC machine
12
star
21

TMC2209_Pen_Laser

C
12
star
22

Grbl_USB_Native

A PSoC5 port of Grbl with native USB support
C
10
star
23

SgSetup_ESP32

TMC2130 StallGuard2 Setup on ESP32
C
10
star
24

PSoC_Grbl_NickelBot

PSoC5 Grbl CNC for NickelBot
C
6
star
25

camera-slider

A very basic camera slider control program for Arduino
Arduino
6
star
26

GrblController

Demo of vb.net control of Grbl
Visual Basic
6
star
27

ESP32_Atari_1020_Controller

6
star
28

XMOS_ctrl

XMOS Laser Engraver Controller
6
star
29

Basic_OLED_CNC_IO_MODULE

A Basic Status Display in a CNC I/O Module
C
5
star
30

6_Pack_External_Drivers

C
5
star
31

FluidDial

A Pendant for FluidNC CNC Firmware
C++
3
star
32

fluidnc-releases

1
star