Giter Club home page Giter Club logo

crealitycloud / creality-cloud-raspberrypi3 Goto Github PK

View Code? Open in Web Editor NEW
27.0 5.0 4.0 37.99 MB

This project has been discontinued and is no longer being maintained. Users are advised to use https://github.com/crealitycloud/OctoPrint-CrealityCloud-With-Video or https://github.com/crealitycloud/OctoPrint-CrealityCloud as alternatives.

Home Page: https://www.crealitycloud.com/

License: Creative Commons Zero v1.0 Universal

Shell 100.00%
raspberry-pi 3d-printing creality3d

creality-cloud-raspberrypi3's Introduction


This project has been discontinued and is no longer being maintained. Users are advised to use https://github.com/crealitycloud/OctoPrint-CrealityCloud-With-Video or GitHub - crealitycloud/OctoPrint-CrealityCloud as alternatives.


How to Install CrealityPi on a Raspberry Pi

What is CrealityPi?

CrealityPi is a firmware that can run on a Raspberry Pi. (What is a Raspberry Pi: https://youtu.be/uXUjwk2-qx4)

With CrealityPi, you can remote control and monitor your 3D printer. Here are some of the things CrealityPi allows you to do:

  • Manually control a Creality 3D printer using the Creality Cloud app
  • Monitor and change print settings using the Creality Cloud app
  • Set up a webcam to view in the Creality Cloud app
  • Slice models using the Creality Cloud app

Before you start…

  1. Download the Creality Cloud app

Before installing CrealityPi on a Raspberry Pi, please make sure you have installed the Creality Cloud app (3.0 or higher) on your mobile device and registered an account on Creality Cloud.

iPhone & iPad: https://tinyurl.com/iOSCreality

Android: https://tinyurl.com/CrealityAndroid

  1. Connect your 3D printer with your Raspberry Pi through a USB cable

We recommend using a Raspberry Pi from Raspberry Pi 3 & 4 family.

Raspberry Pi 4 - [Buy on Amazon] (https://amzn.to/41COluo)

  1. Connect a supported webcam with your Raspberry Pi (Optional)

Creality webcam is recommended https://vip.creality.com/en/goods-detail/1004.

If you are looking for an alternative, please make sure the camera you purchase meets the following requirements:

  1. SSH into your Raspberry Pi

How-to video: https://youtu.be/wOFro6GwEFQ

Using SSH on the Raspberry Pi (10-min read): https://pimylifeup.com/raspberry-pi-ssh/

Install CrealityPi on Raspberry Pi

  1. Install the service program
  • Download CrealityPi:
sudo git clone https://github.com/crealitycloud/Creality-Cloud-RaspberryPi3.git

  • Enter install directory:
  cd Creality-Cloud-RaspberryPi3/creality_raspberry

  • Run installer scripts:
  sudo ./creality_install

Finish the above three steps, and a verification code should be automatically generated.

In this example, the verification code is 590552 (The QR code above also contains the verification code info).

  1. Enter verification code in the Creality Cloud app

Open the Creality Cloud app on your mobile device, tap Printing > Add Device > Raspberry Pi. Manually enter the verification code or scan the QR code on your screen.

Hold on tight as your Raspberry Pi is being added to Creality Cloud. This should take a few moments. If everything works well, you will see Verification successful! on your screen.

  1. Name your Raspberry Pi

Please give your Raspberry Pi a cool name and tap Done. You are all set! You can find it on the My Devices page.

Some useful commands

  • Start service
sudo systemctl start creality_printer.service
  • Stop service
sudo systemctl stop creality_printer.service

  • Check service status
sudo systemctl status creality_printer.service

How to update CrealityPi

cd Creality-Cloud-RaspberryPi3/

sudo git fetch --all
sudo git reset --hard origin/main
sudo git pull

Where to find us

YouTube: https://crealitycloud.tiny.us/38p3x2bw

Facebook (English): https://crealitycloud.tiny.us/cr495snt

Facebook (Français): https://crealitycloud.tiny.us/5k9znfsn

Twitter: https://crealitycloud.tiny.us/2n97xphj

Instagram: https://crealitycloud.tiny.us/2rxcmfa7

TikTok: https://crealitycloud.tiny.us/7p43mvr2

Email: [email protected]

creality-cloud-raspberrypi3's People

Contributors

bilinxing avatar crealitycloud avatar frank-pian avatar yangchengwen 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

Watchers

 avatar  avatar  avatar  avatar  avatar

creality-cloud-raspberrypi3's Issues

机型识别有问题

Describe the bug
机型识别有问题(CR-100是没有热床的机器)通过该项目链接树莓派后能正确识别成CR-100,但是app打印的时候居然出现热床选项,并且一直卡在等待热床温度.

To Reproduce
Steps to reproduce the behavior:

  1. 树莓派安装该项目,链接CR-100,绑定app(自动识别成功CR-100型号)
  2. app选择切片开始打印
  3. 出现4个问题
    问题1:CR-100机器没有热床,app内开始打印一直等待热床温度,热床那一项一直转圈圈无法继续;

问题2.:CR-100机器在app的待机状态和打印状态都无法看到当前的喷头温度和热床温度,一直在获取中(不知道是不是受到问题1的影响,导致喷头的温度也无法正常返回);

问题3:CR-100机器在app内不管是打印状态还是待机状态都无法控制风扇开关;

问题4.:CR-100机器开始打印后无法在app内显示剩余时间

Expected behavior
希望修复一下这些问题.没有热床的机型应该屏蔽热床这个选项,比如app内置灰,并且打印流程也不能卡住一直等待热床响应。

Desktop (please complete the following information):
树莓派3b (CR-100固件v0.1.6)


今天把CR-100的固件从v0.1.6升级到v0.2.1 之后,设备远程打印卡热床问题解决了(问题1已解决)但是问题2、3、4还是一样不行,2: app无法读取当前喷头温度、3: app无法控制风扇开关、4: app无法显示剩余时间!

Sudden stop while printing CR-200B

During printing, the process is interrupted by bringing the axes to Home All and interrupting everything. On the CR-200B there is the latest update released by Creality, while CrealityPi is installed on Raspberry Pi 3 B+.

Running on 64-bit Raspbian

I'm using a Raspberry Pi 4, running Raspbian 64-bit (aarch64)
At the beginning, when I tried to run creality_install, it gave me "GenerateIdentifier: No such file or directory". Then I realize that GenerateIdentifier binary is compiled for armhf, so I installed some armhf libraries, and the binary was executing.
But when I run creality_install again, it gave me "ioctl: No such device". I checked that /dev/ttyUSB0 is found.

Creality please consider this. Thank you !

No QR code generated.

Describe the bug
No qr code is generated at install.

To Reproduce
install as described in the README\

Expected behavior
At end of install, README indicates that a qr code should be generated. No code is generated.

Desktop (please complete the following information):
RaspberryPiOS 32-bit

Log
You can find the log files in /home/pi/creality/log, please package them and upload them.

Hope_left

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Stuck on Downloading 0%

Describe the bug
I had no trouble at all getting the pi linked to my creality cloud account. However, when I attempt to start a print it gets stuck on "Downloading 0%". I've looked through the logs on the pi, but don't see anything that stands out to me. Any other diagnostic tips?

To Reproduce
Steps to reproduce the behavior:

  1. Choose 3d model
  2. Slice for printer (I chose Ender 3d Pro)
  3. Choose Print...
  4. App shows status of Downloading 0% (indefinitely)

Expected behavior
Download and print :)

Desktop (please complete the following information):

  • OS: pi os 32
pi@raspberrypi:~ $ cat /proc/version
Linux version 5.10.60-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1449 SMP Wed Aug 25 15:00:01 BST 2021
  • Printer: Ender 3D Pro
  • Printer Firmware: Marlin 1.0.1

Log
You can find the log files in /home/pi/creality/log, please package them and upload them.
creality-cloud-logs.tar.gz

No verification code is generated

Describe the bug
Follow the readme to install the service on a freshly imaged RPi (with Raspbian) after running creatlity_install command no verification code is generated.

Additionally CrealityCloud Android App has no input for verification code for RPi Printer type.

To Reproduce
Steps to reproduce the behavior:

  1. Clone this repo
  2. run sudo ./creality_install
  3. Script successfully ends without generator the verification code.

Expected behavior

  1. Verification code to be generated.
  2. Android App inputs the verification code

Desktop (please complete the following information):

  • OS: raspbian
  • Version Latest
  • Printer or Board Creality Ender3 V2

Cannot Start Camera/Video - Creality Camera

I am struggling to get my Creality camera working with this and the Creality Cloud app.
Fresh install of the latest version fo Raspberry Pi. Nothing else installed.

Installed Creality Cloud on my Raspberry Pi 3b + as per the instructions.
Am able to connect and use the printer.

Creality camera is plugged into the Raspberry Pi but will not load via the app.

Jan 13 21:48:23 RPI-JAXX video_start[8157]: open is fail
Jan 13 21:48:23 RPI-JAXX video_start[8157]: open is fail
Jan 13 21:48:23 RPI-JAXX video_start[8157]: current absolute path:/home/pi/Creality-Cloud-RaspberryPi3/creality_raspberry/
Jan 13 21:49:05 RPI-JAXX kernel: [ 868.170153] uvcvideo: Failed to resubmit video URB (-1).
Jan 13 21:50:03 RPI-JAXX kernel: [ 925.661152] uvcvideo: Failed to resubmit video URB (-1).

I keep seeing open is fail.

Listing devices -

pi@RPI-JAXX:~/creality/log $ v4l2-ctl --list-devices
bcm2835-codec-decode (platform:bcm2835-codec):
        /dev/video10
        /dev/video11
        /dev/video12
        /dev/video18
        /dev/media1

bcm2835-isp (platform:bcm2835-isp):
        /dev/video13
        /dev/video14
        /dev/video15
        /dev/video16
        /dev/media0

CREALITY CAM: CREALITY CAM (usb-3f980000.usb-1.2):
        /dev/video0
        /dev/video1
        /dev/video2
        /dev/video3
        /dev/media2

What could the issue be?

Some further info -

pi@RPI-JAXX:~/Creality-Cloud-RaspberryPi3/creality_raspberry $ dmesg | grep uvcvideo
[   10.630755] uvcvideo: Unknown video format 35363248-0000-0010-8000-00aa00389b71
[   10.630975] uvcvideo: Found UVC 1.00 device CREALITY CAM (1d6c:0103)
[   10.813261] usbcore: registered new interface driver uvcvideo
[  113.207162] uvcvideo: Failed to resubmit video URB (-1).
[  117.467242] uvcvideo: Failed to resubmit video URB (-1).
[  144.050152] uvcvideo: Failed to resubmit video URB (-1).
[  160.782243] uvcvideo: Failed to resubmit video URB (-1).
pi@RPI-JAXX:~/Creality-Cloud-RaspberryPi3/creality_raspberry $ 

I have a problem with the connection of the creality ender 5 plus printer,

I have a problem with the connection of the creality ender 5 plus printer, the printer is connected to my raspberry pi and when I enter the command "sudo ./creality_install", I get the message 'baudrate was 115200
The / dev / ttyUSB0 was not printer Serial.
baudrate was 250000
The / dev / ttyUSB0 was not printer Serial.
3D Printer was not connected, please connected!
,, I am asking for help and thank you in advance

提示验证码错误

  1. 树莓派上已正常安装
  2. 显示二维码
  3. 用APP扫描二维码,提示以下错误
    image
    树莓派截图
    image

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.