GithubHelp home page GithubHelp logo

vb6hobbyst7 / grbl_esp32_mpcnc_controller Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bdring/grbl_esp32_mpcnc_controller

0.0 1.0 0.0 6.55 MB

A Grbl_ESP32CNC Controller for MPCNC

nesC 63.17% C 36.83%

grbl_esp32_mpcnc_controller's Introduction

MPCNC Grbl_ESP32 Controller

MPCNC Controller Image

This is a CNC controller specially designed to address the needs of the MPCNC (Mostly Printed CNC) CNC Router.

Features

  • ESP32 Microcontroller:
    • Very Fast: Dual core 32 bit, 240 MHz
    • Large Flash Memory
    • Wifi:
    • Bluetooth:
  • Grbl_ESP32 Firmware:
    • Compatible with most existing Grbl gcode sender software.
    • Web User Interface
    • Multiple Interfaces
      • USB Serial:
      • Web User Interface:
      • Telnet:
      • Bluetooth:
      • SD Card:
  • (5) Stepper Motor Drivers: On for each motor in the MPCNC design. Motors are ganging in firmware and have an auto squaring feature executed during homing.
  • Limit Switch Connectors:
  • Control Pins:
  • Spindle Control:
  • Fan Power:
  • Micro SD card:

Getting One

They are available at the following links or you can source it yourself.

Usage Instructions

See the wiki

License

Creative Commons Attribution - ShareAlike 4.0 International

There are no commercial restrictions on using this design, but you must attribute the design to Bart Dring or @buildlog. You must also publish any changes or improvements to the design with the same open source license.

Version History

  • Version 1.1 Original upload
  • Version 1.2
    • Removed R/C filters on limit switches. This was not working for everyone. A firmware debouncing feature was added.
    • Made GPIO2 and output. Some dev modules have trouble with this as an input. Shuffled a few pins to accomodate this change.
  • Version 1.2.1
    • Changed orientation of relay for better layout
    • Removed pull down resistor on spindle PWM circuit (it was never installed previously)
    • Note: This uses the same cpu_map ans V1.2

Source Files

Donation

This project requires a lot of work and often expensive items for testing. Please consider a safe, secure and highly appreciated donation via the PayPal link below.

grbl_esp32_mpcnc_controller's People

Contributors

bdring avatar buildlog avatar cows2computers avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.