gman10192 / SmartPendant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devtronic SmartPendant

This project allow to control grblHAL based CNC machine withot PC. It also make work way more convinient.

Store: https://devtronic.square.site/

Image Image

Firmware

Source code for this project can be found there: https://github.com/nickshl/SmartPendant

Latest firmware placed in Release folder: SmartPendant.hex

To load new firmware STM32CubeProgrammer is used. Connect CNC controller to PC using USB-C cable. Press and hold BOOT0 button, then short press NRST button, couple seconds later BOOT0 button can be released. Open STM32CubeProgrammer. In top right corner choose "USB" from drop down list. If field "Port" in "USB Configuration" show "No DFU detected" click update button near it. Click "Connect" button - STM32CubeProgrammer should establish connection and show current device memory content. Click "Open File" in left to corner, select firmware HEX file, then click "Download" button in top left corner. When flashing is done, close STM32CubeProgrammer and short press NRST button on the Controller to restart it.

PCB files

https://oshwlab.com/nick_shl/smart_pendant

Parts

To make this project yourself, you will need this essential parts:

Case

Image

3D_Print folder of this repo contain 3D files(OpenSCAD and STLs) of the case.

Dimensions

160 mm x 65 mm x 20 mm (55 mm with handwheel and handle) Approx. 6-3/8" x 2-5/8" x 3/4"

Schematic

Image

Firmware

Source code can be found there

About


Languages

Language:OpenSCAD 100.0%