# OctoPi Kit for 3D Printing

**URL:** <https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385>\
**Category:** Support\
**Created:** [19 June 2022 10:57 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385 "2022-06-19T10:57:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [19 June 2022 10:57 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/1 "2022-06-19T10:57:11Z")

</div>

Any idea if or when this will come back into stock?

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [20 June 2022 00:33 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/2 "2022-06-20T00:33:19Z")

</div>

Hi Richard,

We don’t have an ETA on when more Pi 3Bs will be available, it’s been quite some time since we last had some arrive.  
The Pi 3B itself is the only part of that kit that is unavailable so you could pick up the parts separately and substitute in a [Raspberry Pi 4B 1GB board](https://core-electronics.com.au/raspberry-pi-4-model-b-1gb.html) (available at the time this post was made) and a matching case and power supply.  
OctoPi will run quite happily on any Raspberry Pi model B board newer than the 3B.

---

<div class="post-metadata">

**Author:** ![tepalia02203352](https://avatars.discourse-cdn.com/v4/letter/t/5f8ce5/32.png) [@tepalia02203352](https://forum.core-electronics.com.au/u/tepalia02203352)\
**Post date:** [25 June 2022 15:36 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/3 "2022-06-25T15:36:13Z")

</div>

I don’t think 3B will be available again. It’s better to go for 4B as per Trent’s suggestion.

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [26 June 2022 00:47 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/4 "2022-06-26T00:47:20Z")

</div>

Thanks Trent. I have Octoprint onto the Raspberry Pi 4. I am signing in with a username pi, password raspberry. The screen says pi@octopi:-$  
Not sure where to go from here.

---

<div class="post-metadata">

**Author:** ![Liam120347](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/liam120347/32/5003_2.png) [@Liam120347](https://forum.core-electronics.com.au/u/Liam120347)\
**Post date:** [26 June 2022 08:52 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/5 "2022-06-26T08:52:34Z")

</div>

Hi Richard,

When you’re first setting up Octoprint it generates a webserver that you can log in to. usually its `http://octopi.local`

If you’ve made your own image you can preset the WiFi details in Pi imager: [OctoPrint.org - Download & Setup OctoPrint](https://octoprint.org/download/)

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [26 June 2022 10:13 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/6 "2022-06-26T10:13:45Z")

</div>

Thanks Liam, I am lost. I set this up a couple of years ago for my railway (JMRI) but am struggling this time. I uploaded the image through the web site you mentioned. I set my SSID. I have the text saying it comes without a desktop environment as it is not needed to use Octoprint. How do I log into [http://octopi.local](http://octopi.local)? I tried typing it in but it just says no such file or directory. The screen just keeps saying pi@octopi:-$

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [27 June 2022 00:42 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/7 "2022-06-27T00:42:15Z")

</div>

Hi Trent, I have Raspberry Pi 4, image installed, SSID mentioned, screen says pi@octopi:-$  
Found octopi-wpa-supplicant on ther sd card. How do I access [http://octopi.local](http://octopi.local) on the pi?  
Really do not know what I am doing.

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [27 June 2022 01:19 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/8 "2022-06-27T01:19:26Z")

</div>

Hi Richard,

It sounds like you’ve got the basic setup of the hardware done and the Pi is acting as a web server you should be able to access from another computer to monitor and control the printer.

> [@Richard91417](#):
>
> I have the text saying it comes without a desktop environment as it is not needed to use Octoprint.

Since the whole point of Octoprint is to be able to monitor and control a 3d printer remotely when you log into the Raspberry Pi itself everything is very barebones and there is no friendly user interface to navigate.

If you use another computer on the same network and type the Raspberry Pi’s IP address into the browser you should be able to access the OctoPrint web interface and setup the printer it will be used with.

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [27 June 2022 01:54 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/9 "2022-06-27T01:54:09Z")

</div>

Sounds like I am close Trent, thanks. How do I get the Pi’s IP address? Leave it with me. I will try to do it myself (unless it is really easy to tell me 😉

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [27 June 2022 04:51 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/10 "2022-06-27T04:51:51Z")

</div>

I can connect to 192.0168.1.121 but only if the Pi is connected via the ethernet cable. I thought the Pi was wifi. The printer is a long way from the ethernet connection.  
Also, how does it turn on without a password. I will not have it connected to a screen or keyboard.  
I changed this: ## WPA/WPA2 secured  
#network={

# ssid=“put SSID here”

# psk=“put password here”

#}  
to no hashtags put in my SSID  
Not sure how to put it on but assume when you close that page and put the sd card in it does it.

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [27 June 2022 05:43 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/11 "2022-06-27T05:43:43Z")

</div>

I have the web cam showing on my desktop. Still unsure how to disable password and connect wifi.

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [27 June 2022 05:49 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/12 "2022-06-27T05:49:47Z")

</div>

Hi Richard,

I’m not sure exactly what step you’re getting tripped up on so I thought it may be easier to just share with you a video that goes through the whole process from start to finish. Some parts of this you’ve probably already done and some will be different, you used Pi imager instead of Win32 imager for example, but the end result is the same.

[![](https://img.youtube.com/vi/h--RLbvQKYc/maxresdefault.jpg "Octoprint Raspberry 4B + 4K webcam guide and the latest great plugins") ](https://www.youtube.com/watch?v=h--RLbvQKYc)

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [28 June 2022 00:53 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/13 "2022-06-28T00:53:04Z")

</div>

Hi Richard,

It sounds like if everything is working with ethernet and it’s just the wifi connection that’s giving you trouble the issue will be somewhere in the setup of the wifi.

I’ve flashed a new octopi card myself this morning following the steps Liam linked earlier and I think I’ve identified the hiccup.  
The Raspberry Pi Imager for some reason is not updating the octopi-wpa-supplicant.txt file that holds the network credentials for Octopi images. You can fix this by using an editor like notepad++ to open the file and save the correct credentials.

If you were to set up octopi on a network that doesn’t have a wifi password the section you need to fill in is slightly different, however, **I don’t recommend connecting a device like a 3D printer to the internet without a password to protect it**.

I’ll copy an excerpt from the octopi-wpa-supplicant.txt file below which covers the relevant sections. One last trick is that for the Pi 4 you need to set the country code to =AU for Australia instead of the default of the United Kingdom or your wifi may not work.

```auto
## WPA/WPA2 secured
#network={
# ssid="put SSID here"
# psk="put password here"
#}

## Open/unsecured
#network={
# ssid="put SSID here"
# key_mgmt=NONE
#}

## WEP "secured"
##
## WEP can be cracked within minutes. If your network is still relying on this
## encryption scheme you should seriously consider to update your network ASAP.
#network={
# ssid="put SSID here"
# key_mgmt=NONE
# wep_key0="put password here"
# wep_tx_keyidx=0
#}

# Uncomment the country your Pi is in to activate Wifi in RaspberryPi 3 B+ and above
# For full list see: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
country=GB # United Kingdom
#country=CA # Canada
#country=DE # Germany
#country=FR # France
#country=US # United States

```

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [28 June 2022 01:51 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/14 "2022-06-28T01:51:10Z")

</div>

Thanks Trent, I did all that yesterday. Maybe I have the wrong password. I might try the unsecure one.

---

<div class="post-metadata">

**Author:** ![Richard91417](https://avatars.discourse-cdn.com/v4/letter/r/ce7236/32.png) [@Richard91417](https://forum.core-electronics.com.au/u/Richard91417)\
**Post date:** [28 June 2022 02:03 UTC](https://forum.core-electronics.com.au/t/octopi-kit-for-3d-printing/14385/15 "2022-06-28T02:03:35Z")

</div>

That worked, using the unsecure network. However now my new Ender 3 S1 pro will not connect through the usb. Octoprint says " Your printer’s firmware supports host action commands, but they are disabled. The firmware will not inform OctoPrint about job pause & cancellations, filament runouts, and similar firmware-side events. If you want this functionality, you need to change your firmware’s configuration.  
[Learn more…](https://faq.octoprint.org/warning-firmware-hostcommands)"  
I will look into it.  
Thanks Trent.

" To enable support, you need to do the following:

- Marlin: Uncomment `#define HOST_ACTION_COMMANDS` in `Configuration_adv.h` and recompile."  
Sounds like something I will not do , too risky, although I did update the firmware on my Ender 3 Pro yesterday after getting a blue screen and that worked.
