# OTA Firmware Update

Day 61 of the 100 Days 100 IoT Projects collection. Board: Pi Pico.

Push new firmware to a Pico 2W over the air straight from GitHub. Update devices without touching them.

## How it works

The Pico 2W downloads a new firmware file straight from a GitHub release over Wi-Fi, verifies it, writes it to flash, and reboots into the new version. Devices update themselves in the field — no USB cable, no physical access, no excuses for stale firmware.

## What you'll learn

- Over-the-air update flow
- Firmware verification
- Remote device management
- GitHub as update server

Full project (code, wiring diagram, Wokwi simulation): https://github.com/kritishmohapatra/100_Days_100_IoT_Projects/tree/main/OTA_Update_Pico2W

Summary by SkillShop. Code and diagrams belong to the original repo.
