Trying to create a config file from scratch

Basic Information:

Printer Model: Lotmaxx Shark V2
MCU / Printerboard: STM32F407
Host / SBC
klippy.log

Describe your issue:

As the title implies, I have recently acquired a Lotmaxx Shark V2. I’m new to Klipper as I’ve just converted my CR10 Smart to Klipper. I’ve seen online, many people commenting about not having the pinout for the Shark, and “China” will not provide it. In fact, their firmware is very hush hush as the M503 command returns very basic info, like what axis and limit switches are inverted. I got bored at work, and took the board and my meter. I now have the pinout, all the way to the laser. However, I’m not very knowledgeable with Klipper to generate my own config file. If I provide the pinout, could someone help me generate a config file and I will test it on my printer. If successful, it can be uploaded to klipper to add to their database.

Thanks in advance.

Basically it is not that hard. Take the config of something vaguely similar, e.g. klipper/config/generic-mks-rumba32-v1.0.cfg at master · Klipper3d/klipper · GitHub, and replace the pin definitions with yours.

Thanks. I’ll try it. I noticed it has an extruder setting, then below it are extruder 1 and 2, both commented out. Do I do the same, or “define” both extruders and leave them uncommented? (not sure what the correct term is, but don’t put a hash tag in front of the line).

Well, if you have more than one extruder then you might want to use it. Your goal is to reflect your physical hardware with the appropriate setting blocks.