---
title: "M10CUBE PICO CNC. A Universal Controller ?"
url: "https://maker.wiznet.io/praveen_k/projects/M10CUBE-PICO-CNC-A-Universal-Controller-/"
markdown_url: "https://maker.wiznet.io/praveen_k/projects/M10CUBE-PICO-CNC-A-Universal-Controller-/md"
type: "UCC: User Created Content"
author: "praveen_k"
original_author: "praveen_k"
original_url: "https://hackaday.io/project/171770-m10cube/log/202098-m10cube-pico-cnc"
published: "2022-04-01"
language: "en"
hardware: ["WIZnet W5100S-EVB-Pico"]
likes: 0
views: 286
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# M10CUBE PICO CNC. A Universal Controller ?

> M10CUBE PICO CNC. A Universal Controller ?

Original author: praveen_k (source: https://hackaday.io/project/171770-m10cube/log/202098-m10cube-pico-cnc)

## Components

- **WIZnet W5100S-EVB-Pico** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5100S/w5100s-evb-pico))
- Software: **GRBLHAL**

## Article

**EDIT POST 27/02/2022** This is to include the modification done for the WIZnet contest. <https://maker.wiznet.io/wiznet-ethernet-hat-contest/> The design team Olivier Gaillard and Vasilis Vorrias converted the original M10CUBE PICO CNC? design to accommodate WIZnet Pico clone instead of Raspberry Pico and make?**WIZcube CNC**?we may say.

[![](https://cdn.hackaday.io/images/6213981645963121702.png)](https://cdn.hackaday.io/images/6213981645963121702.png)

WIZcube CNC is in heavy development and soon a prototype will be in out hands **INITIAL POST 06/01/2022** This is an?**EXPERIMENTAL**? module code named M10NC02-10 designed with KiCAD6. Will be using GRBLHAL software**?<https://github.com/grblHAL>** On board Raspberry Pico. All modules from version 10 and later are sharing the new 90x90mm PC

[![](https://cdn.hackaday.io/images/3032231643365660627.jpg)](https://cdn.hackaday.io/images/3032231643365660627.jpg)

Note the bright green 2X8 Pin Socket connector to directly connect one I/O M10CUBE module directly from?**optocouplers?**with the CPU . That way critical signals will go directly to CPU and not via I2C or SPI. I/O modules have a Pin Header (in place of indicating LED) for interconnection between the two One interesting feature we want to have on this design is to use the same module as a CNC Remote. RS485 chip is on board for wired connection between modules and a?**UEXT**?([OLIMEX](https://www.olimex.com/Products/Modules/)) connector carrying I2C, SPI, UART signals for mounting various add-ons on the remote module like Display, Rotary Knobs e.t.c. Thea idea using an ESP-01 WiFi or a Bluetooth module for wireless communication is on the table. Discussion will continue here:?[M10CUBE PICO CNC. A Universal Controller ?](https://github.com/grblHAL/RP2040/discussions/18) Enjoy...

---

Source: https://maker.wiznet.io/praveen_k/projects/M10CUBE-PICO-CNC-A-Universal-Controller-/
