No description
Find a file
2025-01-14 19:41:35 +00:00
.github Drop SAMD21 builds from CI dependencies 2025-01-10 18:27:33 +00:00
.vscode Updates from PR feedback + build settings 2024-05-21 20:25:23 +01:00
examples Remove Nano-33-IOT and MKRWIFI1010 boards 2025-01-10 17:39:38 +00:00
src Update Wippersnapper.h - bump version to 1.0.0-beta.95 2025-01-14 19:41:15 +00:00
tools add uf2 2021-06-22 11:20:03 -04:00
.gitignore Change to LN to avoid whitespace showing in diff 2024-07-02 15:04:09 +01:00
.gitmodules add uf2 2021-06-22 11:20:03 -04:00
CODE_OF_CONDUCT.md Add CoC 2022-09-27 11:22:49 -04:00
Doxyfile doxygen 2023-06-27 13:19:40 -04:00
library.properties Update library.properties - bump version to 1.0.0-beta.95 2025-01-14 19:41:35 +00:00
LICENSE update README and licensing date 2021-06-21 14:50:36 -04:00
platformio.ini derived from sen5x driver 2024-12-23 00:32:58 +01:00
README.md run CI 2023-11-17 12:48:15 -05:00
rename_usb_config.py push for env. 2023-07-14 13:29:24 -04:00

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 such as ESP8266, ESP32, ESP32-S2, ESP32-C3, RP2040, and ATSAMD51.

You will need a free Adafruit IO account to use WipperSnapper.

NOTE: WipperSnapper firmware is in beta and is actively being developed. Please report bugs via the issues page on this repository.

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
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