Skip to content
Hello, and Welcome to the Website! Check out the Site Features, or come Meet Bill!
DroneBot Workshop

DroneBot Workshop

Arduino, ESP32, Electronics, IoT, Raspberry Pi and Robotics – Welcome to the Workshop!

Menu

  • Home
    • Projects
    • Tutorials
  • Arduino
  • Raspberry Pi
  • ESP32
  • Electronics
  • Robots
    • Build a REAL Robot
    • Quadcopters
  • Forum
  • YouTube
  • About
    • Contact Us
    • Frequently Asked Questions
    • About Bill
    • DroneBot Workshop Newsletter
    • Privacy and Cookies
    • Terms of Use
    • Sitemap

Search Results

Building a Dual-Boot Workstation

Building a Dual-Boot Workstation

Get the best of both worlds by building a dual-boot workstation!

I’ll show you how to take a “bare-bones” workstation and install both Microsoft Windows 11 and Ubuntu Linux 22.04.

DroneBot Workshop July 20, 2022April 11, 2023 Software, Tutorial 1 Comment Read more

Build a Developers Linux Workstation

Here is a complete and detailed guide to building a Linux-based Developers Workstation from scratch!

Starting with a “barebones computer” kit we will put together a Developers Workstation that has 15 essential software applications, plus a few custom tweaks.

Make sure to download the “Cheat Sheet” to simplify your build.

DroneBot Workshop December 23, 2020April 12, 2023 Project, Software 55 Comments Read more

ESP32 OTA (Over The Air) Updates

ESP32 OTA (Over The Air) Updates

Learn to use OTA (Over-The-Air) updates with the ESP32! Update your code without using a USB cable.

Today I wil show you three different OTA update methods that you can use with the ESP32.

DBWS Admin June 15, 2026 ESP32 1 Comment Read more

Using Ethernet with ESP32

Using Ethernet with ESP32

Hook an ESP32 to your Local Area Network using Ethernet – this guide shows you how. We’ll Build a simple Web Server, and a PoE Camera that powers itself from an Ethernet cable.

Ethernet has a lot of advantages over WiFi, this article wil show you how to maximize your ESP32’s network performance.

DBWS Admin April 19, 2026 Electronics, ESP32, IoT 1 Comment Read more

MicroPythonOS – Android-like OS for Microcontrollers

MicroPythonOS – Android-like OS for Microcontrollers

Today we are taking a look at an operating system for the ESP32 – yes, an operating system for a microcontroller!

MicroPythonOS is an Android-like operating system for the ESP32. Today I’ll show you how to install it, use it, and build your own apps for it.

DBWS Admin March 22, 2026March 22, 2026 ESP32, Featured, Tutorial 8 Comments Read more

Arduino Uno Q – Getting Started

Arduino Uno Q – Getting Started

Today we are looking at the new Arduino Uno Q, a unique board that contains both a microcomputer and microcontroller.

We wil take a look at this unique piece of hardware, then we wil learn about Apps, which are programs that use both Python and C++

DBWS Admin December 21, 2025 Arduino, Tutorial 3 Comments Read more

NVIDIA Jetson Orin Nano Super Developers Kit – Getting Started

NVIDIA Jetson Orin Nano Super Developers Kit – Getting Started

NVIDIAs Jetson Orin Nano development board, a staple of the AI development community since 2022, has received a significant update that nearly doubles its performance. If that’s not enough, NVIDIA has slashed the price of this “AI Brain” in half,

DroneBot Workshop January 17, 2025January 16, 2025 Featured, Tutorial 2 Comments Read more

ESP32 Boards Manager 3 – Updating Your Old Code

ESP32 Boards Manager 3 – Updating Your Old Code

ESP32 Boards Manager 3 for the Arduino IDE offers a significant improvement over previous versions. But that improvement comes at a cost – a lot of older ESP32 code will no longer compile.

Today we wil examine the new features of Boards Manager 3 and see how to convert our older code.

DroneBot Workshop December 27, 2024December 27, 2024 ESP32, Tutorial 5 Comments Read more

Arduino Alvik Robot

Arduino Alvik Robot

Meet the Alvik, a tiny yet powerful robot from Arduino. Alvik may be small, but it packs some advanced sensors and can be programmed using MicroPython or C++.

Let’s take a close look at the Alvik and learn how to write code for it. We’ll also see how we can add servo motors and I2C devices to expand our robots capabilities.

DroneBot Workshop September 8, 2024 Arduino, Robots, Tutorial 1 Comment Read more

Raspberry Pi Remote Access – 3 Methods

Raspberry Pi Remote Access – 3 Methods

Why use a mouse, keyboard and monitor with your Raspberry Pi when you don’t have to? Learn to enable and use Remote Access on the Raspberry Pi and control your little boards from anywhere in the world!

We wil examine three remote access methods you can use – SSH, VNC and Raspberry Pi Connect.

DroneBot Workshop July 14, 2024 General 3 Comments Read more
  • « Previous

Let's keep in touch!

Please subscribe to the newsletter and keep up to date with what is happening in the workshop.

Zero spam, no sales - just useful information!

Latest Articles

  • Stand-alone Translator – Build Google Gemma
  • PiZZa – Turn a Raspberry Pi Zero into a Microcontroller
  • ESP32 Text-to-Speech with wit.ai and OpenAI TTS
  • ESP32 OTA (Over The Air) Updates
  • ESP32 Low-Power Modes

Table of Contents

  • 1. Introduction
  • 2. Dual-Boot Workstation
  • 3. Getting the Operating Systems
    • 3.1. Obtaining Ubuntu Linux 22.04
    • 3.2. Obtaining Microsoft Windows 11
    • 3.3. Creating Bootable Installation Media
      • 3.3.1. Balena Etcher
      • 3.3.2. Rufus
  • 4. Preparation
    • 4.1. Workstation Hardware Requirements
    • 4.2. My Workstation Build
  • 5. Installing Microsoft Windows 11
    • 5.1. Windows Licensing
      • 5.1.1. Full Package Product (FPP)
      • 5.1.2. Original Equipment Manufacturer (OEM)
      • 5.1.3. Volume License
      • 5.1.4. Reusing Older Licenses
      • 5.1.5. Running Windows 11 Without a License
      • 5.1.6. When to Apply the Windows License
    • 5.2. Windows Installation
      • 5.2.1. Windows 11 Installation Program
      • 5.2.2. Booting Windows for the First Time
    • 5.3. Preparing for Linux Installation
      • 5.3.1. Disable BitLocker Security
      • 5.3.2. Disable Fast Startup
      • 5.3.3. Preparing the Partition
  • 6. Installing Ubuntu
    • 6.1. Ubuntu Linux Installation
  • 7. Boot Manager Choices
      • 7.0.1. GRUB Customizer
      • 7.0.2. BURG
      • 7.0.3. Grub2Win
      • 7.0.4. EasyBCD
  • 8. Using Both Operating Systems
    • 8.1. Shared Drive
      • 8.1.1. File Format
      • 8.1.2. Formatting the Shared Drive
    • 8.2. Arduino IDE on Windows & Linux
      • 8.2.1. Arduino IDE in Windows 11
      • 8.2.2. Arduino IDE in Ubuntu Linux 22.04
  • 9. Backups & Recovery
    • 9.1. AOMEI Backerupper Standard
    • 9.2. Rescue USB Keys
      • 9.2.1. SystemRescue
      • 9.2.2. Hiren’s BootCD
  • 10. Conclusion
    • 10.1. Resources

What’s Popular

  • ESP32 Selection Guide - 2026
  • ESP32 Online Tools
  • Getting started with ESP32
  • Using Servo Motors with ESP32
  • Sound with ESP32 - I2S Protocol
  • Using GC9A01 Round LCD Modules

Workshop Connections

  • View dronebotworkshop’s profile on Facebook
  • View @DroneBotWS’s profile on Twitter
  • View DroneBotWorkshop’s profile on GitHub
  • View UCzml9bXoEM0itbcE96CB03w’s profile on YouTube
  • View dronebotworkshop’s profile on Vimeo

Categories

  • 6-Wheel Rover Project
  • Arduino
  • Build a REAL Robot
  • DroneBot Top Lists
  • Electronics
  • ESP32
  • Featured
  • General
  • IoT
  • Project
  • QuadCopter
  • Raspberry Pi
  • Raspberry Pi 10 Projects
  • Robots
  • Software
  • Tutorial
  • Vendors

What's New?

  • Stand-alone Translator – Build Google Gemma
  • PiZZa – Turn a Raspberry Pi Zero into a Microcontroller
  • ESP32 Text-to-Speech with wit.ai and OpenAI TTS
  • ESP32 OTA (Over The Air) Updates
  • ESP32 Low-Power Modes
  • WireClaw – OpenClaw for the ESP32
  • Arduino Modulino Modules – Getting Started
  • Using Ethernet with ESP32
  • ESP32 Online Tools
  • Experimenters Guide to Rapid Prototyping Systems
  • MicroPythonOS – Android-like OS for Microcontrollers
  • ESP32 Selection Guide – 2026
  • Working with the Adafruit I2C Rotary Encoder
  • Seeeduino XIAO ESP32-C5
  • Arduino App Lab – Build Your First App

What’s Popular

  • Arduino
  • Tutorials
  • ESP32
  • Raspberry Pi
  • ESP32 Selection Guide - 2026
  • Electronics
  • ESP32 Online Tools
  • Getting started with ESP32
  • Welcome to the Workshop!
  • Projects

© 2025 DroneBot Workshop

  • Home
  • Arduino
  • Raspberry Pi
  • Drones
  • Robots
  • Electronics
  • IoT
  • Reviews
  • Tutorials
  • About Us
  • Contact Us
  • Privacy and Cookies