Giter Club home page Giter Club logo

grbl32's People

Contributors

thomast777 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

grbl32's Issues

Stepper not running

Hi,

I had try your codes. I do faced some problem. My board is
407ZGT 168Mhz, 8Mhz Chinese general board.

The motion was correct if do jogging, when send the g-code
it receive the code and buffered in the queue, but it only move little
steps then it stopped completely, No idea locked in which loop code,
I did stop at SysTick to check the sys.state or sys.suspend these 2
status was good '0'.

I did noticed TIM5_IRQHandler and TIM6_IRQHandler did triggering
for a while when using send gcode, I think only the 1st packet gcode.

Any idea which portion of code I should check in to find the actual cause.
Is it because of the timing issue or wrong PIN?

Also which part of the code I shell change the Clock speed, since
your board using 200Mhz. I did changed the SystemClock_Config
for my board.
RCC_OscInitStruct.PLL.PLLM = 25;
RCC_OscInitStruct.PLL.PLLN = 360;
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
RCC_OscInitStruct.PLL.PLLQ = 7;

FYI, I did tried out Schildkroet/GRBL-Advanced code, it works on my board.

TQVM
KL

No compile

Code doesn't compile for stm32f407ve in arduino ide
support

UART doesn't work with F13

Hi,
I made a custom board according to hardware configurations on wiki.
I've tested with 2 different boards that USART pins sends and receives correctly with a test code.
But when I compile F13 and load it there is no communication at all. it stucks at stm32utulities.c line 162:
while (!(LL_USART_IsActiveFlag_TXE(USART1)));
somehow flag never clears.
any idea on this?

Compiled STM32CubeIDE F13 on blue pill SERIAL USB not detected.

Hi!

This actualized STM32-GRBL project looks to be very good but I have some issues...

I recompiled the project successfully with STM32CubeIDE, I load the firmware on the blue pill and there is nothing detected by the PC.

I had in the past the same issue and iw was due to a bad clone of the STM32F103.

But this time it can't be the STM32F103 I have on my blue pill because when I compile another firmware, it works (This one -> https://github.com/ewidance/grbl-usbcnc-stm32)

I send you there all the specs of my hardware...

The .elf file of the F13 compiled on STM32CubeIDE

And the working .elf file I compiled form https://github.com/ewidance/grbl-usbcnc-stm32 which is working

I think it can be an USB activation issue in the source code but I don't found nothing clear about that...

BluePill Specs

BluePill

STM32 compiled firmwares.zip

XYYZA Configuration on F16 Board

Whilst I wait for my F16 PCB and programming dongle to arrive, I have been looking at the GRBL32 source code to be ready to setup and configure my CNC.

  • I have Built the code successfully using STM32CubeIDE (with two minor errors corrected, which I hope I have successfully remedied, relating to the '... before (' error on TIM1)
  • I have copied the basic DEFAULTS_SHAPEOKO_3 in defaults.h to a new section, DEFAULTS_SHAPEOKO_34TH and started looking at what is required for my machine (ShapeOKO 3 XL with dual Y-Axis motors and added Rotational A axis, so 5 axes in total X+Y-YZA)

How do I configure dual (contra-rotating) Y axis? I can't see that in the settings in any of the examples
How do I configure a rotational A axis as opposed to a linear axis

  • I can see quite a lot of references to #ifdef STM32 but nowhere can I see any #define for this - am I missing something?

I have tried to sign in for an account on your shop website to get the user manuals, but no first sign-in email has arrived. In fact no email confirming the F16 purchase has arrived either.

Hope you can help as I am super keen to get started on my 4th axis journey with Vectric VCarve, UGS, F16 PCB (with 5x TMC2209 or DM542 drivers), and GRBL32.

Is this a 3+3 axis or symultaneous 6 axis?

Hi, I'm looking for a 5 (or more) axis control for stm32, GRBL based would be great. So I've stumbled upon to your interesting project. However I've read throughly the code and is seems to me that this is a 3+3 axis control, not a true symultaneous 6 axis.
Did I missed something or is it my guess correct?
Cheers.

UART F46

Hi,i tried to connect with UGS Platform,but it didn't work
can you help me?
FYI,i use GRBL F46

grbl1.1h

Hi @thomast777 , great job! STM32 is an amazing platform and probably the future of grbl.

One question, grbl1.1h was released with some bugfixes, do you plan to keep this project in sync with gnea/grbl? I can see that this repo is not a fork of gnea/grbl so i wonder how will you maintain it up to date with mainstream.

F13 bluepill grbl 32 controller board keeps disconnecting

Anyone have any thoughts as to why my controller board keeps disconnecting from usb com port,

So I connect via lasergrbl and all is well, but every now and again when a job is running the board disconnects from my laptop and the job is then useless.

I've tried so many different drivers. And am now looking into a fresh install of Windows just to rule them out but could I have a defective board ???

Spindle/Laser PWM Frequency output pin

Hi there Tom,

Firstly many thanks for your awesome coding and support with grbl32, its great.

So this is merely a suggestion regather than an issue,

Is there any way of coding in a PWM output frequency for the spindle/laser PWM output pin,

Most laser drivers run at different frequencies and I know mine runs best at 50khz.

My laser PSU is a K40 = MYJG40W

TH Input Signal On-Off laser control,TH≥3V, emitting laser; TL≤0.3V, no laser.
TL Input Signal On-Off laser control,TH≥3V, no laser; TL≤0.3V, emitting laser
WP Input Signal On-Off laser control,TH≥3V, no laser; TL≤0.3V, emitting laser
G GND This foot must be connected well with the laser machine shell and the ground of control board.
IN Input Signal The control of laser power: Both 0-5V analog signal and 5V PWM signal can control the laser power.
5V Output Power Output 5V, the maximum output current is 20mA.
H Input Signal On-Off laser control,TH≥3V, emitting laser; TL≤0.3V, no laser.
TL Input Signal On-Off laser control,TH≥3V, no laser; TL≤0.3V, emitting laser
WP Input Signal On-Off laser control,TH≥3V, no laser; TL≤0.3V, emitting laser
G GND This foot must be connected well with the laser machine shell and the ground of control board.
IN Input Signal The control of laser power: Both 0-5V analog signal and 5V PWM signal can control the laser power.
5V Output Power Output 5V, the maximum output current is 20mA.

So the real question is whether or not we can include a grbl $$ setting to control the PWM frequency output.

For information on these laser systems go here

http://donsthings.blogspot.com/2016/06/k40-s-laser-power-control-interface_86.html?m=1

NucleoF401RE

Good afternoon.
Do you have any intention of making GRBL1/1 firmware for NucleoF401RE instead of ATMega328. Could use shields for UNO.
Sergey.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.