---
title: "dc01-iot-platform"
url: "https://maker.wiznet.io/irina/projects/dc01-iot-platform/"
markdown_url: "https://maker.wiznet.io/irina/projects/dc01-iot-platform/md"
type: "UCC: User Created Content"
author: "aiotfactory"
author_url: "https://github.com/aiotfactory/dc01-iot-platform"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "aiotfactory"
original_url: "https://github.com/aiotfactory/dc01-iot-platform"
published: "2025-07-29"
language: "en"
likes: 0
views: 1911
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# dc01-iot-platform

> Open-source IoT platform for DC01 devices enabling MQTT-based communication, device management, and cloud integration for smart factory applications.

Original author: aiotfactory (source: https://github.com/aiotfactory/dc01-iot-platform)

## Article

> **The dc01-iot-platform** is an open-source IoT framework designed to manage DC01 devices using MQTT and RESTful APIs. It supports real-time data collection, remote control, cloud integration, and is ideal for smart manufacturing environments.

---

## 🔍 Keywords (for SEO)

`DC01 IoT Platform`, `Smart Factory IoT`, `MQTT Device Management`, `Industrial IoT`, `AIOTFactory`, `Open Source IoT Platform`, `dc01 mqtt firmware`, `Node-RED`, `IoT dashboard`

---

## 🚀 What is DC01 IoT Platform?

The **DC01 IoT Platform** is an open-source device management platform tailored for **DC01 modules**, which are edge IoT devices capable of sending telemetry data and receiving commands via **MQTT**.

✅ Supports **bi-directional communication**

✅ Fully customizable **dashboard and control UI**

✅ REST API for integration with **external systems**

✅ Node-RED compatible for **visual data flows**

GitHub: [aiotfactory/dc01-iot-platform](https://github.com/aiotfactory/dc01-iot-platform)

---

## 🔧 Key Features

| Feature | Description |
| --- | --- |
| **MQTT Protocol** | Lightweight, efficient communication with IoT broker |
| **Device Registration** | Add/remove DC01 devices via web portal |
| **Dashboard** | Real-time status, logs, and device health monitoring |
| **Command Control** | Send commands to field devices directly |
| **API Integration** | RESTful endpoints for 3rd-party service integration |
| **Open Source** | MIT License, self-hosted, and extensible |

---

## 🏭 Industrial Use Case: Smart Factory Monitoring

This platform is ideal for **smart factory** scenarios where:

Machine states (ON/OFF/Error) need to be tracked

Data like **temperature, voltage, humidity** is logged

Remote diagnostics and **OTA commands** are required

Devices should connect to **cloud dashboards** (e.g., Node-RED)

---

## 🖼 Architecture Overview

```plaintext
[DC01 Device]
   ↔ MQTT
[IoT Platform Server]
   ↔ REST API / Dashboard / DB
   ↔ External Services (SCADA, ERP, MES)
```

Web front-end: Device control UI

Backend: Express.js / Node.js based API

---

## 🛠 Tech Stack

**Backend**: Node.js + Express

**Frontend**: React.js or HTML dashboard templates

**DB**: MongoDB

**Protocol**: MQTT + REST

**Integration**: Node-RED, Grafana, custom SCADA

---

## 💡 Getting Started

```plaintext
git clone https://github.com/aiotfactory/dc01-iot-platform
cd dc01-iot-platform
npm install
npm run start
```

Then open the dashboard in your browser and register your DC01 device to start collecting data.

---

## 📚 Related Repositories

[dc01-firmware](https://github.com/aiotfactory/dc01-firmware)

[aiotfactory-device-template](https://github.com/aiotfactory/aiotfactory-device-template)

These repos provide firmware templates and MQTT client configurations for embedded integration.

---

## 📈 Why It’s Google-Worthy?

This post is designed with the following in mind:

Keyword-rich headers (H2, H3)

Frequently searched IoT terms: "MQTT device control", "open source smart factory", "Node-RED IoT dashboard"

Clean URL references

Copyable CLI and code blocks

---

## ✅ Conclusion

If you're working on **smart factory IoT solutions**, the **dc01-iot-platform** is a powerful foundation to:

Connect and manage devices

Log and analyze telemetry data

Perform remote operations over MQTT

👉 [Explore the GitHub repo](https://github.com/aiotfactory/dc01-iot-platform) and start building your industrial IoT system today!

---

Source: https://maker.wiznet.io/irina/projects/dc01-iot-platform/
