Skip to content
Raspberry Pi connected to a small monitor running Pong on a maker’s desk

Resources / Keep building

The right information,
within reach.

Guides, how-tos, manuals, pin diagrams, code and practical answers for the hardware on your desk.

154 resources. Ready when you are.

69 resources

Explainer / General

About Vilros

Get to know Vilros and our support for makers, educators and businesses building with Raspberry Pi and Arduino.

All platformsAbout Vilros
Open resource

Explainer / General

Contact Vilros

Reach Vilros for help with an order, product setup or a sales question.

All platformsContact information
Open resource

Explainer / General

How do I create an account on Vilros.com?

Access your Vilros customer account with an email sign-in code. No password or separate registration form is needed.

All platformsAccount help
Open resource

Explainer / General

I forgot my password. What do I do?

Vilros customer accounts use email sign-in codes, so you do not need to reset a store password.

All platformsSign-in help
Open resource

Explainer / General

What is the Privacy Policy for Vilros?

Find the current Vilros privacy policy and learn where to ask questions about your information.

All platformsCustomer information
Open resource

Explainer / Raspberry Pi

8GB Raspberry Pi 4 starter kits

Find Raspberry Pi 4 kit options with 8GB of RAM and check the exact configuration before ordering.

Raspberry PiBuying guide
Open resource

Explainer / Raspberry Pi

Do you sell revision 1.2 Raspberry Pi 4 boards?

Understand what to check when your project needs a particular Raspberry Pi 4 board revision.

Raspberry PiBoard compatibility
Open resource

How-to / Raspberry Pi

Set up a Raspberry Pi on/off button

Wire a GPIO button and configure orderly shutdown, with a pin diagram and Raspberry Pi or Windows setup methods.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Configure a Raspberry Pi cooling fan

Wire a cooling fan to your Raspberry Pi, test that it runs, then configure OS-controlled temperature thresholds for automatic cooling.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

9 Things to Do After Buying a Raspberry Pi

Essential setup and configuration steps for new Raspberry Pi owners, from OS installation to first projects.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

How to update your Raspberry Pi

Keep your Raspberry Pi secure and up-to-date with the latest software packages, security patches, and firmware updates.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

GPIO breakout board and breadboard guide

Learn how to use a GPIO breakout board and breadboard with your Raspberry Pi for safe and easy hardware prototyping.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

How to transfer ROMs to RetroPie

Learn how to transfer game ROMs to your RetroPie system using USB, network transfer, or direct file copy methods.

Raspberry PiBeginner
Open resource

Explainer / General

How do I start my child coding?

Introduce your child to coding with age-appropriate tools like Scratch, Python, and Arduino. Start their programming journey today.

All platformsBeginner
Open resource

Explainer / Raspberry Pi

Linux operating system options for Raspberry Pi

Explore Linux operating systems for Raspberry Pi including Raspberry Pi OS, Ubuntu, RetroPie, and more. Choose the right OS for your project.

Raspberry PiBeginner
Open resource

How-to / Arduino

Advanced features of Arduino Web Editor

Master advanced Arduino Web Editor features including library management, project sharing, cloud variables, and offline mode.

ArduinoIntermediate
Open resource

How-to / Raspberry Pi

Home automation guide using Raspberry Pi

Build a smart home with Raspberry Pi. Learn how to set up Home Assistant, automate lights, sensors, and devices for a DIY smart home system.

Raspberry PiIntermediate
Open resource

How-to / General

Getting started with your BeagleBone

Get started with BeagleBone Black or BeagleBone AI. Learn how to boot, connect, use the Cloud9 IDE, and explore GPIO programming.

All platformsBeginner
Open resource

How-to / General

How do I connect the micro:bit to my computer?

Learn how to connect your BBC micro:bit to a computer via USB, upload programs, and troubleshoot common connection issues.

All platformsBeginner
Open resource

Explainer / Arduino

Get Arduino Certified

Prove your Arduino skills with official certification. Learn about the Arduino Fundamentals exam, what it covers, and how to prepare.

ArduinoBeginner
Open resource

How-to / Raspberry Pi

Maximizing Raspberry Pi performance with active cooling

Keep your Raspberry Pi 5 running at full speed with active cooling. Learn why thermal management matters and how to prevent thermal throttling.

Raspberry PiIntermediate
Open resource

Explainer / Raspberry Pi

Open source and Raspberry Pi

Learn why open source matters for Raspberry Pi. Discover how the open-source ecosystem powers learning, collaboration, and innovation.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Network-wide ad blocking with Pi-hole

Block ads across your entire network using Raspberry Pi and Pi-hole. Learn how DNS-based ad blocking protects all your devices at once.

Raspberry PiIntermediate
Open resource

Explainer / Raspberry Pi

Raspberry Pi 5: What's new and why it matters

Discover what makes Raspberry Pi 5 the most powerful Pi ever. Learn about its performance upgrades, new features, and when to choose it for your project.

Raspberry PiBeginner
Open resource

Explainer / General

Raspberry Pi and Arduino for education

Bring hands-on STEM learning to your classroom with Raspberry Pi and Arduino. Learn which platform fits your teaching goals and how to get started.

All platformsBeginner
Open resource

Explainer / Pico

Raspberry Pi Pico basics

Learn the basics of Raspberry Pi Pico. Discover what makes it different from Raspberry Pi 4, how to program it, and when to use it for your projects.

PicoBeginner
Open resource

Explainer / Raspberry Pi

Choosing a Raspberry Pi starter kit

Find the right Raspberry Pi starter kit for your needs. Compare Beginners, Basic, Complete, and Inventor kits to get started fast.

Raspberry PiBeginner
Open resource

Explainer / General

Raspberry Pi vs. Arduino: A comparison

Compare Raspberry Pi and Arduino to find the right board for your project. Learn the differences, strengths, and when to use each platform.

All platformsBeginner
Open resource

Explainer / Raspberry Pi

Ultimate guide: Which Raspberry Pi to buy for DIY projects

Find the perfect Raspberry Pi for your DIY project. Compare Pi 5, Pi 4, and Zero 2 W to make an informed buying decision.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Connect your Raspberry Pi to Wi-Fi

Join your wireless network from the desktop or use Ethernet for a wired connection.

Raspberry PiNetworking
Open resource

How-to / Arduino

Upload a sketch with Arduino IDE 2.0

Learn how to verify and upload Arduino sketches to your board using Arduino IDE 2.0.

ArduinoBeginner
Open resource

How-to / Pico

Program a Raspberry Pi Pico

Get started programming your Pico with MicroPython, C/C++ SDK, or Arduino IDE.

PicoBeginner
Open resource

How-to / Raspberry Pi

Check your Raspberry Pi model from the command line

Identify your Pi model, revision, and memory using terminal commands.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Find and assign a Raspberry Pi's IP address

Find your Pi's IP address and learn how to set a static IP using three different methods.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Remotely access a Raspberry Pi

Control your Pi remotely using SSH for command-line or VNC for graphical desktop access.

Raspberry PiIntermediate
Open resource

How-to / Raspberry Pi

Install a Raspberry Pi cooling fan

Install and configure a cooling fan for better thermal performance.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Use the Raspberry Pi 400 power key

Learn the Pi 400 keyboard shortcuts for startup and safe shutdown.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Power a Raspberry Pi 400

Learn how to properly power a Pi 400 with the official power supply or alternatives.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Overclock a Raspberry Pi 4

Safely boost your Pi 4's performance by overclocking the CPU and GPU.

Raspberry PiAdvanced
Open resource

How-to / Arduino

Get started with the Arduino Ethernet Shield 2

Connect your Arduino to the internet with wired Ethernet.

ArduinoBeginner
Open resource

How-to / Arduino

Install WiFi drivers for Arduino Uno WiFi Rev 2

Set up WiFi drivers for the Uno WiFi Rev 2 on macOS, Windows, and Linux.

ArduinoBeginner
Open resource

Explainer / Raspberry Pi

Introduction to Raspberry Pi GPIO

Learn GPIO basics: pin types, numbering, safety, and how to start building hardware projects.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Power up and shut down a Raspberry Pi safely

Learn how to safely power on and shut down your Pi to protect your SD card and data.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Set up Python on Raspberry Pi

Python comes pre-installed on Raspberry Pi OS. Learn how to verify your installation and run your first scripts.

Raspberry PiBeginner
Open resource

Explainer / Raspberry Pi

Raspberry Pi 5 vs. Raspberry Pi 4

Compare Pi 5 and Pi 4 specifications, performance, and features to choose the right board.

Raspberry PiComparison
Open resource

Explainer / General

Raspberry Pi vs. Arduino vs. BeagleBone

Compare three popular microcomputer platforms to choose the right board for your project.

All platformsComparison
Open resource

How-to / Raspberry Pi

Maximize Raspberry Pi performance with active cooling

Learn why active cooling prevents thermal throttling and keeps your Pi running at full speed.

Raspberry PiIntermediate
Open resource

How-to / Arduino

Use the Arduino Web Editor

Create Arduino sketches from any browser, save to the cloud, and share your projects.

ArduinoBeginner
Open resource

How-to / Raspberry Pi

Use Raspberry Pi in the classroom

Bring Raspberry Pi into your classroom with proven benefits, examples, and teacher resources.

Raspberry PiEducators
Open resource

How-to / Raspberry Pi

Boost your Raspberry Pi with SSD storage

Upgrade your Raspberry Pi with SSD storage for faster boot times, improved performance, and greater reliability.

Raspberry PiIntermediate
Open resource

How-to / Raspberry Pi

Develop on Raspberry Pi remotely

Set up a professional remote development workflow on your Raspberry Pi using SSH, VS Code Remote, and headless operation.

Raspberry PiIntermediate
Open resource

How-to / Arduino

Get started with the Arduino IoT Cloud

Connect your Arduino to the cloud, monitor sensors remotely, and control devices from anywhere.

ArduinoIntermediate
Open resource

How-to / Raspberry Pi

Install the Vilros Pi 5 heatsink

Step-by-step instructions for installing the Vilros heatsink on Raspberry Pi 5 for use with the Vilros aluminum case.

Raspberry PiBeginner
Open resource

Explainer / Raspberry Pi

Introduction to different kits

Learn about different types of Raspberry Pi kits and choose the right one for your project or learning goals.

Raspberry PiBeginner
Open resource

Explainer / Raspberry Pi

7 must-have Raspberry Pi accessories

Upgrade your Raspberry Pi with these essential accessories for better performance, easier development, and more reliable projects.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Raspberry Pi: How to get started

Your complete beginner's guide to setting up your first Raspberry Pi, from unboxing to running your first program.

Raspberry PiBeginner
Open resource

How-to / Raspberry Pi

Configure multiple wireless controllers for RetroPie

Set up and configure multiple USB or Bluetooth controllers for multiplayer gaming on your RetroPie console.

Raspberry PiIntermediate
Open resource

Explainer / Raspberry Pi

RetroPie alternatives

Explore alternatives to RetroPie for retro gaming on Raspberry Pi, including Recalbox, Lakka, and Batocera.

Raspberry PiIntermediate
Open resource

Explainer / Arduino

Arduino board basics: Uno and Mega

Learn the essential features, specifications, and use cases for the Arduino Uno Rev 3 and Arduino Mega 2560.

ArduinoBeginner
Open resource

Explainer / General

Resources for STEM education

Free STEM curriculum resources, lesson plans, and hardware for K–12 educators. Supporting computer science and maker education since 2010.

All platformsTeachers
Open resource

Explainer / General

STEM curriculum strategy: Free download

Free curriculum strategy guide for K–12 STEM education. Learn how to align learning objectives with emerging workforce demands and design flexible, meaningful STEM programs.

All platformsTeachers
Open resource

Explainer / Raspberry Pi

Understanding real-time clocks (RTC) and Raspberry Pi 5

Learn about the built-in real-time clock in Raspberry Pi 5. Understand what an RTC does, how to power it, and when it's useful for your projects.

Raspberry PiIntermediate
Open resource

How-to / Raspberry Pi

Vilros CNC-crafted case for Raspberry Pi 5

Learn about the Vilros Duo Deluxe CNC-crafted aluminum case for Raspberry Pi 5 with passive and active cooling, PWM fan, and premium finish.

Raspberry PiPi 5
Open resource

Explainer / Raspberry Pi

Vilros Retro Pi Kit USB stick explained

Learn what the Vilros Retro Pi USB stick is and how to use the microSD-to-USB adapter included with your kit.

Raspberry PiBeginner
Open resource

Explainer / General

Vilros video reviews and tutorials

Watch Vilros video guides for Raspberry Pi setup, case installation, and starter kits. Step-by-step visual instructions for beginners.

All platformsBeginner
Open resource

Explainer / Raspberry Pi

What can you do with a Raspberry Pi?

Discover what you can do with a Raspberry Pi: desktop computing, coding, gaming, home automation, servers, robotics, and more.

Raspberry PiBeginner
Open resource

Explainer / Arduino

What is Arduino? An extensive guide

Learn what Arduino is, how it works, and what you can build with it. A comprehensive guide to the open-source electronics platform for makers and hobbyists.

ArduinoBeginner
Open resource

Explainer / Pico

What is MicroPython?

Learn about MicroPython: a lightweight Python 3 implementation for microcontrollers like Raspberry Pi Pico. Write Python code for embedded hardware.

PicoBeginner
Open resource

Explainer / General

What's the difference between Raspberry Pi 4 and Raspberry Pi Pico?

Learn the key differences between Raspberry Pi 4 (a full computer) and Raspberry Pi Pico (a microcontroller) and which one to choose for your project.

All platformsBeginner
Open resource

A little know-how goes a long way. Keep building.

Still need a hand?

For technical questions, replacement parts or help with your kit, talk to Vilros Support.

Get in touch