Alternative firmware for CNC3018 offline controller
Channel: osmanpasha's DIY
Date: 2021-10-05

This is an alternative firmware for a CNC Offline Controller that is frequently sold with 3018-type CNC machines. 
The controller has an STM32F103C8 MCU, 128x64 two-color OLED display, SD card slot and USB socket.
The firmware uses Arduino framework to make it usable for DIYers and hackers. Firmware is supposed to talk to any GRBL-enabled CNC machine, including lasers. At the moment the firmware allows jogging, spindle/laser control and (mostly) running jobs from SD card.

Project description, source code, build&install instructions:
https://github.com/positron96/cnc3018-offline-controller

Sister project (an ESP32 DIY controller) that shares a lot of source code:
https://github.com/positron96/ESP32_CNC_Pendant