Skip to content

Instantly share code, notes, and snippets.

View Gethe's full-sized avatar

Tim West Gethe

  • Philadelphia, PA
View GitHub Profile
@clee
clee / voron_sensorless.md
Last active April 24, 2024 19:25
how to sensorless XY on Vorons

Setting Up and Calibrating Sensorless XY Homing

When using the TMC2130 / TMC2209 / TMC2660 / TMC5160 drivers, the StallGuard feature makes it possible to set up sensorless homing on the X and Y axes for CoreXY machines. The Klipper project has a page with documentation and recommendations on getting it working.

Following are some more detailed instructions and suggestions to supplement the Klipper documentation specifically for Vorons.

Hardware Setup

@Meorawr
Meorawr / ScrollableListDemo.lua
Last active March 4, 2023 07:19
ScrollableListDemo
ScrollableListItemMixin = {};
function ScrollableListItemMixin:Init(elementData)
self.Background:SetColorTexture(elementData.color:GetRGBA());
self.Text:SetText(elementData.text);
end
ScrollableListMixin = {};
function ScrollableListMixin:OnLoad()
@Meorawr
Meorawr / HybridScrollDemo.lua
Last active October 28, 2023 12:17
HybridScrollFrame Demo
local function CreateDemoModel(numItems)
local listModel = {};
for index = 1, numItems do
table.insert(listModel, {
text = string.format("List Item %1$d", index),
icon = string.format([[Interface\Icons\INV_Sword_%1$d]], 30 + (index % 30)),
});
end