Klipper Gcode Buttons Guide

  Рет қаралды 13,334

Isik's Tech

3 жыл бұрын

Support me on Patreon:
www.patreon.com/isikstech
Klipper config:
github.com/KevinOConnor/klipper/blob/master/config/example-extras.cfg#L1385
More videos in this series:
kzbin.info/aero/PLJKGITN8zPuiNcbbKSjB_5bky_tqTHQXW
----------------------------------------------------
Find me here:
Thingiverse: thingiverse.com/isiks_tech/
Twitter: IsiksTech
Patreon: patreon.com/isikstech
----------------------------------------------------
If there are any Amazon or Aliexpress Links in the description, they are affiliate (or Amazon Associate) links. I make a small commission on some orders.

Пікірлер: 16
@AlexTacescu
@AlexTacescu Жыл бұрын
The likely reason why you randomly get button clicks on Raspberry Pi is that you have a floating ground scenario. Consider adding a pull-up or pull-down resistor to make it reliable
@lmamakos
@lmamakos 3 жыл бұрын
Blue pill boards are really cheap and seem like great GPIO "expanders" to get more I/O pins available for stuff like this. Thanks for the reminder!
@sanketss84
@sanketss84 4 ай бұрын
also what other things can be hooked to this STM32 blue pill board , like sensors, neopixel and stuff ? for klipper access
@sanketss84
@sanketss84 4 ай бұрын
how did you wire the button did the other pin connect to GND or 5V or 3.3V ??
@Dendrowen
@Dendrowen 3 жыл бұрын
Useful video. At 1:15 you say that you can't connect them to you pi GPIO pins cause of random triggering. Did you use pull-up resistors on those pins? Otherwise they would be floating while the button isn't pressed and that causes them to trigger sometimes.
@IsiksTech
@IsiksTech 3 жыл бұрын
I didn't. Manually checking the pins always showed the correct state so I didn't bother. I had the same issue on an another pi on another printer too, and in both cases it was Klipper reading the pins wrong. I think the problem is with the kernel, Linux kernel isn't great with real time gpio. It probably responds late to klippers polls and klipper thinks it is triggered.
@csdstudio78
@csdstudio78 3 жыл бұрын
@@IsiksTech GPIO pulls are all enabled by default unless otherwise later-disabled by the OS or Klipper during pin assignments. In reality though, we need access to system interrupts to reliably handle momentary input signals. Great work!
@carlos_eduardo_RJ
@carlos_eduardo_RJ 9 ай бұрын
Hi ! Great video, congrats. But, if you use this kind of macros in your V0, could you know and suggest a STLs files to install physical buttons in the V0 skirt ?
@IsiksTech
@IsiksTech 9 ай бұрын
I have something like that on VoronUsers on Github but it's for earlier v0 versions. You might be able to use that still. I don't know any v0.2 mods like that.
@ChristianDybdahlXTR
@ChristianDybdahlXTR 2 жыл бұрын
Do you need the maple mini MCU if you have octopus board with enough pins ready for use?
@IsiksTech
@IsiksTech 2 жыл бұрын
Nope. If you have enough pins you can use the Octopus.
@system3rd
@system3rd 3 жыл бұрын
Could you please show how did you connect button?
@IsiksTech
@IsiksTech 3 жыл бұрын
It depends on your board. Look at it's pinouts. Use a gnd and either spare endstops or gpios.
@system3rd
@system3rd 3 жыл бұрын
Thanks for reply~! I just want to see your hardware button. Anyhow Im super newbie of 3d printer and klipper thanks for your video. It is really hard to find klipper information and your video is really helpful!! Please keep upload klipper ~
@IsiksTech
@IsiksTech 3 жыл бұрын
The buttons can be seen here: github.com/xbst/VoronUsers/tree/master/printer_mods/xbst_/V2.4_Skirt_Buttons Thanks for your support I will make more Klipper videos for sure.
@thirddimensionprintersllp6514
@thirddimensionprintersllp6514 2 жыл бұрын
Has anybody found how to use Raspberry Pi gpio pins gcode button in klipper
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 23 МЛН
버블티로 부자 구별하는법4
00:11
진영민yeongmin
Рет қаралды 17 МЛН
Последствия выхода Айфона 16
0:23
ТРЕНДИ ШОРТС
Рет қаралды 6 МЛН
Xiaomi 15 - АЙФОН ТЕПЕРЬ ДЛЯ НИЩЕБРОДОВ…
12:30
Thebox - о технике и гаджетах
Рет қаралды 272 М.
Evolution of the Samsung Galaxy
0:50
ios_aesthetics
Рет қаралды 9 МЛН