Main goals

  • Having fun while working on the project
  • Using low-cost hardware resources
  • Having a versatile board that can easily be adapted to the various types of self-built CNCs
  • Implementing basic adaptations to the logical levels and filtering the I/O signals
  • Providing direct connection to high-power servo controllers through various connectors
  • Providing good compatibility with the various already-existing servo controller boards of amateur CNCs that are still using MACH3 LPT-like ports
  • Embedding direct small stepper drivers like those normally used in 3D printers
  • Generating a square wave signal for the “charge-pump ENABLE” signal used by those driver boards (typically MACH3) that need it
  • Supporting dual-mode spindle speed control, both via PWM and via an analog signal for those spindles whose speed regulation is done by reference voltage (0-5V or 0-10V)
  • Providing wiring diagrams and documentation that can be accessible to other people who want to make new software/hardware variations on the board.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.