No description
Find a file
2025-06-27 15:27:19 -04:00
.github Migrate to pstolarz fork of Arduino Temperature Control Library 2025-04-22 11:17:01 -04:00
.vscode Add Adafruit RP2040 Adalogger to PIO and codebase 2025-02-26 12:04:04 -05:00
examples Testing - Update NoFs.ino to work with Wokwi, add plumbing in app for signal publish, fix pwmadd and pwmremove handler issues found during testing 2025-04-22 15:32:42 -04:00
src GPS - match 6811f7b..3a7d109 2025-06-27 15:27:19 -04:00
tests Fix assignments after declaration causing compile-time error 2025-04-16 17:03:01 -04:00
tools
.gitignore Test Dotstar with FunHouse 2025-04-16 12:27:01 -04:00
.gitmodules
CODE_OF_CONDUCT.md
config.json
data.json
Doxyfile Update doxyfile, drop back to 1.8.3 2025-04-18 11:41:19 -04:00
generate_json_checksum.py Bring over SD card review changes 2025-02-11 15:13:35 -05:00
library.properties Add libraries 2025-05-13 15:03:08 -04:00
LICENSE
partitions-4MB.csv
platformio.ini use adafruit gps 2025-06-17 12:16:15 -04:00
README.md
rename_usb_config.py
tinyuf2-partitions-4MB-noota.csv
tinyuf2-partitions-4MB.csv
upload_no_build.py

Adafruit WipperSnapper

Build CIDocumentation

Adafruit.io WipperSnapper is a firmware designed to turn any Wi-Fi capable board into an Internet-of-Things (IoT) device. No code required!

WipperSnapper works with multiple microcontroller architectures and development boards. It is designed to be easily extensible to support new sensors, inputs, and outputs.

A free Adafruit IO account is required to use WipperSnapper.

Get Started

Learn how to install and use WipperSnapper by following this guide on the Adafruit Learning System - QuickStart: Adafruit IO WipperSnapper.

Get WipperSnapper

Pre-compiled binaries and UF2 files for supported hardware are provided on the releases page of this repository.

Supported Platforms

Platform MCU(s)
ESP32-x ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6
ESP8266 ESP8266
RP2040 RP2040 MCU w/WiFi (i.e: Pico W)
ATSAMD SAMD51 MCU w/separate WiFi Co-Processor (i.e: Adafruit "AirLift")

Contributing to Adafruit.io and WipperSnapper

If you have a sensor, input, or output you'd like to add Adafruit IO support for it - we have a guide for contributing a new sensor to Adafruit.io and WipperSnapper here.

If you have a WiFi-enabled development board with a compatible microcontroller (see: "Supported Hardware" section above) and would like to add Adafruit IO support for it - we have a guide for adding a new board to Adafruit.io and WipperSnapper here.

Building WipperSnapper