# Smart sensor thinks it's out of filament

**URL:** <https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452>\
**Category:** BigTreeTech Biqu B1\
**Created:** [May 3, 2021, 10:54pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452 "2021-05-03T22:54:50Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 3, 2021, 10:54pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/1 "2021-05-03T22:54:50Z")

</div>

I received my order today from 3DPC and installed all new fans (it’s the first time this printer has been quiet) and also installed a smart sensor. Now I didn’t see anything about disabling the old runout sensor and the BTT instructions don’t really say so I left it but I have some prints that really need to be done so since this sensor is giving me a false signal that it’s run out I disabled it in the menu for now, but I wanted to know what I need to check to get it working.

---

<div class="post-metadata">

**Author:** ![TurkeyOnRye](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/turkeyonrye/32/1788_2.png) [@TurkeyOnRye](https://3dprintingspace.com/u/TurkeyOnRye)\
**Post date:** [May 4, 2021, 4:20pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/2 "2021-05-04T16:20:49Z")

</div>

The B1 has a dedicated port on the side/back for the runout sensor right?

From the basic install video they have it looks like you have to change the sensor type from ‘on’ to ‘smart’ in the features settings menu, any chance you missed that?

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 4, 2021, 4:24pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/3 "2021-05-04T16:24:03Z")

</div>

Nope, it’s set properly. I’m reading now that marlin may not have the right runout detect distance., when this current print is finished I’ll have a look. after that I have to check if the pin on the board is getting the signal from the sensor. I’ve found the M43 command that can monitor the pins but I’m not sure how it works yet

---

<div class="post-metadata">

**Author:** ![TurkeyOnRye](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/turkeyonrye/32/1788_2.png) [@TurkeyOnRye](https://3dprintingspace.com/u/TurkeyOnRye)\
**Post date:** [May 4, 2021, 4:31pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/4 "2021-05-04T16:31:07Z")

</div>

Dang, I was hoping it was something simple.

My next guess would be a marlin firmware setting/option (assuming the pin is getting the signal), but this one is out of my wheelhouse.  
Best of luck hunting down the issue!

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 4, 2021, 6:05pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/5 "2021-05-04T18:05:05Z")

</div>

seems like this sensor is actually connected to the TFT not to the motherboard where marlin is. It’s hard to know what is actually running the machine with these displays in the picture. I don’t see a way to have a look at the TFT firmware like there is with Marlin

---

<div class="post-metadata">

**Author:** ![Keith](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/keith/32/92_2.png) [@Keith](https://3dprintingspace.com/u/Keith)\
**Post date:** [May 4, 2021, 8:03pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/6 "2021-05-04T20:03:25Z")

</div>

Hello Glenn And TurkeyONRye

Yes, If the Sensor is plugged in to the Back OF the TFT, then it will send the M600 Park Command through the Serial Connection to the Control Board.

I’ve Taken Advantage of this feature on Ender 3 Series with SKR mini E3 Boards, and TFT35 E3 Screen Combos. So i don’t have to Flash firmware when adding a Run Out

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 4, 2021, 8:08pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/7 "2021-05-04T20:08:12Z")

</div>

Well in my case it’s plugged into the back of the B1 in the smart sensor port. that I guess in turn is connected to the TFT so it’s updating the TFT now to the 4/28/21 firmware … hopefully that fixes it. if not then do you recommend cracking it open and switching the connector to the motherboard? It looks like my marlin firmware doesn’t have it enabled. when I did an M412 in the terminal it didn’t understand understand

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 4, 2021, 8:18pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/8 "2021-05-04T20:18:50Z")

</div>

Well Looks like there are some new doodads in this firmware version too. Screens diferent and there is a progress bar now on the home screen. but it doesn’t fix the filament sensor

---

<div class="post-metadata">

**Author:** ![Keith](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/keith/32/92_2.png) [@Keith](https://3dprintingspace.com/u/Keith)\
**Post date:** [May 6, 2021, 2:55pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/9 "2021-05-06T14:55:26Z")

</div>

Ouch, Fail… I’ll have to ask the other tech to send an email to BTT about this!

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 6, 2021, 4:04pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/10 "2021-05-06T16:04:42Z")

</div>

not really any answers out there. I’m not sure what role the TFT has in printing other than display but working in marlin at this point, especially with bed leveling is wildly diferent and marlin appears to have it’s own settings for everything. I’m happy to see what used to be called the plane test back in the TFT menu. there is a marlin version that doesn’t work at all that makes small circles for example. the preset temperatures for these bottled functions are not changeable in the TFT menu which limits their usefulness.

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 11, 2021, 11:54pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/11 "2021-05-11T23:54:11Z")

</div>

Hi @keith Did you find anything out about this issue?

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 13, 2021, 2:10pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/12 "2021-05-13T14:10:20Z")

</div>

I think I found the issue. I got to take it apart today and I see that the smart sensor wire has 3 circuits. The plug on the machine panel has 3 on the daughterboard inside but the daughterboard to the TFT is only 2 wire Green and Red, I think it should also be 3’ circuits in that harness. I can’t find a clear diagram on if that’s the way it’s supposed to be

---

<div class="post-metadata">

**Author:** ![kitedemon](https://3dps-assets.b-cdn.net/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@kitedemon](https://3dprintingspace.com/u/kitedemon)\
**Post date:** [May 13, 2021, 4:40pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/13 "2021-05-13T16:40:44Z")

</div>

Glenn so a big tree tech made a sensor that isn’t compatible with their own printer? Is that what it is looking like?

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 13, 2021, 8:15pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/14 "2021-05-13T20:15:46Z")

</div>

I think they made a printer thats not compatible with their sensor heh.

This is supposed to have 3 wires

 ![20210513_104001](https://storage.3dprintingspace.com/original/2X/3/3058890ef75f8ebaeb58d0d0a9768d94745c9709.jpeg)

---

<div class="post-metadata">

**Author:** ![LEGOManiac](https://3dps-assets.b-cdn.net/letter_avatar_proxy/v4/letter/l/ba8739/32.png) [@LEGOManiac](https://3dprintingspace.com/u/LEGOManiac)\
**Post date:** [May 13, 2021, 8:41pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/15 "2021-05-13T20:41:32Z")

</div>

A “smart” sensor will have three wires: 5V (or 3.3V), Ground, and Signal. A “dumb” sensor will is just a switch and will have two wires. However, just because they’ve used a three pin connector doesn’t mean it uses actually uses three wires. The “NC” generally means “No Connection”.

 ![Dumb Sensor in 3-pin terminal](https://storage.3dprintingspace.com/original/2X/e/eb7a764ca2ee56dac04ea8249065c006c913ecbb.jpeg)

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 13, 2021, 8:55pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/16 "2021-05-13T20:55:29Z")

</div>

Well, that’s interesting. The sensor plugs into a port for it that’s mounted to a daughterboard inside. The sensor is 4 pin. The supplied cable is 4 pin to 3 pin and the other side of the board has this 2 wire cable to the TFT.

---

<div class="post-metadata">

**Author:** ![Keith](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/keith/32/92_2.png) [@Keith](https://3dprintingspace.com/u/Keith)\
**Post date:** [May 14, 2021, 2:30pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/17 "2021-05-14T14:30:19Z")

</div>

@LEGOManiac

BTT has no Answer, RE: wiring…

Side Note: I thought NC = Normally Closed  
Eg: on Creality Printers they are set for Normally Closed Switches. The Current is passing through when no filament, Current stops once filament is inserted. That’s When On Creality’s if loose wire or Broken wire you keep getting Filament runout error condition

---

<div class="post-metadata">

**Author:** ![kitedemon](https://3dps-assets.b-cdn.net/letter_avatar_proxy/v4/letter/k/ecae2f/32.png) [@kitedemon](https://3dprintingspace.com/u/kitedemon)\
**Post date:** [May 14, 2021, 3:29pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/18 "2021-05-14T15:29:48Z")

</div>

Not being an electrical guy, I do ok but no formal training. Wouldn’t No connection and normally closed be basically the same? at least in this application.

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 14, 2021, 4:10pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/19 "2021-05-14T16:10:12Z")

</div>

Depends. In industrial controls NC and NO means closed and open in deenergised state. NC means closed contacts open means open contacts it comes from relay logic

---

<div class="post-metadata">

**Author:** ![Glenn](https://3dps-assets.b-cdn.net/user_avatar/3dprintingspace.com/glenn/32/728_2.png) [@Glenn](https://3dprintingspace.com/u/Glenn)\
**Post date:** [May 14, 2021, 4:11pm UTC](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452/20 "2021-05-14T16:11:22Z")

</div>

I guess I’ll have to probe that with a meter and se if there’s power there

[Next page](https://3dprintingspace.com/t/smart-sensor-thinks-its-out-of-filament/2452.md?page=2)
