Secure connectivity for embedded devices

ProgHard Link

Connect · Configure · Develop · Manage

A secure remote platform for ESP8266 and ESP32 devices.

Device Manager

Manage your devices

Register and manage your devices, users, remote access, API tokens, firmware and observability.

Open Device Manager

Web Installer

Flash from your browser

Flash ProgHard Link Base directly from Chrome. No Arduino IDE required.

Open Web Installer

Arduino Library

One library, three targets

One Arduino library for ESP8266 and ESP32.

Library version
0.4.7
Architectures
ESP8266, ESP32, ESP32-C3
Size
254,330 bytes
SHA-256
681b3c5589ce6696cd2b02b98d126a02004be5af915c38fe5f9a8b9ac3c79047
Download Arduino Library (.ZIP)

Getting started

From a blank board to your own application

  1. FlashInstall ProgHard Link Base using the Web Installer.
  2. ConnectJoin the provisioning access point and configure Wi-Fi plus your ProgHard Link instance.
  3. RegisterUse the device's local page to associate it with your account.
  4. ManageUse remote access, configuration, OTA and observability.
  5. DevelopBuild with Arduino, MQTT, HTTP APIs, Node-RED or Python.

Integrate

Use your preferred tools

Personal API Tokens work with Node-RED, curl and Python. MQTT is available for device telemetry and application messages.

msg.headers = {
  Authorization: "Bearer <personal-api-token>"
};
msg.url = "https://esp-<deviceId>.link.proghard.com/api/status";
return msg;