Main product image for Phoenix USB CNC Controller with PWM Output
Product image 1 for Phoenix USB CNC Controller with PWM Output
Product image 2 for Phoenix USB CNC Controller with PWM Output
Product image 3 for Phoenix USB CNC Controller with PWM Output
Product image 4 for Phoenix USB CNC Controller with PWM Output
Product image 5 for Phoenix USB CNC Controller with PWM Output
Product image 6 for Phoenix USB CNC Controller with PWM Output
Product image 7 for Phoenix USB CNC Controller with PWM Output
Product image 8 for Phoenix USB CNC Controller with PWM Output
3+1 Axis CNC Controller based on Arduino running latest version of Grbl. PWM Output from 0-5 V and 0-10 V analog out.
CNC
Robotics
USB

What is it?

NEW NEW NEW now in SMD version with upgraded parts

New edit: Now compatible with 6-24V inductive limit switches connected directly to the controller! It also has now a 0-5V PWM direct out, along the adjustable 0-10V analog out, for all those people with cheap VFD's that do not work with a 0-10V analog signal as input, as they should!!! Somehow those cheap clones of VFD's only work with a 0-5V PWM signal even though they claim to be needing a analog voltage as input. Ask me how I know!

More pictures and video to follow.

Latest Grbl version already installed.

This is my new version with small improvements, which are:

  1. The PCB is manufactured with ENIG
  2. The power supply input has now also a screw terminal to make it more robust and have a better connection
  3. The input capacitor of the voltage regulator is now 100uF instead of 10uF
  4. The USB to TTL chip is now a SMD version.
  5. The pinout of the above screw terminal has it's GND changed to make it possible to connect it directly to my Stepper driver board, without having to connect the GND together.
  • 3 Axis USB CNC Controller with Grbl 1.1* (latest version) with Step and Dir Outputs for each Axis
  • Switchable 4th Axis output for slave Y-Axis in case there are 2 Stepper Motors o the Y-Axis
  • 0-10 Volt PWM Output to Control Spindle Speed with the G-Code
  • 0-5 Volt PWM Output to Control Laser Driver
  • Output to turn On and Off the Spindle
  • 3 Limit and E-Stop Inputs
  • Input for Star/Resume, Stop/Hold and Reset Switches
  • Probe Input to determine Workpiece Height
  • Homing function with G38.2 G-Code
  • Output Control via bright LED's
  • 24 Volt Supply Voltage
  • Possible to upgrade to higher Version of Grbl, used A4 pin for M7 Mist Control
  • The software is free and you can choose between mor than 3 G-Code sender programs
  • You can use for example Universal G-Code Sender, Grbl Contoller and JCNC Software

Why did you make it?

Because there is no other Controller with these features on the market. I wanted a Controller for my self build Vertical CNC Mill that can control high power stepper motor drivers. You can also connect the popular Pololu drivers to it or use my Phoenix Stepper Driver Board with it.

What makes it special?

All the above features, plus it is meticulously hand assembled and soldered. If you look at the pictures you will see the quality of it. It is not a cheaply fabricated board. It uses free G-Code software and you can choose among many different ones. They support Windows, Mac and Linux. You don't have to buy expensive software like Mach3, which is very old and complicated to use and needs a Printer Port. My Controller connects to your USB port, that means you can use your laptop and don't have to have a dedicated PC in your shop. Create your design where you are comfortable.

Links to code and documentation

Documentation (dropbox.com)

Shipping policy

Processing time: 5 business days (made-to-order — I build it fresh, test it, then ship it).

Tracking: Provided for all orders.

International: You may owe customs/VAT — check your local rules.

Lost/Damaged: Contact me through Lectronz with photos. I'll make it right.

Address: Double-check it at checkout. I can't reroute packages after they ship.

Phoenix USB CNC Controller with PWM Output

Sold by OLEDiUNO by Hayri

$109.95

No tax for United States [change]
Stock available: 2
Check
Original Design
This product was designed by OLEDiUNO by Hayri. By buying this product you support original hardware creators.

The seller

OLEDiUNO by Hayri

OLEDiUNO by Hayri logo

Chernik, Dulovo, Silistra, Bulgaria
0 orders since Aug 3, 2026
OLEDiUNO — Custom Electronics Engineering
Specializing in:
• CNC controllers and interfaces
• OLED and display driver boards
• Precision input devices (encoders, keypads, sensors)
• Made-to-order assembly and testing
Every product is built per order, not pulled from a shelf. This ensures:
• Fresh components
• Individual testing
• Customization options when available
Based in Bulgaria. Shipping worldwide.
Current project: MagScroll — a high-resolution magnetic encoder for rotary applications.
Questions? Contact me before ordering for custom requests.