Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: cnc-controller

grblHAL/core

grblHAL core code and master Wiki

Language: C - Size: 1.6 MB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 297 - Forks: 71

LaserWeb/LaserWeb4

Collaborative effort on the next version of LaserWeb / CNCWeb

Language: JavaScript - Size: 38.2 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 688 - Forks: 183

Sienci-Labs/gsender

Connect to and control Grbl-based CNCs with ease

Language: JavaScript - Size: 125 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 163 - Forks: 35

Leandro-Bertoluzzi/cnc-admin-core

Language: Python - Size: 507 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

Leandro-Bertoluzzi/remote-cnc-api

Web API to monitor and manage a GRBL-based CNC machine

Language: Python - Size: 119 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

Peter-van-Tol/LiteX-CNC

Generic CNC firmware and driver for FPGA cards which are supported by LiteX

Language: Verilog - Size: 74.1 MB - Last synced: 12 days ago - Pushed: 3 months ago - Stars: 52 - Forks: 19

Nikolay-Kha/PyCNC

Python CNC machine controller for Raspberry Pi and other ARM Linux boards

Language: Python - Size: 164 KB - Last synced: 13 days ago - Pushed: almost 2 years ago - Stars: 571 - Forks: 184

breiler/Universal-G-Code-Sender Fork of winder/Universal-G-Code-Sender

A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.

Language: Java - Size: 65.8 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 9 - Forks: 1

Birdo1221/Mirai-Variant

Another Mirai Varient from two years ago

Language: C - Size: 215 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 1 - Forks: 0

HeikoKa/3D-Touch-Sensor

CNC mills need a touch sensor to measure e.g. the center of a workpiece. This repository hold data on how to build such a sensor and the code to operate it with a WLAN based basestation. The sensor and the base station is powered by a D1 Mini Pro (ESP8266).

Language: C++ - Size: 28.6 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

racerxdl/tmccncboard

TMC2209 GRBL-ESP32 CNC Board

Size: 947 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 8 - Forks: 0

JulNadeauCA/FabBSD-Ports

FabBSD Ports and Packages

Language: Makefile - Size: 1.52 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 3

synthetos/g2

g2core - The Next Generation

Language: C++ - Size: 108 MB - Last synced: 21 days ago - Pushed: 11 months ago - Stars: 605 - Forks: 293

cakeslob/RRW_LAB

Remora RPi/W5500 LinuxCNC Adapter Board

Language: Python - Size: 12 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

matthew-yates/BTTskrE3v3_case

Case for Bigtreetech skr mini E3 V3 board and TFT35 E3 V3 LCD panel

Language: OpenSCAD - Size: 745 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Lichtso/ngCNC

Successor of the PrismCNC

Language: JavaScript - Size: 118 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 1

Lichtso/PrismCNC

Free auto CNC software written in JS and C++

Language: C++ - Size: 348 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 2 - Forks: 2

dp250f/CNC-Stuff

CNC-related stuff I feel like sharing

Language: Component Pascal - Size: 36.1 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

SourceRabbit/RabbitGRBL

Professional grade, 100% GRBL compatible motion control firmware for the ESP32

Language: C++ - Size: 80.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 20 - Forks: 1

1boch1/leap-motion-robot-arm

Move a [CNC-shield, Steppers, Arduino] based robot arm with hand gestures using Leap Motion controller

Language: JavaScript - Size: 1.31 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

cakeslob/Remora Fork of scottalford75/Remora

Remora is a free, opensource LinuxCNC component and Programmable Realtime Unit (PRU) firmware to allow LPC176x and STM32F4 micro-controller controller boards to be used in conjunction with a Raspberry Pi to implement a LinuxCNC based CNC controller.

Language: C - Size: 6.76 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 6 - Forks: 0

Domush/Marlin-and-mvCNC-gCode-Post-Processor-for-Vectric-vCarve-Aspire

Marlin G-code Postprocessor For Vectric vCarve, Aspire 9, 9.5, 10, 10.5 and 11

Language: Pascal - Size: 56.6 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 7 - Forks: 3

Schildkroet/GRBL-Advanced

Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!

Language: C - Size: 4.63 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 273 - Forks: 82

Domush/mvCNC-Modern-Vintage-CNC-Firmware Fork of MarlinFirmware/Marlin

Feature rich CNC/Laser firmware with support for more than 30 of the most popular 3D printer boards from a variety of manufacturers.

Language: C++ - Size: 170 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 21 - Forks: 3

Schildkroet/Candle2

GRBL control interface in Qt.

Language: C++ - Size: 644 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 172 - Forks: 54

hzeller/beagleg

G-code interpreter and stepmotor controller for crazy fast coordinated moves of up to 8 steppers. Uses the Programmable Realtime Unit (PRU) of the Beaglebone.

Language: C++ - Size: 16.5 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 118 - Forks: 51

Sam-Freitas/python_to_GRBL

A simple open-source python 🐍 to grbl πŸ€– sender || Controlling 3-axis GRBL/CNC/gcode machines with python over a serial/usb connection that waits for completion of movement before sending the next command

Language: Python - Size: 18.2 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 9 - Forks: 3

k3ldar/GSendPro

G Code analyzer, editor and sender

Language: G-code - Size: 6.02 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

michaelfranzl/grbl-gui

Gcode scripting, 3D visualization and streaming for the grbl CNC controller

Language: Python - Size: 742 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 25 - Forks: 5

YashsviG/rootkit

This Linux rootkit project comprises Commander and Victim programs facilitating covert communication through encrypted channels. Leveraging features like keylogging, file transfer, and remote program execution, it provides a controlled and secure means of interacting with a Linux system.

Language: Python - Size: 31.3 KB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

fra589/grbl-Mega-5X Fork of gnea/grbl-Mega

5/6 Axis version of Grbl, the open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on an Arduino Mega2560

Language: C - Size: 3.22 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 319 - Forks: 158

craftweeks/MDX-LabPanel

MDX LabPanel - A Scilab-Programmed GUI Control Panel for Roland MODELA MDX-15/20 CNC Machine

Language: Scilab - Size: 305 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 13 - Forks: 4

theWituch/ServoControllerX3

3 Axis Open-Loop STEP/DIR Position Control to Closed-Loop +/-10V Speed Control Interface

Language: C - Size: 25.4 MB - Last synced: 3 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0

braydenaimar/Milling-Machine-Gui

A graphical user interface for operating a milling machine.

Language: JavaScript - Size: 10.1 MB - Last synced: 8 months ago - Pushed: over 6 years ago - Stars: 9 - Forks: 3

MaxBoyman/BackLash-Fixer

A Python script to fix CNCs, 3D printers and other G-Code based machines backlash problem in offline mode

Language: Python - Size: 15.6 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

chrisallenlane/clinc πŸ“¦

A minimalist, scriptable command-line interface for GRBL.

Language: JavaScript - Size: 31.3 KB - Last synced: 23 days ago - Pushed: about 7 years ago - Stars: 4 - Forks: 2

pbosetti/c-cnc23

Simplified CNC for a three-axes cartesian machine, written in pure C.

Language: C - Size: 10.8 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 5 - Forks: 3

kentavv/rot_enc_fpga

Basics of a lathe eletronic leadscrew implemented on FPGA

Language: VHDL - Size: 69.3 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

JulNadeauCA/FabBSD

Unix-like operating system for CNC / Machine Control applications

Language: C - Size: 92 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 10 - Forks: 5

chmousset/hmmc

Hardware Motion and Motor Control Library

Language: Python - Size: 125 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

cncgoko/Goko πŸ“¦

A desktop application for CNC milling controller running TinyG or Grbl

Language: Java - Size: 148 MB - Last synced: 9 months ago - Pushed: about 5 years ago - Stars: 68 - Forks: 25

toxCat/Marlin---CnC-Redux Fork of MarlinFirmware/Marlin

Marlin CnC Redux

Language: C++ - Size: 211 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

Att1Tudee/steppermotor

πŸ₯³πŸ‘ΎπŸ‘ΎπŸ‘Ύsteppermotor control for raspberry pi 3πŸ‘ΎπŸ‘ΎπŸ‘ΎπŸ₯³πŸ§Ÿβ€β™‚οΈπŸ§›β€β™‚οΈπŸ§ΆπŸ‘¨πŸ»β€πŸ’»πŸ©ΈπŸ¦˜πŸžπŸ‰πŸ•πŸ”πŸŽ²

Language: Python - Size: 7.81 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

prrvchr/USBTerminal

FreeCAD Workbench that provides a terminal, file upload and on screen realtime position feedback via USB connection

Language: Python - Size: 572 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 2

ryannining/karyacontroller

4 axis CNC, 3D, Laser Controller

Language: G-code - Size: 13.3 MB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 56 - Forks: 25

SourceRabbit/gcode-sender

Cross platform 3-Axis CNC Machines control software

Language: Java - Size: 6.2 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 75 - Forks: 20

rallekralle11/Hammar

cheap, compact 32 bit 3D printer controller

Language: HTML - Size: 56 MB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

grotius-cnc/hal-core

cnc and robot realtime controller. runs on a hal kernel module.

Language: C - Size: 135 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 31 - Forks: 13

ashlee3dee/Vulcyn

Custom CNC/3D printer tinker tool built in JupyterLab

Language: Jupyter Notebook - Size: 131 KB - Last synced: 11 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

EvilGremlin/3DPrintingIcons

A set of stylish icons for 3D printing and CNC in general.

Language: Shell - Size: 2.44 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

GiacomoCorradini/c-cnc-kernel

CNC controller connected via MQTT protocol to a digital twin of a machine tool implemented in MATLAB/Simulink

Language: C - Size: 10.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

eschlot/Box-Joint-Jig-Control

The software for a Box Joint jig controlled by an Arduino Due

Language: C++ - Size: 79.1 KB - Last synced: over 1 year ago - Pushed: over 7 years ago - Stars: 6 - Forks: 1

samowitsch/arduino-nano-2-parallel-cnc-tb6560-4axis

My private small project for arduino nano to tb6560 cnc boards.

Language: OpenSCAD - Size: 77.2 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 6 - Forks: 1

0xShaolin/BirdHouse

This project will attempt to command and control an external device via Twitter. instagram.com/shaolincnc

Language: Python - Size: 21.5 KB - Last synced: 12 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

tordex/cnc

Files for my DIY cnc

Language: Python - Size: 58.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 3 - Forks: 2

fsantini/rasPyCNCController

CNC (Grbl) controller for a Raspberry Pi with 480x320 touchscreen

Language: Python - Size: 991 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 17 - Forks: 10

vasilievsv/china_cnc_mk1_reverse

AMAN CNC 3020

Size: 1.25 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

Domush/CNCjs-for-mvCNC-Marlin

CNCjs with dedicated mvCNC and Marlin support

Language: JavaScript - Size: 28.8 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

20after4/jogwheels

X/Y Jog Wheels that emulate a USB HID Keyboard using only an Arduino Uno and two rotary encoders.

Language: C++ - Size: 353 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 4 - Forks: 0

rc4ne/zombie-system-demo

A simple setup that demonstrates concept of zombie computer and using it for dos.

Language: Python - Size: 6.86 MB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 5 - Forks: 0

banditopazzo/Fraraccio_2-Heads_CNC_TAP_Tool

Applicazione web per aggregare in un'unica sequenza diverse fasi di una fresa CNC con doppia testa

Language: JavaScript - Size: 220 KB - Last synced: 26 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 1

jgert/grblController

Language: C++ - Size: 1.03 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 1

oleometal/Arrow-ATS

Retrofit de Maquina Herramienta

Language: HTML - Size: 52.3 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2

phofmann/cnc

My CNC router and some french cleat hangers

Size: 6.17 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

Mmalherbe/MassiveCNC

Language: C# - Size: 158 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 8

NoHomey/ara-modules-tester

Automatic modules tester for Project ARA

Language: TypeScript - Size: 325 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

NoHomey/cnc-controller

Linux device driver for controlling CNC motors

Language: C - Size: 29.3 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

TakashiNord/Stat32

Statistics NC-program

Language: C++ - Size: 123 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

algobasket/MaslowCNC-Stepper-Motor-Firmware

Open source code for DC Stepper Motors

Language: C++ - Size: 110 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

Wisetorsk/Plotter-cnc-controller

CNC two axis plotter with controller interface.

Language: HTML - Size: 9.69 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

pappavis/TinyG-USB-Motion-Controller

TinyG instellings

Size: 3.91 KB - Last synced: over 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0