ivy

A Python boilerplate for an IoT node data acquisition system (DAS)

templatemqttiotboilerplateotasensorremoteautonomousdatalogger

Preview

ivy preview

Overview

๐ŸŒฑ Ivy. A Python boilerplate for an IoT node data acquisition system (DAS) supporting remote configuration and software updates. An Ivy-based network is made up of many (remote) computers running autonomously - e.g., performing measurements, controlling actuators, etc. - and a central backend connecting these devices.

Features

remote-configurationover-the-air-updatesmqtt-supportsensor-data-acquisitionautonomous-operationactuator-controldatalogger

Feature Flags

blogformsValidationremoteConfigurationoverTheAirUpdatesdataAcquisitionlogging

Recommended Use Cases

iot-sensor-networksremote-data-acquisitionautonomous-monitoring-systemsenvironmental-sensingdistributed-sensor-nodes

Frontend

None

Backend

pythonmqtt

Auth Providers

None

Deployment Targets

netlifyremote-iot-nodesedge-devices

Payment Providers

None

Quick Facts

โญ Stars
5
๐Ÿด Forks
0
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-05T13:42:01.000Z
GitHub

Stack

Language
python

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open-source academic project
Get Started with this Boilerplate