slimcdk / esphome-custom-components

Components for ESPHome
9 stars 2 forks source link

TMC2208 support #4

Closed morotsgurka closed 2 weeks ago

morotsgurka commented 3 weeks ago

Hi again!

I've tested the TCM2209 component with a TMC2208 driver. This seems to work fine, although Im getting a lot of stalls whatever i do? The IC detected is 0x20: [tmc2209:025]: Detected IC version: 0x20

So potentially adding "support" for 2208 could be as simple as creating another README with information about the TMC2208:

slimcdk commented 3 weeks ago

Awesome to hear! I don't have any tmc2208s myself, but I'll look into the possibilities of supporting tmc2208. tmc2208 is lacking some core features like stall detection, so it would probably be it's own component / implementation, but I'm open for a tmc220x component with type selection.