Raspberry Pi Alternative - BigTreeTech Pi - Chris's Basement - 2023

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • UPDATE: BTT Pi is fully supported be the ARMBIAN project www.armbian.com/bigtreetech-cb1/
    Big Tree Tech sent us their version of Pi. We're going to take a look at what's in the box and set it up for Klipper and OctoPrint.
    00:00 Introduction
    05:42 Operating System
    15:38 Just for Fun
    18:37 Conclusion
    These are affiliate links and take you to Amazon.
    -----------------------------------------------------
    SanDisk 16GB Ultra microSDHC UHS-I Memory Card on Amazon:
    geni.us/zxts6V
    GeeekPi 18W 5V 3.6A Power Supply for Raspberry Pi 4 on Amazon:
    geni.us/b4SS
    BIGTREETECH Pi V1.2 Control board on Amazon:
    geni.us/xrjQXN
    ------------------------------------------------------
    Helpful Links:
    🔗🔗🔗🔗🔗🔗🔗
    Paul Stelis's document on Github:
    github.com/paukstelis/octopri...
    Helpful videos:
    🎞🎞🎞🎞🎞🎞🎞
    KIAUH - The Easiest Klipper Install - Mainsail and Fluidd:
    • KIAUH - The Easiest Kl...
    OctoPrint - Multiple Instance Setup - Raspberry Pi & Linux:
    • OctoPrint - Multiple I...
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    Show your support by becoming a CZcams Member!
    czcams.com/users/chrisrileyjoin
    E3D Affiliate Link:
    e3d-online.com/?aff=32
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    --------------------------------------------
    Find Me On Social Media!
    --------------------------------------------
    Twitter : / chrisriley3d
    / chrisriley3d
    profile.php?...
    / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • Věda a technologie

Komentáře • 118

  • @MarinusMakesStuff
    @MarinusMakesStuff Před 10 měsíci +3

    Always so hands on. That's why I like your channel!

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci +1

      Glad you like them! Thanks

  • @JSparrowist
    @JSparrowist Před 10 měsíci +9

    I use one of these boards to run klipper on my printer. It has been a reliable workhorse for many months!

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci

      It's a good little computer. Thanks

  • @ph0t0dave
    @ph0t0dave Před 6 měsíci

    Thank you very much for posting this. I got one of these a few months back and didn't think I could get klipper/mainsail running on it but after following your video I have it up and running great :) TYVM!

    • @ChrisRiley
      @ChrisRiley  Před 6 měsíci

      Glad I could help! Thanks for watching

    • @ph0t0dave
      @ph0t0dave Před 6 měsíci

      @@ChrisRiley Thanks again Chris, I do have a question on that board that I hope you can answer as I have little knowledge of Linux and have spent all day trying to figure out and searching online with no answers: When I SSH into the board, would you know how to change the default password from "biqu" to something more secure? I have 3 other raspberry pi 4's and usually I can just SSH in and run a "sudo raspi-config" and change it in there but nothing like that seems to work on this BTT board. Any thoughts?

    • @ChrisRiley
      @ChrisRiley  Před 6 měsíci

      @@ph0t0dave Sure, you can use passwd. Do the command passwd biqu it will ask for your password then a new password.

  • @TheButchersbLock
    @TheButchersbLock Před 10 měsíci +5

    That cable that came in the box is for the btt ADXL345 accelerator. I have one of these running klipper on my KP3S, it works beautifully. Awesome video as always mate

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Awesome, thanks for the info!

    • @leolagoa1
      @leolagoa1 Před 9 měsíci

      Could you share the config? I've been following tutorials for days to use spi with btt adxl but nothing works, even releasing spidev0.0...

    • @arauchfuss
      @arauchfuss Před 9 měsíci

      [mcu rpi]
      serial: /tmp/klipper_host_mcu
      [adxl345]
      cs_pin: rpi:gpio67
      spi_bus: spidev0.0
      axes_map: x,z,y
      [resonance_tester]
      accel_chip: adxl345
      probe_points:
      125, 125, 20

    • @leolagoa1
      @leolagoa1 Před 9 měsíci

      @@arauchfuss I had already tried this and the one with [mcu host], the result printer is not ready mcu 'rpi': Unable to connect, but I remembered one thing, in the btt iso I used the pure iso and installed klipper with kiauh, you used iso already with klipper?

    • @arauchfuss
      @arauchfuss Před 9 měsíci

      yes@@leolagoa1

  • @woodwaker1
    @woodwaker1 Před 10 měsíci

    Great video, have fun at ERRF

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Thanks Dave, we had a great time!

  • @peterwalker5413
    @peterwalker5413 Před 10 měsíci +1

    Great video. ❤ just saw this morning that PI 5 in October. Choo-Choo. LoL 😂 I didn’t know “sl” was out there. Very funny.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      LOL, I am getting a lot of views on this one because it came out at the same time Pi5 announced. I didn't even know it! :)

  • @wishicouldarduino8880
    @wishicouldarduino8880 Před 10 měsíci

    Cool board! Been a while.❤

  • @Armor3dprinting
    @Armor3dprinting Před 10 měsíci +5

    i run 2 of these and they work great. heads up though, they are almost a mirrored image of a RPi so cases for a RPi dont work with these. they are great and easy to use. definitely more printer friendly than a RPi (im running a 3b+ on another printer).

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      Awesome, yes, I have been seeing a lot of comments about it. Glad you are having luck running them.

  • @toddzino58
    @toddzino58 Před 10 měsíci +4

    Mounting holes are not the same. One hole is offset on the BTT Pi. Nice video!

  • @HiGHrVOLTAGE
    @HiGHrVOLTAGE Před 10 měsíci +2

    Absolutely LOVE big tree tech. Their mainboards will turn trash 3d printers jnto amazing functioning brilliance!!

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Awesome, yes, it's fun to upgrade a print with a low cost board, such an improvement.

  • @JamesGames.
    @JamesGames. Před 10 měsíci +1

    My first thought on the IR sensor would be for controlling enclosure lights with an IR remote.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      That would be a really cool feature.

  • @ShahriarFarkhan
    @ShahriarFarkhan Před 10 měsíci

    I am looking for a board for Klipper. I really appreciate the review!

  • @KevinGroninga3D
    @KevinGroninga3D Před 10 měsíci

    I just picked up 4 brand new Pi 4b 8gb’s on OfferUp. So, I thought that was a super fair price!

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci

      Awesome! Thanks for watching

  • @Enjoymentboy
    @Enjoymentboy Před 4 měsíci +1

    I'm about to dive into my first klipper install and I've got to admit I'm confused about something that no one seems to cover in any real detail. I'll be using an M5P with CB1 and I want to use a btt accelerometer. I've seen many tutorials, yours included, and all mention using a pi but NONE mention if the CB1 mounted on the M5P will work or if it needs to be a separate unit, if the CB1 in a pi4 adapter will suffice or if it has to be an actual pi. I'd love a beginning to end run through for true first timers to klipper instead of assuming we've all done this before and just need a bit more info. No one seems to do this. Everyone throws out terms like ssh or putty without explaining what it is or how to get it. Ive chatted with a few people who want to try it but just feel lost so they gave up. Tbh I don't understand why companies like BTT don't make a simplified install suit fire their equipment. Is even part for it if it made the whole process easier and just worked without an extensive programming background.

    • @ChrisRiley
      @ChrisRiley  Před 4 měsíci

      I hear you and that is the biggest down side to all of this. I've tried to walk through it all, but it's really hard to get everything into videos. TO answer your question, CB1 should work just fine, you don't need a separate Pi board.

    • @Enjoymentboy
      @Enjoymentboy Před 4 měsíci

      @@ChrisRiley Thank you very much. I really appreciate it. I managed to get a really good deal on a BTT pi v1.2 so I grabbed one as well so I THINK I'll have everything I need. Feeling a bit like Remo Williams here... the adventure begins lol

  • @jwn741
    @jwn741 Před 7 měsíci +1

    great little boards for printing. i have 2 of them in use for about 8 months or so. you can use their previous board "CB1" repositories too. it's faster than a pi3b but a little slower than a pi4. would not recommend multiple printers. buy a quality sdcard from a known manufacturer. ssd or m2s are overkill for this application. I like the samsung pro ultimates. honest speeds and hard to beat their warranty.
    if you are new to linux; make sure you change your root password and setup up ssh keys.

  • @TheLordstrife
    @TheLordstrife Před 10 měsíci

    RatOS has a pre-made image that worked really well for me.

  • @lmcjr6268
    @lmcjr6268 Před 4 dny

    I'm coming into a refurbed Ender 3 Neo for dirt cheap and wanted to get a pi set up. I'm considering the BTTpi but I know nothing about klipper. If the E3 neo has marlin do I need to change it to klipper, or can I use the BTTpi without marlin? Would I use a standard pi image is doing so? Sorry for all the questions but this aspect of the hobby has always been a bit confusing to me, even after several years, lol.

  • @franciscopena4892
    @franciscopena4892 Před 8 měsíci +1

    Thanks Chris for this very good video, is so easy to follow it
    I'm thinking to use a pc monitor to use with the btt-pi, you mention the micro HMDI that I had already, do you know how is the process to setup?, I tried to modify the BoardEnv.txt file but did not work, also y I can use a mouse/keyboard with the btt-pi
    Regards

    • @ChrisRiley
      @ChrisRiley  Před 8 měsíci

      If you already have linux up and running you should be able to just cable up to a monitor and see the shell output. Same with keyboard and mouse, plug them in USB and you should be all set. I think a cable like this should work. amzn.to/40ZSWaO (aff link to amazon)

    • @franciscopena4892
      @franciscopena4892 Před 8 měsíci

      Thaks @@ChrisRiley, I will try

  • @charlescarey5874
    @charlescarey5874 Před 10 měsíci +1

    Hey Chris! Excellent vid and very timely. I'm klipper-izing my Artist-D PRO and was wondering if the BTT-CB1 will connect to the original 7" pi touch screen?

    • @mackcj12345
      @mackcj12345 Před 10 měsíci

      is it a dsi display? if so the cb1 and this board are incompatible with dsi screens, you'll need the spi screen from btt

    • @charlescarey5874
      @charlescarey5874 Před 10 měsíci

      Thanks! it is and I knew it was a long shot.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Thanks! Not sure on the Pi screens, but as @mackcj12345 I think it has to be an SPI screen to work with the BTT Pi.

  • @a0b2c3d4b5c6
    @a0b2c3d4b5c6 Před 4 měsíci

    Thank you for your video, because I learned how to install klipper on the mountain bike pi but I couldn't flash it on the octopus pro, now is it possible to clear the memory to flash it again?

    • @ChrisRiley
      @ChrisRiley  Před 4 měsíci

      You shouldn't have to clear the memory, just rerun the configuration. Thanks for watching

  • @JFML1974
    @JFML1974 Před 10 měsíci +2

    Cheaper and much better than a Raspberry since it has more options on the board

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      👍🙂

    • @palewriter1856
      @palewriter1856 Před 9 měsíci

      More options? You mean like: NO CONNECTOR for a Pi camera? And worse than sketchy, outright LYING documentation? Just for kicks -- what is YOUR choice of connection: USB or USART? If USB, how is that serial port defined? Mine doesn't even HAVE what they suggest in MY /dev/ folder, nor can I find ports on my SKR Mini board as they describe for a USART connection -- so -- 0 for 2 -- and furthermore, the WiFi doesn't show ANY signs of life, either!

  • @balls2bone
    @balls2bone Před 10 měsíci +1

    Have you tried the Armbian image for the Orange Pi Zero 2? It has the same Allwnner H616? Or for that matter the image for the CB1?

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      I haven't, but I was told there is an armbian image for it now. www.armbian.com/bigtreetech-cb1/

  • @cristianalvarez6188
    @cristianalvarez6188 Před 9 měsíci +1

    Can you create a functional option to recover prints for klioper after a power outage?, like power loss, from marlin. I haven't found much information on this but the Sonic pad includes the option.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      I have one using Octoprint coming out, but I will look for one for mainsail and fluidd.

  • @davidwillmore
    @davidwillmore Před 10 měsíci +1

    I use NMAP to find new devices or watch the logs from my dhcp server.

  • @winandd8649
    @winandd8649 Před 10 měsíci +1

    I want to be able to run default Raspberry pi OS /Raspbian, Which is maintained regularly. So that's what holding me back from using this tpe of third party boards which run on there own OS, (like here you are dependent on BTT for updates)

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci

      I get it my friend. Thanks for your comment and thanks for watching.

    • @palewriter1856
      @palewriter1856 Před 9 měsíci

      Right you are: don't expect ANY of the usual rPi OS images to run on this clone - so you're right about being dependent upon BTT - which I have found to be LESS than ZERO help after the fact. Real grateful for the 30 day grace period at Amazon at this point, cuz this BLEEP just doesn't work, for me! I HAD high hopes....

    • @winandd8649
      @winandd8649 Před 9 měsíci

      @@palewriter1856Sorry to hear that, thanks for your comment!

    • @Zeknix
      @Zeknix Před 8 měsíci

      It's a debian based system. All updates are through debian. The only reason why the Raspbian Images don't work is the difference in hardware. Raspbian is expecting a different ARM processor for one. Doing an 'apt upgrade' will take care of any updates. This isn't the problem you think it is.

  • @HReality
    @HReality Před 7 měsíci +1

    Got myself a formbot v0.2 that came with this and took me a minute to figure out it needed the CB1 image. finally got it going and went to do some upgrades to the printer only to find I cant hook my pi cam in using the ribbon cable. Do you by chance know what cable would work as I cant find any information on it.

    • @ChrisRiley
      @ChrisRiley  Před 7 měsíci +1

      That's interesting, I didn't realize it was different, let me look around and I will see what I can find.

    • @HReality
      @HReality Před 7 měsíci

      @@ChrisRiley In the end I opted to go for an OE pi 4.. everything Ive seem for cameras the answer Im given is USB.

  • @StackingLayers
    @StackingLayers Před 10 měsíci +1

    Have to point out that the layout of pins and all are mirrored from the pi. So it will not work with pi cases and the mounting holes are not exactly the same. Also can bus is not completely integrated. You must get the can adapter that attaches to the board for it to work.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      Thank you, I've been seeing that a lot in the comments, good info to have.

  • @barkadauy
    @barkadauy Před 8 měsíci +1

    Hello Chris. Do you think I could control 4 printers at the same time using one Pi? Huge thanks from Uruguay!

    • @ChrisRiley
      @ChrisRiley  Před 8 měsíci +1

      Sure, I think 4 is very possible.

  • @alabamacajun7791
    @alabamacajun7791 Před 10 měsíci +1

    Wow a modern device that runs Clipper. (Nantucket 1990s XBase compiler and runtime). I guess the accelerometer is so you can rock your database to help with sorting.

  • @-martintheengineer-7465
    @-martintheengineer-7465 Před 10 měsíci

    👍

  • @rickbates9232
    @rickbates9232 Před 10 měsíci +1

    Form factor and mounting holes are not the same ... ask me how I know.

  • @barkadauy
    @barkadauy Před 8 měsíci +1

    Hello CHRIS, question, I have 4 btt pi, all the printers that connect are the same, is it possible to save the gcodes in the same folder and that they can be seen from all the pi? greetings!!

    • @ChrisRiley
      @ChrisRiley  Před 8 měsíci

      Yes! So what you can do is just update the location in settings to a location that all the pi's can pull from. Do you have 4 printers running on one pi or 4 different pi's?

    • @barkadauy
      @barkadauy Před 8 měsíci

      @@ChrisRiley I have 4 pi and the idea is to connect 4 printers, for now I am working with 1 to optimize configuration and profile

    • @ChrisRiley
      @ChrisRiley  Před 8 měsíci +1

      @@barkadauy I decided to make a video on this, it should be out tomorrow.

  • @almonster2066
    @almonster2066 Před 10 měsíci +2

    Multi printer on a single Pi might be a big risk. I've had MCU timeout errors (random) and that would kill multiple jobs... Great video

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Thank you, I will have to give it a try and see how it goes.

  • @KD0AFK33
    @KD0AFK33 Před 3 měsíci

    Do you have a video showing how to install and configure the U2C board on the BTT Pi? If you dont, can you make one? Lol

    • @ChrisRiley
      @ChrisRiley  Před 3 měsíci

      I don't know what that is. I'll look it up

    • @KD0AFK33
      @KD0AFK33 Před 3 měsíci

      @@ChrisRiley it's the can bus board that mounts on the BTT Pi

  • @MMuraseofSandvich
    @MMuraseofSandvich Před 10 měsíci +1

    The holy Grail for me would be a Pi clone that has both POE and a M.2 port or a socket for eMMC flash, but that would probably cost more than a hundred bucks. Hopefully this clone is stable, SBC like these aren't always the most reliable things.
    Yeah, I'd love to play with a compute module...😢

    • @nobodynoone2500
      @nobodynoone2500 Před 10 měsíci +3

      Just buy one of the amd mini pc's for that form factor and cost.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      I love to see all the different hardware versions. Hopefully, this one will be stable in the long run.

  • @caseycollins00
    @caseycollins00 Před 10 měsíci

    Have you tried putting it in a standard pi case? It's backwards.

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci +1

      I'll give it a try, thanks!

    • @TheButchersbLock
      @TheButchersbLock Před 10 měsíci +1

      One of the holes is not in the same place so it won’t work. Even though on the BTT GitHub they say it has the same form as a pi. It doesn’t , very close but not the same

    • @StackingLayers
      @StackingLayers Před 9 měsíci

      @@TheButchersbLock it is the same form (small form factor SBC) but a different bolt pattern and overall design. They don't say anything about it being compatible with raspberry pi cases or standoffs. Form and layout are not the same thing. For example all laptops are the same form.

  • @a0b2c3d4b5c6
    @a0b2c3d4b5c6 Před 4 měsíci +1

    Thank you, generated serial btt octopus pro 1.0 usb-STMicroelectronics_STM32F446ZG_CDC_in_FS_Mode_205F385A5333-if00 this is ok?

    • @ChrisRiley
      @ChrisRiley  Před 4 měsíci

      Yeah, that should work. Run ls /dev/serial/by-id to get you MCU number.

  • @Thornes3D
    @Thornes3D Před 4 měsíci +1

    Can this run octoprint?

    • @ChrisRiley
      @ChrisRiley  Před 4 měsíci

      It can, anything that can run Python can run it.

  • @MaxGoddur
    @MaxGoddur Před 10 měsíci +1

    Sorry for Prusa XL bombing your stream but have a question concerning the XL can Octoprint be used or will it be modified to be used on the Prusa XL.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      Yes, octoprint shouldn't be an issues using it with the XL, it will be the same type of interaction as the Prusa mini is today.

  • @333donutboy
    @333donutboy Před 10 měsíci

    Where were you able to find zero's for $15?

    • @ChrisRiley
      @ChrisRiley  Před 10 měsíci

      BOOM!!!
      www.raspberrypi.com/products/raspberry-pi-zero-2-w/
      Have a good one, thanks for watching!

    • @333donutboy
      @333donutboy Před 10 měsíci

      Everyone is sold out. Looks like I'm getting an orange pi.

    • @333donutboy
      @333donutboy Před 10 měsíci +1

      I got a zero w 2 on vilros

  • @davidwillmore
    @davidwillmore Před 10 měsíci +1

    Micro-HDMI, not mini. Good review.

  • @S.A.S.H.
    @S.A.S.H. Před 10 měsíci +1

    Did you plan the release of this video to coincide with the Pi5 announcement? Or was that just a coincidence?
    I'm thinking this will end up in my Ender 5 Pro so I can move it to Klipper now.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci

      Ha, just a coincidence. Yes, a great low cost add on for Klipper indeed.

  • @anthonyrich1592
    @anthonyrich1592 Před 10 měsíci +1

    Hmm... I think I'd wait for Raspberry Pis to become generally available. With the BTT Pi using a quad-core Cortex-A53 @ 1.5GHz and 4 x USB 2.0 ports it's essentially a 2018 era Raspberry Pi 3 but with DDR3 RAM instead of DDR2 - and here (in AUS) it's actually selling for slightly more than a Raspberry Pi 4 Model B 1GB.
    Raspberry Pi 5s are starting to become available now with quad-core Cortex-A76 @ 2.4GHz and actual gigabit ethernet now (that's not on a USB 2.0 bridge) its appealing for CPU-hungry projects.

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      Yes, definitely a slower device, I wouldn't pay top dollar for it. That Pi5 does look really awesome.

  • @Service_John
    @Service_John Před 10 měsíci +1

    1st 😂😂😂😂

  • @sosa99999
    @sosa99999 Před 10 měsíci

    More power is always better... in AMP yes ... NOT VOLTAGE ⚡

  • @yusky03
    @yusky03 Před 10 měsíci +1

    The same issue I have with all these Pi "Alternatives". Only supports 1 operating system provided by the manufacturer. How long will it be supported? Will it get Debian 12? 13? Is it as secure as Raspberry Pi OS? Who knows. Is this CPU fast enough to run everything? LED_Effect, CANBUS, Input_Shaper, WebCam, KlipperScreen, etc? How much voltage is supplied to the USB Ports? Is it handy capped like the Pi or worse?
    Personally the only Pi Alternative I see that is viable is the ZimaBoard or the new ZimaBlade. Have a ZimaBoard in my Voron v2.4 and it is amazing. You look at the price and you think it is expensive then you add up the Pi, SD Card, Power Cable, CPU Heatsink, and you realize the Raspberry Pi is DEAD. May it Rest in Piece. Did I forget to mention... PCI Express Slot!!! NVMe SSD? USB expansion card? Sky is the limit.

    • @davidwillmore
      @davidwillmore Před 10 měsíci

      The OS for this is provided by Armbian, so 'yes'

    • @ChrisRiley
      @ChrisRiley  Před 9 měsíci +1

      All good points. I did add a link into the description the Armbian project now supports this board, so that is a great step fromward. www.armbian.com/bigtreetech-cb1/