<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Raspberry_pi on Side Of Burritos</title>
  <link rel="alternate" href="https://staging.sideofburritos.com/tags/raspberry_pi/" />
  <link rel="self" href="https://staging.sideofburritos.com/tags/raspberry_pi/index.xml" />
  <subtitle>Recent content in Raspberry_pi on Side Of Burritos</subtitle>
  <id>https://staging.sideofburritos.com/tags/raspberry_pi/</id>
  <generator uri="http://gohugo.io" version="0.165.0">Hugo</generator>
  <language>en-us</language>
  <updated>2023-03-06T10:00:00Z</updated>
  <author>
    <name>Josh</name>
    
  </author>
  
      <entry>
        <title>How to guide - Raspberry Pi USB Boot</title>
        <link rel="alternate" href="https://staging.sideofburritos.com/blog/raspberry-pi-usb-boot/" />
        <id>https://staging.sideofburritos.com/blog/raspberry-pi-usb-boot/</id>
        <published>2023-03-06T10:00:00Z</published>
        <updated>2023-03-06T10:00:00Z</updated>
        <summary type="html">Step-by-step guide to configure your Raspberry Pi to boot from USB first.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode113s0hbhb">🎥 


<a href="https://youtu.be/_5Drx8hNIr0" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="links-referenced-infor-video">Links referenced in/for video</h2>
<ul>
<li>


<a href="https://youtu.be/CnRYn-9EGvE" target="_blank" rel="noopener" class="text-break">https://youtu.be/CnRYn-9EGvE</a> - What is Raspberry Pi Imager?</li>
<li>


<a href="https://www.raspberrypi.com/software/" target="_blank" rel="noopener" class="text-break">https://www.raspberrypi.com/software/</a> - Download Rapsberry Pi Imager</li>
</ul>
<hr>
<h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong> ✔️</p>
<p>The default boot order on the Raspberry Pi is to first boot from the micro SD card, which is less than ideal if you would like to boot from a USB drive first. So, in today&rsquo;s video, I&rsquo;m going to cover how you can change the boot order on your Raspberry Pi.</p>
<p>To begin, you will need Raspberry Pi Imager. For this, if you&rsquo;ve never used it before, check out my video linked on the screen now and down below where I go over the basics and how to install it.</p>
<p>Once you open Raspberry Pi Imager, select &ldquo;Choose OS&rdquo;, scroll down, and select &ldquo;Miscellaneous utility images&rdquo;, and select &ldquo;Bootloader&rdquo;. Then, select the option for USB boot which boot from USB if available, otherwise boot from SD card, which is exactly what we want.</p>
<p>So, once you select that, the next step is to choose a storage device. For this example, I&rsquo;ll be using a Micro SD card, but make sure whatever medium you decide to use, you don&rsquo;t have any data stored on it that you need to keep because this process will completely erase it.</p>
<p>So, at this point, connect the SD card to your computer.
Once that&rsquo;s connected, select &ldquo;Choose storage&rdquo;, select your storage device, and then before we click &ldquo;Write&rdquo;, just double-check that you have USB boot as the operating system, the correct storage device is selected, and then go ahead and click &ldquo;Write&rdquo; again. Just a warning that all existing data will be erased. Are you sure you want to continue? Yes.</p>
<p>The USB boot image is very small, so this should take less than 30 seconds. Once it does finish, you can select &ldquo;Continue&rdquo;, and we can now remove our storage device from our computer.</p>
<p>So, at this point, we now have our Raspberry Pi. I&rsquo;m going to go ahead and insert the micro SD card into it, and now the next step will be to power it up. I&rsquo;m just going to switch my camera to my computer screen so you can see what it looks like. If you don&rsquo;t have a monitor to connect your Raspberry Pi to, that&rsquo;s perfectly fine. Just power up your Raspberry Pi, let it sit for 30 seconds, and you should be all set.</p>
<p>As you&rsquo;ll see in a moment on my screen, the Raspberry Pi will power up from an image we just flashed to our micro SD card, and the bootloader will be reconfigured to boot from the USB drive first and the micro SD card second.</p>
<p>So, at this point, I have my Raspberry Pi connected to my monitor, and I have the micro SD card inserted in the Raspberry Pi. I&rsquo;m now going to power up the Raspberry Pi.</p>
<p>Once the green screen shows up, that means that the boot order has been successfully reconfigured, and now our Raspberry Pi will boot from USB first and micro SD card second. If you enjoyed this video, I think you&rsquo;ll like the top one listed here, and the bottom one has been automatically selected for you.</p>
]]></content>
      </entry>
      <entry>
        <title>What is Raspberry Pi Imager?</title>
        <link rel="alternate" href="https://staging.sideofburritos.com/blog/what-is-raspberry-pi-imager/" />
        <id>https://staging.sideofburritos.com/blog/what-is-raspberry-pi-imager/</id>
        <published>2023-02-20T10:00:00Z</published>
        <updated>2023-02-20T10:00:00Z</updated>
        <summary type="html">Raspberry Pi Imager is a free software tool that allows you to easily download and install operating systems on your Raspberry Pi computer.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode124s0hbhb">🎥 


<a href="https://youtu.be/CnRYn-9EGvE" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="links-referenced-for-video">Links referenced for video</h2>
<ul>
<li>


<a href="https://www.raspberrypi.com/software/" target="_blank" rel="noopener" class="text-break">https://www.raspberrypi.com/software/</a> - Raspberry Pi Imager Download</li>
<li>


<a href="https://github.com/raspberrypi/rpi-imager" target="_blank" rel="noopener" class="text-break">https://github.com/raspberrypi/rpi-imager</a> - Telemetry collection details</li>
</ul>
<hr>
<h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong> ✔️</p>
<p>Raspberry Pi Imager makes it easy to install a variety of operating systems onto your micro SD card, external SSD, or whatever other medium you choose to install your operating system on for your Raspberry Pi. They make it super easy to install. You can head on over to raspberry pi.com. Once you get there, select &ldquo;Software&rdquo; and then, depending on which operating system you are running, select that download. In my case, download for Windows.</p>
<p>Once the download finishes, open it. Do you want to allow this app? Yes, follow the prompts. Once that finishes, select &ldquo;Finish.&rdquo; There is one setting I like to change before I use it. The setting I like to change is located in the advanced settings. To access that on Windows, you need to hit Ctrl, Shift, and X on your keyboard, and you should see this screen pop up. Once this shows up, I change this to &ldquo;Always use,&rdquo; and then I scroll down to the bottom, and the setting labeled &ldquo;Enabled Telemetry,&rdquo; I uncheck that and then select &ldquo;Save.&rdquo;</p>
<p>The detail on the GitHub page, which I will link down below, explains what Telemetry is collected, the URL, operating system name, and category if present, of a selected image are sent along with the running version of Raspberry Pi Imager, your operating system, CPU architecture, local, and Raspberry Pi revision if applicable to this URL. And then they go over the web service that it&rsquo;s sent to, where it&rsquo;s hosted and why they do it, which is to allow them to query the number of downloads over time and nothing else. I personally don&rsquo;t think there&rsquo;s anything malicious about the Telemetry they want to collect, but since the option is easily accessible, I like to disable it.</p>
<p>So, at this point, you can now browse the OS&rsquo;s that are available to install through the tool. They have the default Raspberry Pi OS, a popular section I like to use, as well as other general-purpose OS. In here, they have Ubuntu, which is what I&rsquo;ll be using in my demonstrations in future videos. They have some useful options under &ldquo;Miscellaneous Utility Images&rdquo; and under &ldquo;Bootloader.&rdquo; From here, you can change the boot order of your device. So, if you want to boot from USB before SD card, you can configure that from here.</p>
<p>I just wanted to give a quick overview of what this software offers. In a future video, I&rsquo;ll walk through the install and booting up of our freshly installed OS on our Raspberry Pi. If you enjoyed this video, I think you&rsquo;ll like the top one here, and the machines think you&rsquo;ll like the bottom one.</p>
]]></content>
      </entry>
      <entry>
        <title>Raspberry Pi 4 Explained | Hardware layout</title>
        <link rel="alternate" href="https://staging.sideofburritos.com/blog/raspberry-pi-4-explained/" />
        <id>https://staging.sideofburritos.com/blog/raspberry-pi-4-explained/</id>
        <published>2023-01-30T10:00:00Z</published>
        <updated>2023-01-30T10:00:00Z</updated>
        <summary type="html">The Raspberry Pi 4 is a compact and powerful computer that can be used for a variety of applications.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode112s0hbhb">🎥 


<a href="https://youtu.be/oWxeoU9v3K8" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="links-referenced-for-video">Links referenced for video</h2>
<ul>
<li>


<a href="https://www.amazon.com/dp/B09HKGGPLR" target="_blank" rel="noopener" class="text-break">https://www.amazon.com/dp/B09HKGGPLR</a> - Western Digital 250GB WD Blue SN570 NVMe</li>
<li>


<a href="https://www.amazon.com/dp/B08G14NBCS" target="_blank" rel="noopener" class="text-break">https://www.amazon.com/dp/B08G14NBCS</a> - ORICO M.2 NVMe SSD Enclosure</li>
<li>


<a href="https://www.hackster.io/news/meet-the-new-raspberry-pi-4-model-b-9b4698c284" target="_blank" rel="noopener" class="text-break">https://www.hackster.io/news/meet-the-new-raspberry-pi-4-model-b-9b4698c284</a></li>
</ul>
<hr>
<h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong> ✔️</p>
<p>In today&rsquo;s video, I wanted to cover the hardware components on the Raspberry Pi. Understanding what you are working with is helpful and I find it impressive what they have managed to cram on this circuit board. Towards the end of the video, I will suggest an upgrade if you plan to use it for full-time hosting. On the top right, we have a gigabit Ethernet port, which supports true gigabit Ethernet speeds. The Ethernet transceiver chip on the Raspberry Pi allows you to achieve full gigabit speeds of 1000 megabits per second, compared to the Raspberry Pi 3, which was limited to 300 megabits per second. Below the Ethernet port, we have two USB 3.0 ports and two USB 2.0 ports. On the side view, we can see the Ethernet port in the center and two USB 3.0 ports (which have blue inside) and two USB 2.0 ports (black) on the left. Below the Ethernet controller, we have the USB controller chip. On the previous Raspberry Pi 3, the Ethernet and USB controller were on the same chip, causing the limitation of 300 megabits per second on the gigabit Ethernet interface.</p>
<p>Now, that&rsquo;s broken up into two separate chips, which allows for USB 3.0 and the true gigabit Ethernet port. So now, if we continue on our way around the board, here we have a four-pole stereo output jack, which is handy if you want to connect headphones or some other external speaker. To the left of that, we have a CSI camera port. This is something I&rsquo;ve never actually used, but if you wanted to connect an external web camera, if you use this as a desktop replacement, that&rsquo;s what that port could be used for. To the left of that, we have two micro HDMI ports, which means that this board does support dual displays, which again is impressive for something so small. If you only use a single monitor, then this board can support 4K at 60 frames per second. If you use the dual display option, it can support two monitors at 4K 30 frames per second. Now, to the left of the micro HDMI ports, we have a USBC port, and this is used to provide power to the Raspberry Pi. Now, returning to the top of the board, here we have a DSi display port, this is something I&rsquo;ve never used. And, continuing up to the top left, we have a radio frequency shielded module that provides Dual Band Wi-Fi 2.4 and 5 gigahertz. It provides 802.11 BGN and AC along with Bluetooth 5.0 and Bluetooth LE. So, if you don&rsquo;t have a nearby Ethernet port, you can still use the wireless adapter and have internet access. It&rsquo;s also helpful if you use this as a desktop computer replacement; you can connect a Bluetooth keyboard and mouse to it. Above that, we have this black bar with 40 pins in it; this is a 40-pin GPIO header, you likely won&rsquo;t be using this. And next to that, we have a grouping of four pins, and this is used for PoE. There&rsquo;s an extra module you can purchase, which is a PoE hat, and what that allows you to do is use PoE with the Raspberry Pi. PoE stands for power over Ethernet, so what that does is, once you plug in the PoE hat to the Raspberry Pi, you can now plug in an Ethernet cable, and if your switch supports PoE, then that singular cable can provide both network connectivity and power to the Raspberry Pi, and you don&rsquo;t need to use the USBC port to power it.</p>
<p>So, in the center, we have the &ldquo;star of the show.&rdquo; This is a 64-bit quad-core Arm Cortex A72 processor clocked at 1.5 gigahertz. This processor has been more than enough for small projects. To the right of the CPU, we have DDR4 SD RAM. This will vary in size depending on the Raspberry Pi purchased. This one has 4GB of RAM, but it can range from 2GB to 8GB. This concludes the top of the board.</p>
<p>Moving to the bottom, there&rsquo;s one component to highlight: the Micro SD card slot. This is commonly used to store the OS and related files. To upgrade, the author suggests using an NVMe SSD instead of the Micro SD card. You&rsquo;ll need an NVMe SSD and an enclosure to plug the SSD in, then connect it to the Raspberry Pi via USB. This author uses it for a Mastodon server on a Raspberry Pi. You&rsquo;ll still need a Micro SD card for initial setup, but once that&rsquo;s done, the OS and data will be stored on the NVMe SSD. The reason for this upgrade is that Micro SD cards can be unreliable with large amounts of reading and writing. If a modern SD card fails, it goes into read-only mode to protect data.</p>
<p>I actually experienced this twice when I was setting up my Mastodon server. I tried to use only a Micro SD card, but when I installed the ruby gems, which required a high number of reads and writes, the SD cards went into read-only mode and I could no longer use them. Since I upgraded to the M.2 SSD, I haven&rsquo;t had any issues and it&rsquo;s been running reliably. I&rsquo;ll link both the enclosure and the NVMe SSD below if you&rsquo;re interested in purchasing them. I bought both from Amazon, the bookstore run by Bezos. The enclosure cost me around $19 and the specific NVMe drive that I bought was $35. There are cheaper drives available, but I like Western Digital, so you can probably pick one up for $15 on the low end. Again, this isn&rsquo;t a required upgrade, you can still just use the Micro SD card if you prefer, but for reliability&rsquo;s sake, I would suggest making the upgrade. There were some comments on my last video that said you can get a used old laptop for cheaper. This is likely true, but I like the small form factor and low power consumption of the Raspberry Pi, so I stick with it. The self-hosting guides that I&rsquo;ll have in the near future can be adapted to whatever hardware you have lying around, but I&rsquo;ll be demonstrating and performing the installs on a Raspberry Pi. If you made it this far and are not tired of hearing me talk yet, the top video is one I think you&rsquo;ll enjoy if you liked this one, and the bottom one was chosen for you by the YouTube algorithm.</p>
]]></content>
      </entry>
      <entry>
        <title>Should you use self hosted applications?</title>
        <link rel="alternate" href="https://staging.sideofburritos.com/blog/self-hosted-raspberry-pi/" />
        <id>https://staging.sideofburritos.com/blog/self-hosted-raspberry-pi/</id>
        <published>2023-01-16T10:00:00Z</published>
        <updated>2023-01-16T10:00:00Z</updated>
        <summary type="html">Self-hosting can be the best option for privacy. When you decide to self-host you will have some added work in terms of security, uptime, and east of use.</summary>
          <content type="html"><![CDATA[<h2 id="-hahahugoshortcode117s0hbhb">🎥 


<a href="https://youtu.be/NqWho5Qgq5A" target="_blank" rel="noopener" class="text-break">Video Link</a></h2>
<hr>
<h2 id="supplies-needed">Supplies needed</h2>
<ul>
<li>Raspberry Pi - I purchased the Raspberry Pi Model B (4GB). If you can afford it, try to get 2 (1 for a backup).</li>
<li>Micro SD Card - I went with a 64GB High Endurance SanDisk card (linked below). I would suggest buying 1 extra.</li>
<li>External monitor - this isn&rsquo;t required, but it would make things easier to see the display out from your Raspberry Pi. You can use it without a monitor, as long as you know how to find out the IP address for SSH.</li>
<li>If you want to use a monitor, you&rsquo;ll need a Micro HDMI to HDMI cable</li>
<li>Keyboard &amp; mouse (wireless or wired). Again, this isn&rsquo;t required. You can SSH into the Raspberry Pi from another computer.</li>
<li>A desktop/laptop you can SSH to the Raspberry Pi from. The other option would be to configured it using a monitor you plug into it with a keyboard/mouse, and you wouldn&rsquo;t need access to another computer.</li>
<li>Ethernet cable if you&rsquo;d like to use the Ethernet port. It also supports Wi-Fi.</li>
</ul>
<h2 id="links-referenced-for-video">Links referenced for video</h2>
<ul>
<li>


<a href="https://rpilocator.com/" target="_blank" rel="noopener" class="text-break">https://rpilocator.com/</a> - Helpful tool to monitor multiple sites for Raspberry Pi availability. This will be your best bet at finding one.</li>
<li>


<a href="https://store.rakwireless.com/" target="_blank" rel="noopener" class="text-break">https://store.rakwireless.com/</a> - I&rsquo;ve purchased two from here. They ship directly from China and have a heat sink attached. I don&rsquo;t know if these are knockoffs, but everything looks legitimate.</li>
<li>


<a href="https://www.amazon.com/dp/B07P3D6Y5B" target="_blank" rel="noopener" class="text-break">https://www.amazon.com/dp/B07P3D6Y5B</a> - SanDisk 64GB High Endurance Video MicroSDXC</li>
<li>


<a href="https://www.amazon.com/dp/B08ZY3RR9X" target="_blank" rel="noopener" class="text-break">https://www.amazon.com/dp/B08ZY3RR9X</a> - Micro HDMI to HDMI cable</li>
</ul>
<hr>
<h3 id="transcript">Transcript</h3>
<p><strong>Please excuse any grammatical errors. I used a tool to generate the transcript and haven&rsquo;t had a chance to read through it yet.</strong></p>
<p>They say the best option for privacy is to self host your own data and services. While I do agree the privacy benefits are hard to beat, there are some downsides that I don&rsquo;t think are discussed enough. Before we get into it, I will be doing a self hosting series in the very near future using a Raspberry Pi, I settled on the Raspberry Pi Because it&rsquo;s an affordable option for many people compared to purchasing a full fledged server. It&rsquo;s low power nearly silent, since it&rsquo;s fanless. And you can get one for between 35 and 100. US dollars, depending on where you buy them from. One of the main benefits of self hosting, especially as someone who talks a lot about privacy is that you own your data and have physical control over it. It&rsquo;s not uploaded to the cloud encrypted on a server that a company may have access to, you are going to be responsible for it yourself on your own hardware, wherever you decide to plug it in and powered up. I think having that level of control can be liberating, while at the same time terrifying, your data will be stored on a little card like this. That means if you lose it, the card malfunctions, or there&rsquo;s a natural disaster and it&rsquo;s destroyed, and you didn&rsquo;t take a backup or replicate it somewhere your data is gone. And that&rsquo;s on you. There&rsquo;s no large corporation ensuring its integrity, and that it&rsquo;s stored in multiple geographic locations in case of catastrophic failure. Now, while that might sound a bit scary, there&rsquo;s also something satisfying about knowing that if you want to destroy your data you can and it&rsquo;s not stored somewhere that you were not aware of.</p>
<p>So as far as privacy goes, self hosting is a big win. Security. That&rsquo;s a different story. For all intents and purposes, you will be a systems administrator, patches, updates, upgrades configurations, the security we all take for granted when we upload our data to a billion or trillion dollar company is now your responsibility. This goes back to where I mentioned that at least some part of you has to be okay with tinkering and troubleshooting. This won&rsquo;t be a set it and forget it sort of thing, you&rsquo;ll have to maintain it and take care of it. It also sounds like I&rsquo;m talking about a pet. Modern day expectations are that services are available 24/7 365 As someone who has worked for a hosting company, I don&rsquo;t think most people realize the level of effort and resources it takes to get five nines of uptime. When you self host you&rsquo;re at the mercy of your internet service provider and Power Company. Maybe the power goes out for 10 seconds, which normally wouldn&rsquo;t be a big deal. But now your server was powered off and you need to turn it on and login again. Maybe you had a battery backup so you&rsquo;re good for short outages. But what if you live somewhere like Florida and the power&rsquo;s out for weeks. I also heard that some ISPs have rules about hosting services out of your home, even if they are for personal use. I&rsquo;ve never had any issues in the United States. But I don&rsquo;t know how that works in other countries. An easy way to avoid some of the hardware power and internet failures I just mentioned would be to rent a VPS from a cloud provider. There are some pretty affordable ones out there. But for now on this channel, I&rsquo;m going to focus on hosting out of your home.</p>
<p>With the doom and gloom out of the way. I&rsquo;ll be doing various demonstrations in the coming months on configurations and services. If you have the money, I would suggest getting at least two Raspberry Pi&rsquo;s with extra SD cards so that you can have one to mess around with and one to host your data. It&rsquo;s also useful to have one as a backup in case your main one has a hardware issue. The goal of this was not to demotivate you. That&rsquo;s the last thing I want, especially since I&rsquo;ll be making videos on it in the near future. I just want to make sure that you&rsquo;re aware of the added responsibility you&rsquo;ll have before embarking on this.</p>
]]></content>
      </entry>

</feed>
