element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products and Partners
    Products and Partners
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum Raspberry Pi 3D printers
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 12 replies
  • Answers 1 answer
  • Subscribers 33 subscribers
  • Views 1437 views
  • Users 0 members are here
  • 3d_printing
Related

Raspberry Pi 3D printers

tim12
tim12 over 13 years ago

Hi to all,

I'm buying a ubis hot end to make a 3D printer and found out that I can have a 3D printer by using the raspberry pi instead of a 3D printer. Here is the pdf from thingiverse:

 

http://thingiverse-production.s3.amazonaws.com/zipfiles/ec/dd/1f/04/ed/Pi-Bot_3d_printing_for_Raspberry_Pi.zip

 

Unfortunately, I am a total noob in 3D printers and I don't know where to start.image I also have a oxford smart kit series motor boat. On the cover it says that you builld a powerful electric motor, is this useful enough for 3D printers? I know that it works a D cell battery so how shall I power it. Thanks a lotimage

  • Sign in to reply
  • Cancel

Top Replies

  • e14 Contributor
    e14 Contributor over 13 years ago +1 verified
    Tim, I found your post on this forum and it raised an interesting question for me: Could I use a Rasberry Pi to make the 3d printers we sell stand alone (printing without a computer attached)? Currently…
Parents
  • e14 Contributor
    0 e14 Contributor over 13 years ago

    Tim,

    I found your post on this forum and it raised an interesting question for me:  Could I use a Rasberry Pi to make the 3d printers we sell stand alone (printing without a computer attached)? 

     

    Currently, there are stand alone solutions for 3d printers that use the Arduino controller, or the Sanguinololu controller (which is what we use).  Both of these boards use an Atmel Atmega chip.

     

    I did some research into this idea.  The main problem I ran into was that the Rasberry Pi would have to have some kind of breakout board to run the stepper motors, and run the MOSFETs that heat up the print bed, and hot end.  It also needs to monitor temperatures of both as well.   Currently, these tasks are done by the controller boards I already mentioned.

     

    The second problem I discovered is that the Pi is not so good for real time control (timing issues).

     

    The problem with the controller boards I already mentioned is that they don't have good on-board memory (though there are add-on modules for SD cards), and they don't have built in networking, not  Wifi nor wired ethernet.  Of course the Pi excels at this.    The Pi can buffer the GCode being sent to the controller board.  No need for special add-on modules for the controller board, which are not ideal anyway, as they are somewhat expensive and they don't give you a display of any type (yet another add-on module is needed for a simple alphanumeric 2 or 3 line LCD display). 

     

    So, here is the best approach to using  a Pi on a 3d printer:  Use it in conjunction with one of the controller boards I mentioned above.  In essense, the Pi would replace the external computer that the controller board is plugged into via USB.  The Pi could run Pronterface (a 3d printer interface application written in Python), and it would send the GCode to the controller board as it buffers.  The Pi can be hooked up to a real keyboard and mouse and computer monitor and no rinky-dink LCD display is needed.  You will need to add a USB hub of course, because the Pi must send commands to the controller board via USB.  Although, an even cooler idea is to come up with a web interface, and tell the Pi what to do via a remote computer via the network.

     

    Unfortunately, this sort of blows your budget out of the water.  In reality, you budget would not even get you a barebones RepStrap (bootstrapped RepRap).  You have to buy a controller board with stepstick drivers, at least 4 NEMA 17 motors (and preferably another so you have 2 motors on Z-axis), heat bed, hot end, power supply, hardware, frame materials, printed parts to assemble the frame and moving carriages, and so on.  Just buying this stuff will cost you well over $200.

     

    And all of this is going the conventional route, and not using a Pi.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Reject Answer
    • Cancel
  • tim12
    0 tim12 over 12 years ago in reply to e14 Contributor

    Wow! Great answers, which must have taken time to write... and it appears on the first page on Google! Thank you very much for all your help!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • tim12
    0 tim12 over 12 years ago in reply to e14 Contributor

    Wow! Great answers, which must have taken time to write... and it appears on the first page on Google! Thank you very much for all your help!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube