Every electronic device is made up of three parts: hardware, software, and firmware. While the first two are more well-known, it is the firmware that connects the hardware to the software. Klipper is one such 3D printer firmware setup that uses Raspberry Pi to work alongside your 3D printer's mainboard. Klipper firmware is relatively new, and we intend to explain what it is and why you need it.
We're sure you've heard of the Marlin firmware. This is the most popular and widely used 3D printer firmware. In fact, your 3D printer or printers must be running on a Marlin firmware. We are certain of it. And why not? It was one of the first and most widely used firmware that delivered consistent results.
But did you know there are several alternatives to Marlin? Yes, there are, and the Klipper 3D printer firmware is one such option that is becoming increasingly popular due to the benefits it provides.
Klipper is an open-source 3D printer firmware developed by Kevin O'Connor, the original author and current maintainer of Klipper. It allows interaction between your 3D printer hardware, such as motors and sensors, and software, such as slicers, in order to understand the gcode commands used to 3D print an object.
It differs from traditional 3D printer firmware, which runs on a single mainboard. Klipper is designed to work with a 3D printer mainboard and a single-board computer, such as a Raspberry Pi to eliminate the issues of low computing power. Klipper works in tandem with the Raspberry Pi and uses the extra computing power to assist the mainboard in processing commands, allowing you to print more quickly and precisely.
We know you all enjoy timelapse videos in which everything appears to run fast. With reference to OctoPrint, a timelapse video would refer to the videos where the product appears to grow out of thin air. It is almost surreal, which is what makes it all the more appealing. You may know how to create a timelapse, also called Octolapse, but do you know the best camera for an Octolapse? Well, choosing a camera itself is complicated, let alone the best one.
Well, we have decided to list down a few good ones to help you choose the best camera for Octolapse.
OctoPrint simplifies the control and management of 3D printing. The software's capabilities are enhanced by a diverse set of plugins, making it simple to monitor and control your prints. Furthermore, if you wish to take your remote 3D printing experience to the next level, you should check out the OctoPrint Mobile apps.
There are numerous mobile apps that provide OctoPrint mobile accessibility, so you have a lot of alternatives. This also means new users find it difficult to choose the ideal app for their needs.
But, like always, we have your back, and we don't want you to spend time checking out each and every app. Instead we have compiled a list of the top 7 mobile apps – 4 Android and 3 iOS apps – to help you with the selection process and save you time. With this list, you will be one step closer to accessing OctoPrint on the go!
For the uninitiated, OctoPrint is one of the best 3D printer remote monitoring, management, and control software tools. With the plugins, the software transforms into a monster, giving you greater control over your printer and making 3D printing entertaining and engaging.
While OctoPrint is a capable piece of software, it may occasionally leave you wanting more. Consider two scenarios: one in which you are weary of sitting in front of a computer for the duration of the print but still want to check the progress and monitor your print. And a second scenario in which you are travelling and do not have access to a computer from which to operate your 3D printer.
The solution to both of these issues is the same: a mobile app for accessing OctoPrint on the go.
A smartphone is something you carry with you everywhere and is easy on the eyes. This level of freedom is appealing to many who use 3D printers on a regular basis. Using a smartphone app can help you save a lot of time, not to mention improve your 3D printing experience.
We will now explore the 7 mobile apps for OctoPrint. All of these mobile apps allow you to access your OctoPrint connected 3D printer from your phone, and the Obico mobile app even allows full remote access from anywhere without any additional configuration.
If you are someone who has not yet installed OctoPrint, you can take a small detour to learn how to set up OctoPrint to and get it up and running. Don't worry, it's simple.
In less than a decade, Raspberry Pi (Rpi) has caught the imagination of 3D printing enthusiasts the world over. It has enabled makers like you to monitor and control 3D printers remotely. OctoPrint and Raspberry Pi, paired together, is a deadly combination and gives you an unprecedented control over your entire 3D printing process.
Sadly with so many versions of the credit-card sized computer available on the market it becomes difficult for enthusiasts to choose the best Raspberry Pi for OctoPrint. And yes, the choice will determine the performance of your 3D printer and the amount of control you have on it.
So read along as we bring you a guide to help you solve this very conundrum of choosing the right Raspberry Pi model for your needs and requirements.
OctoPrint is usually installed on a Raspberry Pi, which is connected to your local network. Once connected, you can access OctoPrint from any web browser or mobile app on your smartphone. If you want help in getting started with OctoPrint, refer to our guide on how to setup OctoPrint.
OctoPrint is compatible with a wide range of operating systems and platforms. All it needs is a suitable Python environment. It can also run on a regular computer and different operating systems, but it takes a few more steps than simply installing it on a Raspberry Pi. Also, since you probably want it to run all the time, the Raspberry Pi is one of the most power-efficient and cost-effective ways to run it.
Due to their open source nature, strong community support, and ability to integrate with a variety of platforms, OctoPrint and the Raspberry Pi make a fantastic pairing to efficiently operate your 3D printer.
Right now, Raspberry Pi is available in at least a half a dozen different configurations, if not more. The processing speed, memory, and wireless and Bluetooth connectivity of each vary. Finding a Raspberry Pi model that works well with OctoPrint can be challenging. For instance, you run a higher risk of getting low-quality prints and longer loading times when using an older model, especially if a webcam or other plugins are active.
Thankfully, we did the research making it simpler for you to select the best Raspberry Pi for OctoPrint.
OctoPrint is open-source software that gives you an easy way to monitor and control your 3D printer from your computer. With it’s robust plugin structure, you can expand it’s functionality so you can monitor and control your printer from anywhere, get added peace of mind with AI failure detection and much more. In this article I will discuss five ways Obico for OctoPrint can enhance your 3D printing experience. Lets get started.
Obico, formerly The Spaghetti Detective is an open-source software that streamlines your 3D printing workflow, gives you the ability to monitor and control your printer from anywhere and added peace of mind with AI faiure detection. Obico now works for 3D printers with klipper firmware running fluidd or mainsail, but in this video we will focus on Obico for OctoPrint.
As you may have noticed, it can be hard to buy a Raspberry Pi at the moment. In this article, we will share some places where we have seen success purchasing a Raspberry pi without paying the astronomical prices seen on secondary retailers like Amazon. Today, many of them are over $100 for just the board and over $200 for a kit!
Prusa, a leading 3D printing company, is the inventor of DIY desktop FDM (and, more recently, SLA) 3D printers. It is a well-known brand in the industry, synonymous with dependability and quality.
Prusa has produced numerous award-winning 3D printers over the years, none more so than the Prusa i3. The Prusa i3 is the company's most popular printer, and the MK3S+ is the most recent variation on the i3 model.
The Prusa is a solid 3D printer, but it lacks some features that OctoPrint can provide. OctoPrint gives you the ability to remotely monitor and control your 3D printer. And this is one feature that improves your printing experience regardless of how good your 3D printer is.
Let me introduce myself first. I’m Mitch, a team member of Obico and I’m in this world for 25 years now. I live in Belgium and I like longboarding, riding with my motorcycle and hanging out with my friends. I’m also interested in formula one, MotoGP, DnD and 3D printing. I am very into technology to make my life easier. You could call me a geek although my friends prefer the word nerd because I’m also a big superhero fan. The word nerd isn’t as offensively used anymore then back in the days anyway so I’m cool with that.
If you have previously installed The Spaghetti Detective mobile app, we have made moving to Obico extremely easy for you.
If you have your phone settings to automatically update all apps, you don't have to do anything. When your phone update The Spaghetti Detective mobile app to the latest version, it'll change it to the Obico app! You don't even have to log in again!
So when you see the new Obico app icon on your phone, don't be surprised!
If you don't have the automatic app update enabled, follow these 2 simple steps:
Delete The Spaghetti Detective app from your phone.
Open the app store on your phone. Find the "Obico" app and install it. You will have to login in with your The Spaghetti Detective login credentials.
Since releasing The Spaghetti Detective in 2019, it has grown to become the most popular software for 3D printing failure detection. If you have been using The Spaghetti Detective for some time, you already know we do much more than failure detection.
Why did you change the name? I liked The Spaghetti Detective
Over the past couple of years, failure detection has remained at our core, but we have also added new features driven by user feedback such as a mobile app for monitoring and controlling your 3D printer from anywhere, OctoPrint Tunneling, and more. As we have expanded the software, we felt that our name, “The Spaghetti Detective” wasn’t quite able to describe all of the great features that our users have come to appreciate.
We think Obico will better reflect our mission to build software that makes 3D printers smarter and empowers makers like you to use 3D printers to their fullest potential.
Call it what you want, but we are talking about connected devices. Speakers, watches, and even toasters are smart devices these days. We think 3D printers should work for you not against you, and making them smarter is a great way to start! In that regard, not much has changed. Part of our mission has always been to make 3D printers easier and more accessible for makers and hobbyists, and we will continue with that mission.
Our goal is to make the best 3D printing software available to as many makers as possible. In the past, we focused on making The Spaghetti Detective compatible with OctoPrint, but many users told us that they were now using Klipper.
A few months ago, we released the alpha version of our moonraker integration, and despite how raw it was, many users let us know that we were headed in the right direction. So, we are excited to announce that with the launch of Obico, also comes the launch of our Obico for Klipper Beta. You can now remotely monitor and control your Klipper-connected 3D printer from anywhere and get 3D printing peace of mind with AI failure detection.
Some of you may not already know that much of The Spaghetti Detective was already open-source since day one. Obico will remain 100% open-source, and because we are huge believers that the open-source model and community-built projects are the best way to make 3D printers better, we are putting open-source upfront. We have completely revamped our open-source documentation and added new features such as a public API, a customizable user interface, and more.
Many of you have asked us if/when we will open-source the mobile app. We are working on it! Open-sourcing a mobile app is trickier than a web app because mobile apps don’t have an easy way to separate API keys and other credentials from the code the way that web apps do. But we are pretty close. Add firstname.lastname@example.org to your contact list When the open-source mobile app is ready, we will announce it in our monthly newsletter.
Many hardworking, 3D printing lovers in our community have already contributed to the project in the past. We are hoping more of you will contribute as the Obico smart 3D printing platform grows. Learn more about how to contribute.
As a community, you have communicated your message loud and clear: you want us to open the public APIs so you can build fun projects by talking directly to the server or automating your print farm workflow. Now you've got it!
For those of you who have been itching to self-host your own Obico Server, but struggled to do so because of a lack of good documentation, we’ve got good news for you. We have rewritten many of the documents for self-hosting and reorganized them so they are easier to follow.
Yes! You heard it right. The Obico Server now supports plugins! This means the maximum flexibility to customize your self-hosted server. It also makes it easier for everyone to contribute to the source code. Win-Win!
Does the Obico Cloud have a different pricing plan than The Spaghetti Detective?
The Obico Cloud keeps the same Pro pricing as The Spaghetti Detective. The only change we made was to remove the “Shop Plan”. Although the Shop Plan would deliver more revenue per customer for us, it has distracted us from making the app better for hobbyists. Plus, most print farms are perfectly happy with the Pro plan.
What does the transition mean for current users of The Spaghetti Detective?
We have done the plumbing work to make moving to Obico as smooth as possible for you. All your current settings in your The Spaghetti Detective account have been migrated to Obico.
Based on your current setup, you may need to make the following changes:
No changes are needed: The Spaghetti Detective mobile app has been transitioned to the Obico App for both iOS and Android. If you haven’t already, update The Spaghetti Detective app in the Apple App Store or the Google Play Store, and you will have the sleek new Obico mobile app.
If you are using OctoPrint, you will need to uninstall The Spaghetti Detective Plugin (keep data) and install the new Obico Plugin. Once you restart OctoPrint, your curent settings in The Spaghetti Detective Plugin will be automatically migrated to the new Obico plugin.
Find more details in this guide in case you run into problems.
We have deferred some of your feature requests because Obico is still a tiny team. The good news is our users’ enthusiasm has allowed us to grow at a rapid clip. Now our cash flow is at a point that allows us to hire 1 full-time engineer or 2 part-time ones.
If you are a talented programmer, and you feel that you are wasting your time being a cog in a big wheel, come join us!
What you will get:
An environment in which you can not only decide how you want to do things, but also what should be done. Yes, we mean it. It’s not a stretch for anyone in the team to say “Changing the name to Obico was a dumb idea. Let’s switch back to The Spaghetti Detective!”. There is no taboo in Obico.
Work with people who are makers. Build a product that are loved by makers. Hear from our users on regular basis: "Oh I love Obico! I can't 3D print with it. Let me support you with my subscription. And tell me how else I can help you succeed!".
Tons of challenges that are unimaginable even for a much bigger team. How can we process 5TB data a week while providing a sub-150ms server response time? How can we maintain the server available at four 9s? How can we do that at a budget that is a fraction of what most other team will need to pull it off?
Market-average cash income. Through-the-roof fun!
Above all, the possibility of leaving a dent on the journey toward Smart 3D Printing!
What you won't get:
Cash compensation that is a lot higher than your local market. If you look for money, don't join Obico! But you will have a good chunk of Obico's equity, and tons of influence on how Obico should be built.
People telling you what to do. You are expected to be extremely autonomous. We hope you won't mind that. ;)
Wasting your time on the things that you don't believe in. If you don't believe in meetings. Don't come to the meetings. If you don't believe in documentations, don't do it. You just need to be accountable for the consequence of your action.
Write to us if you feel this is the right calling. Don't send us your resume. We don't read those things.
Over the past couple of years, we have grown from a community of a couple of thousand 3D printing hobbyists into a much larger one with over 100,000. We are extremely grateful to everyone that has supported the project up until this point, and we are excited to continue to grow Obico into a powerful all in one smart 3D printing platform. As always, we welcome any and all feedback and suggestions from the community, so if you have any feedback or anything else to say, please let us know!