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, four targets

One Arduino library for ESP8266 and ESP32.

Library version
0.4.8
Architectures
ESP8266, ESP32, ESP32-C3, ESP32-C6
Size
261,054 bytes
SHA-256
0e8359e3733b0571389c32f286a06b4283d1a55f7c3d27f1121c61cba36d288e
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;