Giter VIP home page Giter VIP logo

biqu-b1's Introduction

BIQU-B1

Firmware

  • the Firmware folder contains the .bin file of the precompiled motherboard and touch screen
  • and the source code of firmware in here motherboard and here touch screen

Printed parts

  • the Printed parts folder contains STL files of printable parts on this machine

TF card data

BIQU-B2

BIQU-B2 is a 2 in 1 out printer upgraded from BIQU-B1.

BIQU-B2/Firmware

  • the BIQU-B2/Firmware of folder contains the .bin file of the precompiled motherboard and touch screen
  • and the source code of firmware in here motherboard and here touch screen. Because BIQU-B2 is upgraded from BIQU-B1, So the source code only needs to make some simple changes on BIQU-B1, See README.md in the source code repository for details

biqu-b1's People

Contributors

bigtreetech avatar msq001 avatar shine6z avatar thisiskeithb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

biqu-b1's Issues

Corner Bed Leveling with BLTouch not working properly

Hello,

i noticed that with the current TFT Firmware "Screen-210609", the Feature "Corner Leveling" is not working properly. I can only probe the bottom two Points and also in automatic probing mode, only the bottom two points are probed.

The menue in question is this: Menu > Movement > Bed Level > UBL > L corner

after installing the bltouch, i activated the UBL feature in Marlin. Don't know if i skipped something essential here?

SD card Adapter & SD card

Hey BTT guys,

This Card reader is scrap and more a problem than a help, could you please send another one with your next printers?

20210325_130152000_iOS

The SD card with its 2GB had immediately problems. My computer asks for formate the drive. Could not copy any files from the drive only one empty folder.

grafik

Greetings from Germany, rest of the printer looks well so far.
Jan

No Hot END RGB

My Hotend RGB was working fine (I don't use it that much) but since a few days ago it starts on blue and stays there. I cant change it nor turn it off. I don't know what i've changed in my cfg or in my hot end because I unclogged my nozzle and tighten the Heatbreak screws because they were loose (disassembling the hot end enclosure to do this) and I flashed 9999 different configs with latest 2.0-bugfix to try to fix an issue with my bltouch (after all tests, BLTouch was faulty and I'm getting a replacement).

So... I don't know what i touched or changed but I cannot control hot end LEDs and cannot turn them off.

Can someone give me a basic round of things I can try?

I already have #define NEOPIXEL_LED enabled.

I tried forcing the port with #define NEOPIXEL_PIN P1_24

Attached my cfg. My changes are in lines ending with // TOMTOM

Configuration.h.txt
Configuration_adv.h.txt

Biqu B1 Knob Led not working

Just upgraded to the latest firmware for motherboard and tft screen and now the knob Led is not working. The option to change its color under Feature settings is no longer there.

Question: FANs Configuration SKR v2

I've just received a BIQU-B2.
I've upgraded the firmware to Marlin 2.0.9 and the case fans never turn on. When I try to start fan2 or fan3 from the marlin menu, the fan1 starts. I saw USE_CONTROLLER_FAN disabled in config files. What is the expected behavior?

Temperatures are integer, PID autotune delivers bad results

You should update to 2.0.8, as the bugfix branch, at that point when you pulled it was under reconstrucion of temperature calculation. The firmware you published suffers from unprecise temperatures. They are only integers. Doing a PID autotune will deliver bad results. Temperature regulation is very unstable.

Upgrading B1 with TMC2226 question

Hi,

I've purchased the TMC2226 drivers to upgrade my BIQU B1 and would like to know if I just need to replace the original stepper drivers or do I need to change the firmware to work with the new drivers?
My idea is to enable the features from TMC2226 that doesn't exist in the TMC2225

Wrong nozzle position when running Z Offset

Bug Description
When Running Z Offset The nozzle doesn't place itself at center of the bed ( Where the probe made its probe.
Instead it goes more back left .

Steps to Reproduce
Go To ABL
Click on Z Offset to turn it on .
Expected behavior:

Nozzles should be positioned at center of the bed when adjusting Z Offset

Actual behavior: [What actually happens]
Nozzles is to on the back and on the left of the bed ( Not in the center ) where the initial probe is done.

Additional Information

video-1603372394.mp4.zip

[BUG] Screen switches from Marlin mode to TFT when confirming a print.

Hi.

I'm experiencing an issue with the TFT.
I updated the firmware from the Bigtreetech Touch Screen repo.
Originally I had no issues, and then after some others reported the same issue, my screen started acting up too.

If I select a print in Marlin mode, as soon as I click confirm the screen immediately switches back to TFT mode.
When this happens the Stop button is unresponsive, also touch sounds don't work either.
The only buttons that do work are Pause etc.
I am then locked in that mode until the print finishes or I press the Reset button (That bit is normal of course, because you can't mode switch when the printer is printing).
When the screen reboots it takes me back to Marlin mode.
Which makes me believe the screen thinks it's still in Marlin mode, as it remembers the last mode you used when powering off the printer etc.
I tried things such as reset the screen settings, also hard resetting it by using the Reset.txt file.
No luck.
I'm currently taking part in the following thread here;
bigtreetech/BIGTREETECH-TouchScreenFirmware#1058

They invited me to post here too just in case.
The only firmware that doesn't mode switch from Marlin when confirming a print is the binary from this (B1 repo)
Originally the firmware from the Bigtreetech Touch Screen repo didn't cause this issue.
But because the version number hasn't changed I am unable to put my finger on it.
The guys over on the other repo are also trying to track down the issue with certain screens.
But I do know that the build dated 220-8-18 doesn't have this issue, and is the one I have reverted to.

Thanks.

Update problem

A consultation, I had hung me with the issue of updating the firmware to the Biqu B1, I update it with the package of 03-27-2022 (Mother and Screen, in the case of this one of the repository because I read that those that included not It was of plate 1.4 so that the Bigree_TFT35_V3.0_B1.27.x.bin), in summary, when it printed everything well as 30% the impression without error was frozen, I remain the static peak without lowering temperatures on the piece, And the display responded but did not pause or canceled) I had to turn off the switch and when I returned to print and it was until the origin in x, I purged and followed the rather printing.
Then continuous and after a while over the same piece
Change the file and do it again in random form of the layer and percentage, does this else happen to do this? Now he had a dowgrade to the version of 04-28-2021 and no problem printing.
Thank you so much!

Firmware without BLTouch where?

Firmware without BLTouch where I can find it?
the lasted firmware have bltouch enable, and i cannot level my bed without bltouch

BIQU B1 upgrade kit

Before I purchased this product I contacted BIQU via Amazon messaging and I asked them if this was a mixing hot end. I told them that I was looking for a mixing hot end and they told me that I would be very happy with this product.
I thought I was pretty up front that I wanted a mixing hot end but as you can see in the picture this is not the ZSYong mix hotend.
BIQU-UPGRADE-HOT-END-2in1
BEWARE this in NOT a Mix Hot End
I am in contact now with BIQU to rectify this issue.
I will post the out come.

Enable Arc Support in the firmware

Please enable Arc Support in the firmware build so that modern features can be used.

https://plugins.octoprint.org/plugins/arc_welder/

"Marlin
Marlin has supported arc commands for a long time. However, starting with version 2.0.6 arc support has been greatly enhanced. I recommend you upgrade to at least this version before using Arc Welder because your experience will be much better. Arc support must be enabled in your Configuration_adv.h file.

For recent versions of Marlin (2.0.6 and above), you can send an M115 to see if your firmware has ARC_SUPPORT enabled. For earlier versions you can send an empty G2 or G3 command. If your printer responds with unknown command, arc support is not enabled.

If your printer is running a fork of Marlin, but arc support is not enabled or is buggy, I recommend creating an issue within the fork’s repository.

“A plugin that can convert curves into arcs will be massively welcome and should make a great improvement in performance and print results.”

Scott Lahteine - Creator of Marlin Firmware"

Using extruder E1 instead of E0 - TMC Errors and over-extrusion

Hi all,

I'm experiencing a real saga with the Biqu B1 I've purchased recently. Having a terrible time with it, as the extruder only works when it wants. (https://www.reddit.com/r/BIGTREETECH/comments/vjwpns/biqu_b1_extruder_motor_getting_stuck_successively/ )

Anyway, the only workaround that showed some effect was to swap make it use channel E1 instead of E0. On the mainboard (SKR 1.4), I moved the TMC2225 driver from channel E0 to E1 (also replicated the jumper configuration from E0 on E1, see attached diagram).

board

I've also moved the motor plug from E0M to E1M. In the firmware, I've just swapped the pins of E0 and E1 (as can be seen in the attached code) in the code. This is the only change I made. So the firmware continues using E0 but using the E1 pins instead. Compiled using the guide in BTT's Marlin repo here in Github.

code

Once the firmware is upgraded, the printer boots but shows the error "All Low" and "TMC CONNECTION ERROR". Running M122 also points to a problem with E0:

log

However, I kinda can print, but the extruding behavior has changed drastically. With the same slicer configuration and same nozzle (the default 0.4mm), the printer is madly over-extruding, like I'm using a 0.8 nozzle with a very high flow rate. Also, the thick line is irregularly shaped. All the configurations are the default ones just after the firmware upgrade.

What could I have done wrong or am I forgetting here?

Thanks in advance for any help.

Weird moire on walls

Hello

I got annoying problem with random moires?? on my internal and externall walls.

  • Tried reflashing firmware
  • Replaced stepper drivers to be sure thats not the tmc2208 fault. (tried on drv 8825 and results are the same)
  • It happens on many slicers, just the same, like exact same spots has same artifacts (prusa slicer,cura, ideamaker, simplify3d)
  • Rebuilt my pritner 2 times to be sure theres no any binding or other mechanical problems.
  • Tried different vref from stock .800 to 1.4A = no improvement at all.
  • Extruder steps are calibrated properly

Its very frustrating and im clueless right now :(

benchy
Here problems occur only on the celcius numbers section, rest of the model is fine
tower1
Here im totally confused, like 90% of the wall covered with this moire, and last 10% fine.
xstand

Best regards

Cura profile cannot be imported

The .curaprofile is a "legacy" profile and does no longer import in Cura 4.7. An error is show "could not find a quality type normal".

Runout sensor

Hi, using the default options, command M412 not work and M119 doesn't show the Runout sensor status.
Is this sensor working with other settings on Marling for Biqu B1 or only work printing with TFT's SD Card?
I want to pass the runout singnal to Octoprint

Thanks

Bad icon on the TFT 35 screen after firmeware update

Hello everyone,

I'm new in 3d printing and i start with a biqu B1.
So, i've update the firmeware of the the TFT35 display with the last bin, bmp and font file. After that, evrything work but the icon don't display correcty. I've put a picture to explain. Someone what i've to do ? Thank u.
IMG_20210127_225200

Next release date?

Hi, are there any plans to release a firmware update aimed at the BIQU-B1?

I am currently writing a guide for the printer and I see a fair number of changes and improvements have been made in the TFT firmware, but as the guide is aimed at 'normal' users I definitely am not going to include compiling the firmware.

I just don't want to finish it and then find that it is out of date a few days later.

Graham Bland

B1 glitching to home button

My B1 is having issues with the home button. It automatically goes to firmware mode change option (between marlin and LCD).

I have removed the button from the board and updating the firmware But the problem still remains!

Problem Video:

WhatsApp.Video.2023-09-20.at.22.26.43.mp4

TFT corruption

During my first print, a vertical white line appeared and even after powering off/on the printer it's never disappearing. Apart that seems to be functional.

Extruder rgb led don't work

My extruder rgb led work only left led, and i can't control from the tft35 touchpanel, or marlin, i probe with marlin gcode but not response.

provide marlin config with binary firmware

when trying to understand why some GCODE is not working it would be useful to have access to Marlin's config files to check what options were in use
That would also give a base for tweaking our own binaries

BIQU B1 SKR V1.4 WITH MICROPROBE V2 FIRMWARE NEEDED! please!

I tried a lot to custom edit the firmware but I think it would be right if BIGTREETECH releases a safe, tested firmware for the biqu B1 with skr1.4 board, with the brand new microprobe 2.0.

Just the .bin, ready to flash, we, bigtreetech customers deserve that and thanks in advance!

B1 IDEX

I have a B1 with a SKR v1.4. there is nothing to tell me how to wire this correctly because everything is done as though it has a skr 2. I need a diagram and instructions please. Also, where is the exp-mot supposed to mount to? There is not a lot of room and now there are so many wires its crazy. also, in the firmware on the tft, there is nothing to update to show it has the correct info for the B1 (ex: adjusting the temp on one nozzle. it doesn't register that and the rgb on the second nozzle doesn't work either).

BIQU B1 HEATING FAILED

Hi,
Recently, i buyed a biqu B1....and after my second print, I received the message:

" Heating Failed, system stopped! Heater_ID:0"

Is it a hardware or a software problem?

I appreciate any help to start troubleshooting...

Thanks!

keine Verbindung zum Drucker

Kann sein, dass ich hier noch was falsch mache, da ich mich als Neuer noch nicht richtig auskenne.
Ich entschuldige mich im voraus.

Ich habe einen BIQU-B1, der nicht funktioniert.
Weil die Y Achse zu weit fährt (rattert, der Schalter von Y funktioniert), und die Leveling Punkte gegenverkehrt angefahren werden, wollte ich die neue Firmware [Firmware-SKR-V1.4.bin) aufspielen.
Leider hat das nicht geklappt, jetzt kommt die Meldung " keine Verbindung zum Drucker".
Und......das nur auf Touch Mode, auf LCD 12864 Mode läßt es sich nicht umstellen.
Alle Parameter sind auf 0 gestellt.

Kennt jemand diesen Fehler?
Was kann ich jetzt machen, dass der Drucker wieder normal funktioniert.
Ich bin hauptsächlich Anwender und kein Spezialist!
Ich kann kein English.

Auto nivelación con censor tipo bltouch

Buenas, alguien pudo instalar un censor tipo bltouch, es decir no el original, en esta impresora. yo lo instale pero no funciona.
Si alguien lo instalo podría pasar una guía ya que no pude encontrar nada útil hasta ahora.
Le instale el soporte original de metal, con unos resortes de lapicera, pero es como que me toma siempre el censor de fin de carrera del eje Z, y no tomo el bltouch. y cuando lo tomo hace todo el recorrido de ajustes pero termina como 5 milímetros mas arriba la boquilla, nunca pude calibrar el 0 bien.

[Q] Version of TFT Screen

Hi.

Can you confirm that the TFT in my B1 is the E3 model?
Also is the end of print bug with the TFT fixed?
I compiled the TFT firmware from the master source but the bug still appears to be present.

At the end of the print, the screen in TFT mode shows 98% complete, and has to be stopped manually.
When you do this, you get a `Loading" message on the screen.

Lastly the motherboard source code link still shows 2.53 and not 2.6.
I may just download from the main Marlin repo and make code changes accordingly.

Loving the printer!
Thanks.

Extruder led don't work

My extruder rgb led work only lift led, and i can't control from the tft35 touchpanel, or marlin, i probe with marlin gcode but not response.

Bed leveling not enebled

Hi My printer BIQU B1 when it starts gives me error (Bed leveling not enabled) then i get M117 ABL is enabled.

i don't have BL TOUCH or anything for auto bed leveling .

i have updated the firmware botht TFT and Printer.

Any Help?

Thank you

Stelios

E0 doesnt work

Hi

I have an SKR 1.4 on biqu b1 printer. I've installed silent TMC2225 driver (UART mode) in X, Y, Z axis (this works) but motor of extrudor E0 not works.

I already tested motor E0 in X axis TMC2225 Driver (it works) in Z axis (it also works).

I thought that the problem was the E0 pins, so i changed them with E1 pins. This didn't work so the problem continues.
I verify all the wires but nothing happened.

I'd really appreciated your help on this.
Thanks in advanced, looking forward for your orientation

Bug Description

Expected behavior: It supposed to work.

Actual behavior: It doesn't work.

firmware source request

Hi Biqu ,

Could you please share the source for this firmware ?

BIQU-B1/Firmware/2021-04-28/Motherboard-210428/Motherboard-SKR 2-210428/

Thank you

Where does the cable go? I don't know!

I'm putting together my B1 with the BigTreeTech 2-in-1-out hotend kit and I have no idea where the data cable for the second extruder goes into the machine? Do I open it up to plug directly into the mainboard? Please help!

Nozzle Replacement !

How do I change the nozzle to a new one?! I thought it was easy, but it 's not like that! Who knows, throw the instructions or a link to the video!

illegal flash app

after updating to the latest tft firmware I got "illegal flash app" twice after starting the printer (immediately, no bisque boot screen)
had to reflash the tft.

anybody else with this problem?

biqu b1

LCD on the printer says "printer not attached," for some reason. It has stopped working altogether.

Abnormal X & Y sounds from steppers after firmware 2.0.7.x update

After updating the firmware on my B1 from 2.0.6.x to 2.0.7.x using both the provided firmware.bin file in this repo as well as my own compiled firmware from the source code in the B1-2.0.7.x branch from Bigtreetech's Marlin repo, my B1's stepper motors now make very strange noises when doing certain moves. I've narrowed it down to the G28 the printer performs before printing anything (But not a regular G28) as well as at various points throughout a G29. These noises also happen during regular prints but the above two movements are easier to reproduce.

I've confirmed this is a firmware issue and NOT a machine, belt or maintenance issue. Downgrading the firmware back to 2.0.6.x resolves the issue and these noises go away. The noises come back when upgrading again to 2.0.7.x.

It's hard to describe the sounds without hearing them. Most of the noises sound like whirring or hissing noises when the printer makes fast/long X or Y-axis moves. During the G28 prior to printing, there is a bang or knocking sound. Because this is such a weird issue, I made 3 videos so you can hear the sounds.

  1. X-axis noises during a G29 - https://imgur.com/a/JWN4ImU
  2. Y-axis noises during a G29 - https://imgur.com/a/VpkxEub
  3. Y-axis bangs during a G28 prior to printing- https://imgur.com/a/k86c1Vq

Again, this is not a maintenance issue. There is no issue with belts, tuning, or anything physical as far as I can tell. Marlin 2.0.6.x does not make these noises AT ALL. When you upgrade to 2.0.7.x, these noises are quite loud and common.

illegal flash app

I flash my TFT 35 with the latest firmware given on this git and now running this error message at boot time.
The printer is not usable anymore please help quick .
thank you

ERR: MAXTEMP: E1

Hello I recently bought a BIQU B1 and Im getting the following error when I switch on

ERR: MAXTEMP: E1 Printer halted please reset

Nothing has changed, its been working fine for 2 days printing away.

I've checked the Print head temp sensor and the heater element and they arn't damaged (they give a resistance around 120k ohms and 14.8 Ohms for the heater element), I just don't understand what the problem is ?

Can you offer some help ? I read in a few places that if its not a faulty thermister than its the board ?

Kind regards

Neil Dudman

Entering M28 gcode command on TFT command console send printer into error.

When uploading file to SD card through esp-01 wifi module send printer into error.
This can be reproduced by entering the command "M28 test.gco" in the command console of the printer.

An empty file is created on the sd card with file size zero.
Than the printer start reporting error messages

This is the reponse of the printer

M28 test.gco
echo:Now fresh file: test.gco
Writing to file: test.gco
//action:notification test.gco
ok
Error:No Checksum with line number, Last Line: 0
Resend: 1
Error:No Checksum with line number, Last Line: 0
Resend: 1
Error:No Checksum with line number, Last Line: 0
Resend: 1

The fw of the main board and TFT is the latest one available form this git hub branch.
FW versions

CNCFAN part in hotmode v.1 board doesn't work

My 2 fan parts doesn't work
I tested continuity in motherboard.

I changed the original fan to new o 4020 24v fans and I accidentally touched wrong the multimeter to the cncfan port to test the voltage and boom I burned the plate (I think so because the original fan stopped after some sparks). The other extruder components are still working ok (like the video below) but the fun parts no. So I bought a new hotmode board v1.0, but the fan parts are still not working. When I send the M106 command or by TFT the fan parts does not work. Originally the new 4020 fan part was inverted cable and I changed and tested them in the extruder fan2 port.

I tested the b340a diode with multimeter and ok
I put recently the marlin 2.0.9.1 with BL touch changes and TFT35_B1_V3.0.27 firmwares in my Biqu B1 SKR 1.4 32bits

IMG_6546

August firmware freezes up one axis

I have a problem with the 2020-08-18 firmware. For some prints, one of the axis (either x or y) will freeze shown here after four layers. It freezes for several of my some prints. Others prints fine. I had to revert back to 2020-06-15 for prints to work again. Would you please look into the new firmware?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.