Jump to content

Anyone with experience on the FLY SHT36 v2.0 (Mellow) Canbus?


Buurman

Recommended Posts

Don't know if there's any difference between the Mellow and the BTT versions (they look identical). Definitely the best mod I've done as it got rid of all the wiring and drag chains. I did try some unsuccessful configurations though. I started with a WaveShare hat and then switched to the Octopus bridge-mode and both had the same issues, intermittent timing errors. My third attempt was successful using a U2C adapter. The separate Canbus Depot discourse channel was invaluable in getting it sorted out. Good luck!....

Link to comment
Share on other sites

4 hours ago, Buurman said:

will be on the Octopus bus..

I would highly recommend going Octopus CanBridge mode. Canboot is helpful for flashing the Klipper firmware to the SHT36 board without the USB cable and not essential. This should not be much different than flashing the SB2040. Steps would be the same.

Link to comment
Share on other sites

I have one of these I want to install in my V0.2 build. Still waiting for my printed parts to arrive, but I already flashed Klipper firmware to the board. I'm using an SKR Pico in CanBridge mode and communication seems to be working. The chamber thermistor currently measures about 5C less than my room temperatur. Have to look into a way to maybe calibrate that sensor. Have already tried all available senor-types in klipper without a change.

I find the documentation for those boards is sometimes a bit confusing and lacking. Had to search a bit before I found all the informations that I needed. There is an example klipper config on their github which helps a lot.

Example klipper config from mellow with all the pins for v2:
https://github.com/kluoyun/klipper-docs/blob/master/docs/board/fly_sht_v2/cfg.md

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

I installed in yesterday in test (on a desk all seperate parts) to do the canbus/klipper firmwares and test communication.

This all worked after discovering a typo after 3 hours... oh joy...

I followed this setup mentioned here first post:

 

I am using the Octopus board as the Canbus Bridge, not seperate board, I have it, but not using it... 

Today I am building it into my printer, one thing I noticed, an example config is hard to find with most pins mentioned, etc...

Only found one in Chineze, what makes it even harder, so not even trying... still looking..

Link to comment
Share on other sites

7 minutes ago, malulam said:

@Buurman have you looked at the example config I linked to above? 

I totally missed this!!!! @malulam

Still some Chinese, but a lot less! 

I had this one before.. all the pins and stuff is readable, its just the notations, so its doable, its just idiotic that they dont have it in english 😛 

https://mellow.klipper.cn/?spm=a2g0o.detail.1000023.17.566a6b5cQK0pdg#/board/fly_sht_v2/cfg

Link to comment
Share on other sites

What is this part doing exactly? beside logging external.. what can you exactly do with it?

 

## 磁角度传感器
## 相关说明请参考https://www.klipper3d.org/API_Server.html#angledump_angle 
## https://www.klipper3d.org/Debugging.html#motion-analysis-and-data-logging
[angle my_angle_sensor]
sensor_type: as5047d
#sample_period: 0.000400
stepper: stepper_x
cs_pin: sht36v2:PC14
spi_bus: spi1
# spi_software_sclk_pin: sht36v2:PA5
# spi_software_mosi_pin: sht36v2:PA7
# spi_software_miso_pin: sht36v2:PA6

 

Link to comment
Share on other sites

10 hours ago, Buurman said:

Still some Chinese, but a lot less! 

Firefox browser has an excellent web translation add in which I use for Chinese sites. Had to install it after I got the first Mellow SB2060 Can board. This may help.

See here

Link to comment
Share on other sites

  • 2 weeks later...
On 4/25/2023 at 5:47 PM, Buurman said:

What is this part doing exactly? beside logging external.. what can you exactly do with it?

## 磁角度传感器
## 相关说明请参考https://www.klipper3d.org/API_Server.html#angledump_angle 
## https://www.klipper3d.org/Debugging.html#motion-analysis-and-data-logging
[angle my_angle_sensor]
sensor_type: as5047d
#sample_period: 0.000400
stepper: stepper_x
cs_pin: sht36v2:PC14
spi_bus: spi1
# spi_software_sclk_pin: sht36v2:PA5
# spi_software_mosi_pin: sht36v2:PA7
# spi_software_miso_pin: sht36v2:PA6

I think currently there is not a lot that can be used for. I think this could allow for closed loop stepper control. There is a BTT stepper motor board that does this. From my understanding klipper does not support closed loop stepper control currently.

If I understood correctly you would need to add a magnet to the axle of the stepper motor. Magnet needs to be polarized correctly.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...