ESP32_grbl CNC I/O Module with 4 switch inputs with opto isolated inputs and isolated power supply

4x Input CNC I/O module

Sold by SmartElectronic


No tax for United States [change]
Stock available: 5

This is an input CNC I/O Module designed for use with the 6 Pack Universal CNC Controller. It is used for switch inputs. It can use simple mechanical switches, opto interrupt switches, some proximity switches, Hall effect sensors, etc. The inputs would be used for limit/homing switches, probe, control switches and macro buttons.

Why did you make it?

This is our original PCB design, based on Bart Dring with some minor changed to adapt to our need.

What makes it special?

  • some components have been changed for optimization
  • connectors are JST XH2.54

DESCRIPTION This module is 100% compatible with Bart DRING module : It has a 3 position terminal block per switch input (Signal, +5V and Gnd). Offering optoisolated inputs with an isolated power supply. To improve the signal is also filtered and sent through a Schmitt trigger. Dealing with noise and voltage spikes is a huge problem with CNC machines, this optocoupled module solve this.


  • This module
  • 4x XH2.54 3 pins (to be soldered)
  • 4x XH2.54 3 pins 10 cm wire to your sensor
  • 1x Nylon M3 screw


Please note that this item is to use with our 6 pack compact modular controller available in our Shop

Links to code and documentation

No additional links provided for this product.

Shipping policy

Usually, we do the shipping within 72H (full working days) from our factory but maybe a little longer depending on the product option selected.

Delivery may vary upon final destination and customs clearance on arrival and shipping option

Here are some extras that might be useful for your project!

The seller


haikou, Hainan, China
5 orders since Aug 2, 2022
SmartElectronic was born from the meeting of a group of engineers but also serial entrepreneurs. We decided to join forces in a single company offering our best knowledge and strong experiences with more than 35 years of comprehensive experience in electronic engineering.
SmartElectronic team is an active partner in projects related to open-Software, open-Hardware and open-Innovation.
Our team members are long-term involved in coworking space FabLab and other creative spaces and accumulate a strong experience in 3D printers and CNC.
With an International mindset, SmartElectronic's headquarter is located in Hainan Island "the Chinese Hawaii"- China.
Mixing people and cultures Situated at a civilization crossroads, we offer the best Asia and Western cultures to YOU!