Home Interests Coffee

How to Adjust Your Hario Mini Mill Coffee Grinder

Adjust your Hario like a pro.
howchoo   (467)
August 9, 2023
3 minutes

Share

Interests
Posted in these interests:
coffee • 3 guides
food • 7 guides

The Hario Mini Mill grinder makes an affordable, high quality coffee grinder if you set it up properly. Unfortunately, the directions are not very clear as to how to adjust for the perfect grind.

1 – Screw adjustment nut all the way down

Remove the bottom canister and screw the adjustment nut as tight as it goes. This serves as a reference for the next step.

2 – Unscrew the adjustment nut to the proper setting

The way to measure your grind is by “clicks” away from all the way tight. You’ll feel the nut click as you unscrew, so count the number of clicks. The number of clicks to unscrew should vary based on the brew method you’re using. Here’s the general guide I use:

TypeNumber of Clicks
Standard Drip Brew10 clicks
#2 Pour over10 clicks
Aeropress6-8 clicks
Espresso5 clicks
French Press12-14 clicks
Moka pot9 clicks
Chemex9 clicks

Also if you’re looking for the more vague ones:

TypeNumber of Clicks
Medium fine8 clicks
Medium10 clicks
Medium coarse12 clicks

credit to u/Iwannayoyo for the vague ones

3 – Follow this chart for options not listed

Use the attached Hario grinding chart to achieve your desired grind.

NEXT UP

HeaterMeter: Control your Grill Using a Raspberry Pi!

Fire up the summer with a new Pi project.
howchoo   (467)
November 28, 2023

With summer right around the corner, it’s time to fire up the grill! But who will watch the grill while you’re beating the heat? This year, kick things up a notch with your own Raspberry Pi-powered HeaterMeter. Don’t just throw a BBQ, be a part of it. HeaterMeter lets you keep a close eye on

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests AT&T

How to Log into an AT&T Router and AT&T U-verse Router

howchoo   (467)
August 9, 2023
4 minutes

Share

You’ll Need 2

What you’ll need
Interests
Series
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
att • 3 guides
internet • 36 guides
router • 32 guides

Also known as your AT&T Wireless Gateway, you can log in to your AT&T router simply by visiting this page, while connected to your AT&T network. That will allow you to log in to your AT&T router and make any changes you need.

What kinds of changes can I make once I log in to the AT&T router?

Log in to your AT&T router to change your Wi-Fi password, customize your network name, change security settings, and much more.

Note that AT&T has discontinued the U-verse router as of 2020. If you’re still using an AT&T U-verse router, however, this guide will still work for you to log in to the AT&T U-verse router.

1 – Make sure you’re connected to your AT&T router’s network

Make sure that you’re connected to your AT&T network either via WiFi or ethernet. (Hint: if you’re able to visit this website over your AT&T network, then you’re connected.)

2 – Open a browser and go to 192.168.1.254

Or click here: http://192.168.1.254.

As long as you are connected to your network, then you will not be asked for a password.

If you’re asked for a password when logging into AT&T Router

  • Try leaving the page blank and hitting enter.

If that does not work:

  • Your default username (if you haven’t made any changes) will be admin.
  • Try leaving the password field blank.

If that did not work: – Your password can be found on the sticker on the side of your AT&T router and/or modem. – Use that password with the admin username. – If you still can not find the password, then you’ll need to contact AT&T for help logging into your router.

NEXT UP

How to Change Your Frontier WiFi Password

howchoo
howchoo   (467)
November 25, 2023

There are a few reasons you might want to update or reset your WiFi password: making your network more secure, and making your password easier to remember and type. Improved network security You can add an extra layer of security to your network by changing the WiFi password. As long as your new password is

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Supernote

10 Reasons to Pick Supernote A6X over reMarkable 2

10 reasons to pick supernote a6x over remarkable 2
Read this if you’re on the fence about the reMarkable 2 or the Supernote.
howchoo   (467)
August 9, 2023
31 minutes

Share

Interests
Posted in these interests:
e-ink • 5 guides
supernote • 5 guides
technology • 20 guides

The world of e-ink devices is vast and confusing, with dozens of models from dozens of manufacturers.

Some people will only be familiar with Amazon’s Kindle or the Kobo series of e-readers, but these are actually really limited in terms of functionality! I’ve written about how much I love the Supernote e-ink device before, but I haven’t yet touched on what makes the Supernote superior to another big name in the e-ink world: reMarkable.

ReMarkable set itself up as the “paper replacement” of e-ink devices, going so far as to create a highly paperlike experience with a special screen and a pencil-like stylus nib that wears down through use.

But, what started looking like an outstanding idea with unbeatable software, quickly became a nightmare of venture capitalism as they locked features behind a paywall. Meanwhile, Supernote actively engaged with their user community, working with their users to build what is probably the best e-ink device in its price range.

1 – reMarkable’s subscription plan

remarkables subscription plan
reMarkable’s subscription plan

This is the largest blow to the reMarkable because it’s never enjoyable to find a device’s features being locked behind a paywall.

ReMarkable hinted that they would be heading in this direction for some time, and they finally took the leap at the end of 2021, likely because they took tons of venture capital money and ended up desperate to make their backers happy ASAP.

Supernote has almost gone the opposite direction of reMarkable, if such a thing is possible. In a truly remarkable twist in today’s capitalist world, Supernote puts all their resources into improving existing devices instead of arbitrarily phasing out devices to make a profit, or opting for a subscription model like reMarkable.

People who purchased their reMarkable devices before October 12, 2021 got to keep a few of their so-called “premium” features for free, but all future updates that reMarkable makes won’t be included, and if you’re thinking of buying a reMarkable now…just don’t.

Here’s the thing: reMarkable bills itself as a paper notebook replacement, but as a side-by-side comparison shows, the features offered via any reMarkable plan simply don’t come anywhere close to the Supernote, and that includes things like writing feel and latency. How is this possible? Well, it all comes down to Supernote’s incredible roadmap.

2 – Supernote’s development roadmap

supernotes development roadmap
Supernote’s development roadmap

Supernote has a public roadmap available with all their development plans. ReMarkable offers a blog with infrequent updates when major software changes take place.

This is a stark difference that highlights not only how great Supernote is with community engagement (and how much they care about creating an incredible product), but how the needs of the community have influenced the actual design of the device and the features that it offers.

3 – Supernote stylus is better than reMarkable 2

supernote stylus is better than remarkable 2
Supernote stylus is better than reMarkable 2

’ll come right out with a hot take: for all that reMarkable does offer the writing feel of pencil on paper (it does, and, to be fair, it’s incredible how well it does this), it comes with the massive limitation of wear and tear.

Like a few other e-ink devices on the market, the reMarkable stylus wears out and, according to various reviews, wears out quite quickly. That’s a steep price for the feel of writing on paper.

The Supernote, meanwhile, approaches the experience of writing through their patented self-repairing screen film. This mimics the experience of writing with a pen on paper surprisingly well, and does so with a hard ceramic nibbed stylus that never wears out.

In fact, their Heart of Metal stylus is the best-looking and most impressive on the market, offering the feel of a high-quality pen.

4 – Supernote’s Android OS vs reMarkable’s Linux OS

supernotes android os vs remarkables linux os
Supernote’s Android OS vs reMarkable’s Linux OS

Beneath the hood, these devices are wildly different. The reMarkable uses custom software based on Linux, the open-source GNU operating system.

When I originally heard this, I immediately thought two things: that’s awesome, and, what about all the apps that people expect to be able to use with an e-ink device? Because the reMarkable can’t run anything from the Android app store.

That means: no Kindle, no Overdrive, no Dropbox; none of the integrations that have become a mainstay of the e-ink market. To get around this, reMarkable tried to double down on their claim of their device as a “paper journal replacement” designed to focus the user’s attention on nothing but their writing. No matter that this alienates a huge potential userbase.

Supernote has a Linux line of devices, their older A5 and A6 models (and these actually feature email integration, Supernote’s own generous cloud sync, and software that is still getting major improvement updates). But Supernote’s latest devices, their A5x and A6x line of tablets, feature a heavily modified Android OS that offers massive integration potential.

Currently, Supernote supports Kindle (and, through Kindle, Supernote also supports reading books borrowed from your local library which is wonderful), as well as email, calendar, and Dropbox integration.

Their team has stated that wider access to apps in the Android app store is on their radar, and that means that we will hopefully eventually be able to ditch Kindle altogether and use any apps we choose for our ebook pleasure.

They have also considered integration with various academic and knowledgework apps like Obsidian. Supernote even has default integration with Microsoft Word, in a major boon for writers everywhere who want to travel without their bulky laptop.

5 – Supernote beats reMarkable 2 as an e-reader

supernote beats remarkable 2 as an e reader
Supernote beats reMarkable 2 as an e-reader

Ever since the original reMarkable came out, users have been complaining about issues with using that device as an e-reader. To be fair, reMarkable 2 has improved things immensely, and the size of the reMarkable 2 makes it handy for viewing PDFs and other large documents.

But the Supernote not only comes bundled with its own extremely powerful e-reading application, it can also use the Kindle app, one of the most widely used e-reader apps around.

For a long time, Supernote lagged (literally) when it came to handling very large or image-dense ebooks and PDFs. The December 2021 Supernote update changed all that.

The Supernote now absolutely matches the reMarkable in terms of speed, but provides a far more satisfactory reading experience, through multiple apps. That’s a big winner for me.

6 – Supernote has integrated Word processor and keyboard support

supernote has integrated word processor and keyboard support
Supernote has integrated Word processor and keyboard support

The reMarkable is excellent when it comes to writing and drawing, without a doubt. They corner the market on superb latency and pressure sensitivity…but that’s it. For a very high price, you’re getting something that’s ultimately less functional than a good art pad and stylus.

What first attracted me to Supernote was it’s Word Processor integration. You can open and create Word documents from within Supernote directly, link a bluetooth keyboard to your device, and get straight to work.

As a professional writer, this was groundbreaking. I do actually want to escape the distractions of tech while I work, and Supernote offers me the ability to get the best of both worlds. I can work in my Word documents without eyestrain and with insane battery life, all at a quarter of the weight of my laptop.

Proofreader marks for Word in Supernote?

proofreader mark support
Supernote proofreader mark support

But then Supernote went even farther with their development of the perfect writer’s companion, and added proofreader mark support for Word documents. What does this mean?

That’s right. You can mark up your Word document using your stylus, deleting and inserting content with a strike of the pen.

And, since the massive update at the end of 2021, Supernote’s word recognition is fully functional. That means it’s possible to insert handwriting directly into a Word document—handwriting that is automatically converted to digital text.

7 – Supernote turns on when the cover opens!

supernote turns on when the cover opens
Supernote turns on when the cover opens!

This is a small one, but Supernote has an ingenious cover design that automatically wakes the device when the cover is flipped open.

It wakes to whatever document you last had open and feels beautifully intuitive. It really is just like using a paper journal. No buttons to press or anything.

8 – Supernote vs reMarkable 2, which is sturdier?

supernote vs remarkable 2 which is sturdier
Supernote vs reMarkable 2, which is sturdier?

The reMarkable has definitely seen some upset customers after cracked screen issues, but it’s not any more risky to own the reMarkable than any other glass tablet. Save, perhaps, that you can’t put an additional screen protector over it.

Still, if it’s snug in its folio, then nothing short of a drop or applied pressure needs to be a concern. But, so the consensus goes, don’t drop it, or it absolutely will break.

The Supernote A6X also uses a glass screen, but this is covered by Supernote’s special self-healing film (which gives the device it’s pen-like writing feel). This makes the device sturdier, and I’ve yet to run into any concerns with my own A6X.

Supernote’s A5X has a newer plastic screen that’s even sturdier, however, making it the ideal choice for those of us constantly on the run and more likely to be rough on our devices.

With the folio attached, both Supernote devices are pretty hard to damage. My A6X did eventually end up with some cosmetic damage after two years of rough use—the thin plastic lip at the bottom USB-C port split. It doesn’t affect the device in any way, however, and isn’t noticeable unless I’m looking right at it.

9 – Supernote vs reMarkable 2, which has the better design?

supernote vs remarkable 2 which has the better-design
Supernote vs reMarkable 2, which has the better design?

Build quality aside, the reMarkable is incredibly thin and well-designed for a futuristic sleek factor. In an age where we want all the power of technology without any of the baggage, it definitely has something to offer.

The Supernote beats it out again for me in this department, however. Yes, the Supernote is fractionally thicker, with a design that reminds me a little like a Moleskine notebook (once it’s in its folio), but that also gives it a weight and solidity I like.

It’s very easy to hold, but has the sort of density one would expect from a notebook. I enjoy reading on it more because of this as well.

But these two features really stand out for the Supernote: the instant-wake feature I mentioned earlier. It’s intuitive and lovely to have the device snap to life as soon as I open the cover. But there’s also Supernote’s unique hardware slide.

The right side of the Supenote features a sleek groove that provides two powerful functions. Slide your thumb up and the screen instantly refreshes. For anyone who has not yet used e-ink devices, a “ghosting” effect can sometimes occur, where subtle afterimages of previous content are displayed until the page is refreshed.

Supernote makes it incredibly easy to take care of this issue. And, swiping down brings to life the system control bar, providing physical access that once again feels really natural to use.

10 – Supernote vs reMarkable 2, writing latency

supernote vs remarkable 2 writing latency
Supernote vs reMarkable 2, writing latency

The big claim that reMarkable made early on was that the latency of its devices were equal to Apple’s 2nd Gen Pencil. That was a major breakthrough for e-ink devices that have historically struggled to match the writing experience of traditional devices like the iPad.

Initially, the Supernote’s writing latency was still perfectly serviceable (and, indeed, faster than a number of better-known e-ink devices), but it was double that of the reMarkable 2.

But then came the 2021 end of year update, and Supernote quietly changed the game. The Supernote now boasts a pen latency almost identical to that of the reMarkable 2 eliminating the lead that originally excited me so much about the reMarkable device.

11 – Supernote’s incredible community engagement

As I’ve mentioned, the best thing about Supernote is its community engagement. Their entire business model seems to be based on building a deep and effective rapport with their customers, taking suggestions and critiques in good faith and using them to directly improve their device. Comments that I made when I first purchased my A6X in 2019 were put on the public roadmap and solved.

The engineers and marketing team are active on the company’s Reddit page, and even their managing director is both available and extremely friendly.

I honestly have not encountered a single other company that does half as much to connect with their customers and build a community of engagement and trust. And that community works out for them, too! User feedback has provided them with a huge testing base that has allowed them to improve their device continually since its release.

The reMarkable team has been less straightforward. They do have a Reddit channel, but little official activity seems to take place there. They do have an official blog, but only a few major updates are released on it.

They will respond to emails, but I haven’t seen a glowing review of their customer support process yet. And then there’s the big problem of their subscription model, which was kept veiled from the public and only became known early through some clever investigating by Voja over at My Deep Guide.

I wish I could like the reMarkable more…it’s a neat device with so much potential. But the terrible business model, horrible user support and connectivity, and unwillingness to meet the user where the user needs to be met make it a no-go for me. The Supernote, however, is the opposite in every way.

I have experienced nothing but good will and support from the Supernote community and official team, and their devices have become a part of my daily workload for everything from writing articles, to reading books I want to review, to planning my move into a new apartment. It just doesn’t get any better than that.

NEXT UP

How to Set Up Quick Connect on a Synology NAS

Get Synology’s powerful Quickconnect running in minutes on your NAS!
howchoo   (467)
November 24, 2023

Synology is one of the most popular creators of Network Attached Storage devices on the market today, and for great reason — they’re really good at what they do. They consistently make devices that stand the test of time and feature top-notch software that makes the process of running a home server as easy as

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Ender 3

How to Correct the Z-Offset on Your Ender 3, Ender 3 V2 and Ender 3 Pro

You’ll need to manually adjust the Z-offset to get this right.
howchoo   (467)
August 9, 2023
6 minutes

Share

You’ll Need 1

What you’ll need
Interests
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
ender3 • 19 guides

Unless you’re using BLTouch on your Ender 3, then you’ll need to have your Ender 3, Ender 3 V2, or Ender 3 Pro’s print bed on a proper Z-axis to manually level the bed.

If you’ve noticed that you can’t get your Ender 3’s print bed low enough to properly level (which was my case), then you’re likely facing the issue of an improper Z-offset, which is another way of saying that your printer’s extruder is improperly aligned along the Z-axis of your printer.

What does the Z-axis limiter switch do?

The Z-axis limiter switch tells the printer where the z-axis begins on your 3D printer. When you auto-home your Ender 3, the extruder base moves down until it runs into the Z-axis limiter switch, telling it to stop moving down. This protects your print bed. But if it’s improperly aligned, whether too high or too low, then you’ll struggle to get your print bed leveled properly for printing.

The good news is that it’s quite easy to adjust the Z-offset on the Ender 3, Ender 3 V2, and Ender 3 Pro. We’ll show you how!

1 – Locate your Z-axis limiter switch

Your Z-axis limiter switch is located on the bottom-left of your Ender 3, Ender 3 V2, and Ender 3 Pro printer.

2 – Determine whether you need to adjust it up or down

Adjust up

Most of you will need to adjust your Z-axis limiter switch up a touch. You’ll find that you’ve been struggling to get the print bed far enough away from the extruder during leveling—meaning the extruder is sitting too low by default.

Adjust down

Rarely will you need to adjust it down, and you can only adjust it down so much before it doesn’t go further. If you find that you need to adjust it down beyond the bracket, then you might be having a different issue that adjusting the Z-axis limiter switch will not solve. (For example, make sure you’re leveling your print bed properly.)

3 – Adjust the Z-axis limiter switch

On your Ender 3, Ender 3 V2, and Ender 3 Pro, you’ll see two M5 bolts with two M5 t-nuts.

  • Carefully loosen each bolt just enough to slide the Z-axis limiter up or down the 2040 aluminum frame.
  • You’ll likely only need to move the Z-axis limiter switch up 1 or 2 mm to correct your issue. So only raise it a bit before testing it.
  • Tighten the bolts into the t-nuts.

4 – Test your new Z-offset

Run an auto-home sequence and try to level your bed.

The bed should now be somewhat in the middle of the spring’s height when leveling, and the extruder shouldn’t be too far away or too near the print bed.

If you need to adjust it further, simply return to step 3—and adjust again.

NEXT UP

Ender 3 V2 – The Easiest Guide to Leveling and Test-Printing

Level your Ender 3 V2 print bed easily, and ensure a perfect print!
howchoo   (467)
September 29, 2023

If you’re like me and are just starting out on your 3D printing journey, there’s little doubt in my mind that you’re probably frustrated by the Ender 3’s terrible leveling. Doing this all by hand is an epic pain, and even if you’re experienced with the Ender 3, why would you want to risk uneven prints

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Technology

How to Visit Minecraft’s Uncensored Library

howchoo
howchoo   (467)
August 9, 2023
8 minutes

Share

Interests
Posted in these interests:
READY PLAYER 1
gaming • 85 guides
popculture • 14 guides
technology • 20 guides

In what is easily one of my favorite Minecraft creations Reporters Without Borders contracted with a cool design company called BlockWorks to build a massive 12.5 million block library that houses the articles of silenced and murdered journalists from five of the world’s most restrictive and regressive governments. In the fight for democracy, these were some of the brightest lights and loudest voices, and, through the Uncensored Library, their work lives on.

An Uncensored Library Created in Minecraft Defies Authoritarianism
Censored articles from around the world find refuge in this massive Minecraft map

Video: This Minecraft Map Is Illegal In 5 Countries

The best part about this project is that it’s interactive. You can visit this library, read the articles that posed such a great threat to their authoritarian governments, and get a visceral sense of the difficulties faced by people in these countries (and others just as restrictive) to locating information that their repressive leaders don’t want them to have.

1 – Accessing the Uncensored Library via the Minecraft server

Accessing the Uncensored Library via the Minecraft server

If you’re playing Minecraft on PC, in the launcher you can make sure you are running Minecraft version 1.14.4. You can change your Minecraft version using this guide!

  • Once you’ve changed to the correct Minecraft version, open Minecraft and click on “Multiplayer”. Near the bottom of the screen, there will be a button that reads, “Add Server”.
  • Now, copy the IP for The Uncensored Library visit.uncensoredlibrary.com and click the “Add” button.
  • Finally, just double-click the server in the list.

2 – Downloading the Uncensored Library Minecraft map for PC

Downloading the Uncensored Library Minecraft map for PC

The Uncensored Library is available for free to players of Minecraft on PC or Mac. The map can be downloaded on their website uncensoredlibrary.com under the section ‘downloads‘.

Once you have downloaded The Uncensored Library zip file (containing an individual map), to play, follow these instructions:

  • Download a map file on the uncensoredlibrary.com.
  • Extract the map files with a ZIP extractor. ZIP files can usually be opened by your operating system without any problems. Click the ‘Extract’ button, and you will be asked for a location to extract to.
  • Extract the folder to your desktop or Documents folder so that you can easily find it
  • Click the Start menu and select ‘Run’. Type %appdata% and press Enter. Open folder named ‘.minecraft’ and then ‘saves’

3 – Downloading the Uncensored Library Minecraft map for Mac

Downloading the Uncensored Library Minecraft map for Mac

The Uncensored Library is available for free to players of Minecraft on PC or Mac. The map can be downloaded on their website uncensoredlibrary.com under the section ‘downloads‘.

Once you have downloaded The Uncensored Library zip file (containing an individual map), to play, follow these instructions:

  • Download a map file on the uncensoredlibrary.com. – Extract the map files with a ZIP extractor. ZIP files can usually be opened by your operating system without any problems. Click the ‘Extract’ button and you will be asked for a location to extract to.
  • Extract the folder to your desktop or Documents folder so that you can easily find it
  • Click the Go menu in Finder and select ‘Go to Folder’. Type ~/Library/Application Support/minecraft/saves and press Return Copy the extracted map folder into the ‘saves’ folder that opens Start the game. Your newly downloaded map will be available in your ‘Worlds’ list in Minecraft. Select it to begin playing and exploring your new map.
NEXT UP

Top 10 Enchantments in Minecraft

howchoo   (467)
March 25, 2024

The longer you play Minecraft, the more you realize that early-game tools just won’t cut it. Exploring the enchantment feature of Minecraft can be exciting, but also intimidating. Rather than worry about researching enchantments, below are the best enchantments in Minecraft! To learn how to enchant items, check out this guide! In this guide, you’ll see

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Kubernetes

How to Read Kubernetes Secrets

howchoo
howchoo   (467)
August 9, 2023
6 minutes

Share

Interests
Posted in these interests:
kubernetes • 6 guides

So you’ve started using Kubernetes secrets. At some point, you’ll probably want to see the secret in plain text, either to validate it or use it in another context. In this guide, I’ll show you how to read Kubernetes secrets from the command line using kubectl.

Secure Your Sensitive Data with Kubernetes Secrets
Learn how to create and use Kubernetes secrets

tl;dr

$ kubectl get secret  -o jsonpath="{.data.}" | base64 --decode

Replace  and .

1 – Authenticate with your Kubernetes cluster

If you’re running multiple kubernetes clusters or haven’t authenticated yet, you’ll need to do so first. There are a handful of authentication strategies so I will not cover them each in this guide.

I run my clusters on GKE, so there’s a handy gcloud command to get the configuration for a particular cluster and handle authentication.

Once you’ve authenticated you can confirm your current context with:

kubectl config current-context

2 – List, read, and decode secret data

Now let’s assume we want to read from a secret called mysecret. The terminology might be a little bit tricky, so I’ll try to explain. In Kubernetes, “secret” refers to the Secret object, and Secret objects can be composed of multiple pieces of sensitive information. In this demo, mysecret includes both a username and password.

So first we’ll locate our secret:

$ kubectl get secrets
NAME                            TYPE                                  DATA      AGE
mysecret                        Opaque                                2         2d

And there’s our secret. We can also confirm it has two pieces of data (presumably username and password).

Now let’s describe the secret:

$ kubectl describe secret mysecret
Name:         mysecret
Namespace:    default
Labels:       
Annotations:  
Type:         Opaque

Data
====
username: 20 bytes
password: 20 bytes

Ok. So we’ve got our secret with the username and password data.

Now, if we use kubectl get and set the output to yaml, we’ll see the base64 encoded secret data.

$ k get secret mysecret -o yaml
apiVersion: v1
data:
  username: YWJjZGVmZ2hpamtsbW5vcHFyc3QK
  password: MTIzNDU2Nzg5MDEyMzQ1Njc4OTAK
...

Now to see the output in plain text you can simply copy the base64 encoded string, and decode it:

$ echo "YWJjZGVmZ2hpamtsbW5vcHFyc3QK" | base64 --decode
abcdefghijklmnopqrst

3 – A shortcut to decoding secret data

The previous step is useful for understanding how this breaks down, but here’s a much easier way to read a secret:

$ kubectl get secret mysecret -o jsonpath="{.data.username}" | base64 --decode
abcdefghijklmnopqrst

Do you need to visualize data from multiple sources? Visit our guide for steps on how to install Apache Superset on a GKE Kubernetes Cluster.

NEXT UP

Secure Your Sensitive Data with Kubernetes Secrets

Learn how to create and use Kubernetes secrets.
howchoo   (467)
November 26, 2023

Kubernetes secrets are objects that store and manage sensitive data inside your Kubernetes cluster. One mistake developers often make is storing sensitive information like database passwords, API credentials, etc in a settings file in their codebase. This is very bad practice (hopefully for obvious reasons). Most developers know this, but still choose the option because it’s easy.

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Raspberry Pi

How to Set up WiFi on Your Raspberry Pi Without a Monitor (Headless)

No monitor, keyboard, or mouse? No problem.
howchoo   (436)
August 8, 2023
9 minutes

Share

You’ll Need 1

What you’ll need
Interests
Series
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
linux • 12 guides
pi • 91 guides
wifi • 2 guides

I’m one of the rare software developers that doesn’t have an extra HDMI monitor, keyboard, and ethernet connection ready to go at a moments notice. So in the past, setting up a new Raspberry Pi has been tricky. Fortunately, you can configure a WiFi connection on the Raspberry Pi without having to first connect to ethernet, a monitor, keyboard, or mouse.

1 – Put the Raspberry Pi OS SD card into your computer

If you don’t have Raspberry Pi OS installed, go ahead and install it. Make sure the SD card with Raspberry Pi OS is in your computer using an SD card slot or SD card USB adapter.

How to Install Raspberry Pi OS on Your Raspberry Pi
Get the new official Raspberry Pi OS on your Pi.

 If you're using Raspbian (an older version of Raspberry Pi OS) for some reason, thats okay too!

The SD card will mount as a drive/directory on your computer called boot. Open the drive using Finder (Mac) or Explorer (Windows).

In Finder on Mac, you can also select Go > Go to Folder from the menu bar and enter /Volumes/boot.

3 – Add your wpa_supplicant.conf file

Open a plaintext editor such as Notepad (Windows) or TextEdit (Mac) and create a new file. Add the following to the file for Raspberry Pi OSRaspbian Stretch, or Raspbian Buster:

country=US # Your 2-digit country code
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
    ssid="YOUR_NETWORK_NAME"
    psk="YOUR_PASSWORD"
    key_mgmt=WPA-PSK
}

If you’re using Raspbian Jessie or older, use this instead:

network={
    ssid="YOUR_NETWORK_NAME"
    psk="YOUR_PASSWORD"
    key_mgmt=WPA-PSK
}

Finally, save the file. If you’re using TextEdit on Mac, you’ll need to go to Format > Make Plain Text in the menu bar before saving. Make sure the filename is exactly wpa_supplicant.conf (remove .txt if it gets added).

Connecting to unsecured networks

To connect to wireless networks with no password on your Raspberry Pi, use the following:

country=US # Your 2-digit country code
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev # Include this line for Stretch
network={
    ssid="YOUR_NETWORK_NAME"
    key_mgmt=NONE
}

With this file in place, Raspberry Pi OS will automatically move it in /etc/wpa_supplicant/ when the Raspberry Pi is booted.

The next step is to boot the Pi and test, but while the SD card is still in your computer I’ll mention this now. If you’re going to try to connect via SSH, you may need to enable it first. The process is similar to this one.

4 – Put your SD card in the Raspberry Pi, boot, and connect

Next, put the micro SD card into the Pi, boot it, and your Wi-Fi should be connected!

The wpa_supplicant.conf file should disappear from the SD card’s boot directory automatically—so if you don’t see it next time, that’s normal.

5 – Troubleshooting

If your Pi hasn’t connected to Wi-Fi, try these wpa_supplicant troubleshooting tips:

  1. Double-check that the file was written in plaintext, without any special characters.
  2. Double-check that the file has disappeared from your boot directory.
  3. Connect the Pi to a TV or monitor via HDMI to ensure it is booting normally.
  4. If you’re using a Raspberry Pi Zero W, make sure you’re attempting to connect to a 2.4GHz network (the Zero doesn’t support 5G).
  5. If you’re using a Raspberry Pi Zero, make sure it’s a Raspberry Pi Zero W, not a regular Zero (only the W supports Wi-Fi and Bluetooth).

If you’d like to monitor your network performance with your Raspberry Pi, check out guide on setting up a network monitor with a Raspberry Pi.

NEXT UP

HeaterMeter: Control your Grill Using a Raspberry Pi!

Fire up the summer with a new Pi project.
howchoo   (436)
November 28, 2023

With summer right around the corner, it’s time to fire up the grill! But who will watch the grill while you’re beating the heat? This year, kick things up a notch with your own Raspberry Pi-powered HeaterMeter. Don’t just throw a BBQ, be a part of it. HeaterMeter lets you keep a close eye on

Continue Reading
Home Interests Raspberry Pi

How to Add a Power Button to Your Raspberry Pi

raspberry-pi-power-button
Because you should always safely shut down your Pi.
howchoo   (467)
August 8, 2023
24 minutes

Share

You’ll Need 6

What you’ll need
Interests
Series
Solder x 1
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
electronics • 3 guides
python • 18 guides
pi • 92 guides

To keep the price down, the Raspberry Pi doesn’t ship with a power button, yet it’s easy to add your own! This guide will show you how to add a power button to your Raspberry Pi that can turn your Pi on or off. This is one of the most useful Raspberry Pi projects you can complete!

Raspberry Pi Projects
Find amazing Pi projects for any skill level!

We’re going to use a few scripts that will monitor two GPIO (general-purpose input/output) pins on your Pi and look for when the button is pressed to turn the Pi on or off.

Why is a Raspberry Pi power button important?

You should never “yank” the power cord out of your Pi as this can lead to severe data corruption (and in some cases, physically damage your SD card). You can safely shut down your Pi via a software command or, even better, use a power button or switch (see: this guide). 🙂

Note: When we “shut down” the Pi, it will send it into a halt state, which still consumes a very small amount of power. This is similar to how all modern computers work. In this guide walk through the process of adding a power button that will both halt and wake the Pi up from a halted state. Additionally, after your Pi has shut down, you can safely disconnect the power supply (should you desire) without the worry of data corruption.

Raspberry Pi 4 Support

The version of the bootloader used in early Raspberry Pi 4 units didn’t ship with WAKE_ON_GPIO enabled, meaning you can’t wake the Pi using the method we’ve outlined in this guide. However, the latest version of the bootloader supports this feature.

If you have one of the early Raspberry Pi 4 units and wake functionality doesn’t work after completing this guide, you may need to install the bootloader manually. To do so, download these files and follow the instructions contained therein.

Video

We also made a Raspberry Pi power button video—check it out, then read on for the full guide below!

1 – Gather your supplies

Before we get to work, we should gather the supplies. You’ll need a Raspberry Pi, and any version will do for this project.

If you’re following along with this guide, it’s likely that you’re going to have to choose an appropriate button for your project. I’m going to use a pretty large button, but the important part is that you choose a “normally open momentary push button”.

If you’re looking to add a button to your Pi CartAmazon has a lot of small momentary push buttons if you’re looking for a smaller form factor.

You have two options for building your button:

Option 1: Use a premade button assembly (easiest)

If you don’t have a soldering iron or don’t want to break it out, you can order a premade Raspberry Pi power button assembly. This option eliminates the need for soldering or breadboarding.

Option 2: Solder your own button assembly

This option is best if you have a soldering iron and have a very specific button size in mind. In this case, reference the tools and materials section above for a complete list of what you’ll need.

pi-power-button-supplies

2 – Understanding the wake functionality

understanding-the-wake-functionality

There’s nothing to build here, but we need to understand how to wake up the Pi from a halt state before we build the shutdown functionality. Simply put, shorting pins 5 and 6 (GPIO3 and GND) together will wake the Pi up from a halt state.

An easy way to test this is to shutdown the Pi with sudo shutdown -h now, and connect pins 5 and 6 with a female to female cable. You only need to short them momentarily. Then you should find that the Pi is “awake”.

3 – Building the sleep functionality

There are two options for building the sleep functionality: using our install script or installing everything manually. I recommend using the install script, but the manual approach will help you understand how this works.

Option 1: Use the install script (easiest)

The simplest way to install the required scripts is to clone our power button repository, and run the install script.

SSH into your Pi, install git (if it’s not already), and then run:

git clone https://github.com/Howchoo/pi-power-button.git

./pi-power-button/script/install

Read the next section if you want to understand how these scripts work.

Option 2: Install manually

The wake solution is fairly straight forward, but in order to safely shut down the Pi we’re going to have to use a software solution. Since we know we’re going to use pins 5 and 6 to wake the Pi, let’s also use these pins to shut it down. That way we can wire up our button to those pins and it will both shutdown and wake the Pi.

We’ll have to write a script that listens for a button press and shuts down the Pi. Before we look at the script, let’s discuss a few different approaches. First, we could write a script that starts an infinite loop and waits for a change in the state of the GPIO pin. Using pseudo-code, that might look something like:

while True:
    if GPIO3 is pressed:
        shutdown the pi

While this would work, and probably doesn’t have any real performance concerns, there’s actually a better way. We can listen for an interrupt (edge detection). An interrupt is the change in state from LOW to HIGH or HIGH to LOW. The RPi.GPIO library provides a method called wait_for_edge that will block execution of our script until an interrupt is detected. So we’ll setup GPIO3, and once we detect a FALLING edge we’ll shutdown the Pi.

First, we need to connect to the Pi via SSH. Then, we’ll use a script called listen-for-shutdown.py.

How to Connect to a Raspberry Pi Remotely via SSH
The preferred (and most common) method of connecting to your Pi to run commands.

To create the script, we can use the nano editor. After connecting to your Pi, run the following command to create a file called listen-for-shutdown.py:

sudo nano listen-for-shutdown.py

Then, paste the following code into that file, and press CTRL-X to exit, and Y to save when prompted.

#!/usr/bin/env python

import RPi.GPIO as GPIO
import subprocess


GPIO.setmode(GPIO.BCM)
GPIO.setup(3, GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.wait_for_edge(3, GPIO.FALLING)

subprocess.call(['shutdown', '-h', 'now'], shell=False)

Next we need to start this script on boot. So we’ll place the script in /usr/local/bin and make it executable:

sudo mv listen-for-shutdown.py /usr/local/bin/
sudo chmod +x /usr/local/bin/listen-for-shutdown.py

Now add another script called listen-for-shutdown.sh that will start/stop our service. To create the script:

sudo nano listen-for-shutdown.sh

Enter the following code in that file and save it:

#! /bin/sh

### BEGIN INIT INFO
# Provides:          listen-for-shutdown.py
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
### END INIT INFO

# If you want a command to always run, put it here

# Carry out specific functions when asked to by the system
case "$1" in
  start)
    echo "Starting listen-for-shutdown.py"
    /usr/local/bin/listen-for-shutdown.py &
    ;;
  stop)
    echo "Stopping listen-for-shutdown.py"
    pkill -f /usr/local/bin/listen-for-shutdown.py
    ;;
  *)
    echo "Usage: /etc/init.d/listen-for-shutdown.sh {start|stop}"
    exit 1
    ;;
esac

exit 0

Place this file in /etc/init.d and make it executable.

sudo mv listen-for-shutdown.sh /etc/init.d/
sudo chmod +x /etc/init.d/listen-for-shutdown.sh

Now we’ll register the script to run on boot.

sudo update-rc.d listen-for-shutdown.sh defaults

Since the script won’t be running, we’ll go ahead and start it with:

sudo /etc/init.d/listen-for-shutdown.sh start

Note: These scripts have been added to a Github repo to make them easier to pull down. Feel free to submit pull requests with improvements.

4 – Test the button using a breadboard

testing-the-power-button-on-a-breadboard

The first thing we’ll do is wire up a button and test the functionality using a breadboard. This is a very simple circuit, but it’s good to make sure it works before we move on.

You can see the image below for details, but I’ll explain what’s going on. I’m using two male to female jumper cables. I’m connecting one to pin 5 (SCL) and the other to pin 6 (ground). If pin 6 is already taken by something else, you can use any other ground pin instead. This is a great resource for identifying all your pins!

Then, I’m connecting them to the breadboard with a button in between. Since the button is normally open, the circuit will be open until the button is pressed. Then when the circuit is complete, it will either wake up the Pi if it’s in a halt state, or it will shut it down if it’s awake.

To confirm that this is working properly, I’ll log in to the Pi via SSH.

ssh pi@raspberrypi

Then when I press the button, I confirm that I’m my session is lost. To get a step further, I can confirm that the network is down on the Pi by using arp-scan.

sudo arp-scan --interface=en0 --localnet

I won’t go into detail about how to use arp-scan in this guide, but if you use the correct interface this should work.

You can check the output of arp-scan and make sure that the Raspberry Pi is not connected to the network.

Then go ahead an press the button again to wake it up. If you wait a few seconds, the Pi should be back up. You can test again using the arp-scan command. If the Pi is up you’ll see output similar to this:

192.168.1.254        20:3d:66:44:c6:70  (Unknown)
192.168.1.181            b8:27:eb:79:49:f2  Raspberry Pi Foundation
192.168.1.251         58:82:a8:7e:66:36 (Unknown)

Now you can connect again via SSH!

5 – Make our final circuit

completed-power-button-circuit

Now it’s time to wire up the button we’re going to use for the project. I’m going to use a jumper cable still so the button can be easily detached from the Pi. But I’ll strip the other end and solder it onto the button.

🛈 If you’re using a Pi without a GPIO header (pins) soldered to it, like a Pi Zero, you can solder directly to the Pi Zero’s GPIO through-holes.

6 – Uninstalling

If you want to uninstall and remove the power button functionality—for example, to use GPIO3 for something else—simply remove all the files and remove the shutdown listener.

If wrote a script to do this for you:

git clone https://github.com/Howchoo/pi-power-button.git

./pi-power-button/script/uninstall

7 – Next: Add an LED power indicator to your Pi

If you want to see what state your Pi is in (and when it’s safe to unplug) after pressing your power button, you can also add a simple Pi LED status indicator!

NEXT UP

How to Run a Minecraft Server on the Raspberry Pi

A whole world trapped inside your Pi.
howchoo   (467)
December 7, 2023

There are several ways to go about running a Minecraft server on the Raspberry Pi. In this guide, I’ll cover how to install Nukkit—a cross-platform Minecraft server that’s super easy to set up on the Raspberry Pi. This server should work with PCs, consoles, and tablets running Minecraft 1.14. I’ll be using a Raspberry Pi

Continue Reading

howchoo

 467 guides

Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.

Home Interests Arris

How to Log in to an Arris Router

howchoo (467)
August 8, 2023
4 minutes

Share

You’ll Need 1
What you’ll need
Interests
Series
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
arris • 3 guides
internet • 36 guides
router • 32 guides
Your Arris router login is useful for performing router setup and configuration, enabling or disabling guest WiFi networks, securing your wireless network, and more. This guide will show you how to log into your router or modem using the Arris router IP and Arris router default password.

What is the default login and password for an Arris router?

An Arris router usually ships with the following login credentials:
username: admin
password: password
If you’re experiencing any network slowdown, then your first step should be to try resetting your Arris router and modem. This may save you from having to log in to your Arris router at all. Continue reading for detailed instructions for logging into your Arris router.

1 – Connect to your Arris network

Connect to your wireless or wired network using your phone or computer.

2 – Open a web browser and visit your router’s IP

Type or paste the following into your browser: http://192.168.0.1 This is the Arris router IP address that is used to connect to the admin panel. If that address doesn’t work, try one of these alternate Arris IPs, in order:
  1. http://192.168.100.1
  2. http://192.168.1.1
  3. http://192.168.254.254
  4. http://192.168.1.254
  5. http://192.168.7.254
  6. http://10.0.0.1

3 – Enter the default Arris router password

When you arrive at the Arris router login page, use the default Arris password and username below to connect:
username: admin
password: password
If this doesn’t work, someone may have changed the router’s login credentials. If this is the case, you simply need to reset your router to factory defaults. Just note that by resetting your Arris router, any changes you have made to the router will be completely cleared. You’ll need to log in to your Arris router again with your password to make any changes.

4 – Can’t connect?

If you can’t connect to your Arris router, post in the comments section below, and I’ll do my best to help you out!
NEXT UP

How to Change Your Frontier WiFi Password

howchoo
howchoo (467)
November 25, 2023
There are a few reasons you might want to update or reset your WiFi password: making your network more secure, and making your password easier to remember and type. Improved network security You can add an extra layer of security to your network by changing the WiFi password. As long as your new password is
Continue Reading

howchoo

 467 guides
Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.
Home Interests Raspberry Pi

How to Set up WiFi on Your Raspberry Pi Without a Monitor (Headless)

No monitor, keyboard, or mouse? No problem.
howchoo (467)
August 8, 2023
9 minutes

Share

You’ll Need 1
What you’ll need
Interests
Series
Howchoo is reader-supported. As an Amazon Associate, we may earn a small affiliate commission at no cost to you when you buy through our links.
Posted in these interests:
linux • 12 guides
pi • 92 guides
wifi • 2 guides
I’m one of the rare software developers that doesn’t have an extra HDMI monitor, keyboard, and ethernet connection ready to go at a moments notice. So in the past, setting up a new Raspberry Pi has been tricky. Fortunately, you can configure a WiFi connection on the Raspberry Pi without having to first connect to ethernet, a monitor, keyboard, or mouse.

1 – Put the Raspberry Pi OS SD card into your computer

If you don’t have Raspberry Pi OS installed, go ahead and install it. Make sure the SD card with Raspberry Pi OS is in your computer using an SD card slot or SD card USB adapter.
How to Install Raspberry Pi OS on Your Raspberry Pi Get the new official Raspberry Pi OS on your Pi.
 If you're using Raspbian (an older version of Raspberry Pi OS) for some reason, thats okay too!
The SD card will mount as a drive/directory on your computer called boot. Open the drive using Finder (Mac) or Explorer (Windows). In Finder on Mac, you can also select Go > Go to Folder from the menu bar and enter /Volumes/boot.

3 – Add your wpa_supplicant.conf file

Open a plaintext editor such as Notepad (Windows) or TextEdit (Mac) and create a new file. Add the following to the file for Raspberry Pi OSRaspbian Stretch, or Raspbian Buster:
country=US # Your 2-digit country code
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
network={
    ssid="YOUR_NETWORK_NAME"
    psk="YOUR_PASSWORD"
    key_mgmt=WPA-PSK
}
If you’re using Raspbian Jessie or older, use this instead:
network={
    ssid="YOUR_NETWORK_NAME"
    psk="YOUR_PASSWORD"
    key_mgmt=WPA-PSK
}
Finally, save the file. If you’re using TextEdit on Mac, you’ll need to go to Format > Make Plain Text in the menu bar before saving. Make sure the filename is exactly wpa_supplicant.conf (remove .txt if it gets added).

Connecting to unsecured networks

To connect to wireless networks with no password on your Raspberry Pi, use the following:
country=US # Your 2-digit country code
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev # Include this line for Stretch
network={
    ssid="YOUR_NETWORK_NAME"
    key_mgmt=NONE
}
With this file in place, Raspberry Pi OS will automatically move it in /etc/wpa_supplicant/ when the Raspberry Pi is booted. The next step is to boot the Pi and test, but while the SD card is still in your computer I’ll mention this now. If you’re going to try to connect via SSH, you may need to enable it first. The process is similar to this one.

4 – Put your SD card in the Raspberry Pi, boot, and connect

Next, put the micro SD card into the Pi, boot it, and your Wi-Fi should be connected! The wpa_supplicant.conf file should disappear from the SD card’s boot directory automatically—so if you don’t see it next time, that’s normal.

5 – Troubleshooting

If your Pi hasn’t connected to Wi-Fi, try these wpa_supplicant troubleshooting tips:
  1. Double-check that the file was written in plaintext, without any special characters.
  2. Double-check that the file has disappeared from your boot directory.
  3. Connect the Pi to a TV or monitor via HDMI to ensure it is booting normally.
  4. If you’re using a Raspberry Pi Zero W, make sure you’re attempting to connect to a 2.4GHz network (the Zero doesn’t support 5G).
  5. If you’re using a Raspberry Pi Zero, make sure it’s a Raspberry Pi Zero W, not a regular Zero (only the W supports Wi-Fi and Bluetooth).
If you’d like to monitor your network performance with your Raspberry Pi, check out guide on setting up a network monitor with a Raspberry Pi.
NEXT UP

How to Run a Minecraft Server on the Raspberry Pi

A whole world trapped inside your Pi.
howchoo (467)
December 7, 2023
There are several ways to go about running a Minecraft server on the Raspberry Pi. In this guide, I’ll cover how to install Nukkit—a cross-platform Minecraft server that’s super easy to set up on the Raspberry Pi. This server should work with PCs, consoles, and tablets running Minecraft 1.14. I’ll be using a Raspberry Pi
Continue Reading

howchoo

 467 guides
Introducing Howchoo, an enigmatic author whose unique pen name reflects their boundless curiosity and limitless creativity. Mysterious and multifaceted, Howchoo has emerged as a captivating storyteller, leaving readers mesmerized by the uncharted realms they craft with their words. With an insatiable appetite for knowledge and a love for exploration, Howchoo’s writing transcends conventional genres, blurring the lines between fantasy, science fiction, and the surreal. Their narratives are a kaleidoscope of ideas, weaving together intricate plots, unforgettable characters, and thought-provoking themes that challenge the boundaries of imagination.