Skip to content

Latest commit

 

History

History

actuator-provider

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Actuator Provider

Prerequisites

Hardware Required

  • A development board based on the ESP32 SoC.

    Note, that this project was tested with the ESP-32-WROOM-32UE. According to the Zenoh-pico project, the implementation was also tested with the az-delivery-devkit-v4 ESP32 board. Make sure that the chip has at least 2MB flash size.

  • USB cable for power supply and programming.

We use PlatformIO to install the necessary toolchain for building the actuator provider for the microcontroller.

  1. Install PlatformIO Core (CLI) for your system: PlatformIO installation instructions

  2. Configure the provider application with the header file src/config.h. Here, we need to configure the IP address of the Zenoh router to connect to. To adjust the Wi-Fi configuration execute the following command:

    platformio run -t menuconfig

    This will build the menuconfig where you can set the SSID and password for the Wi-Fi connection under Application Configuration > WiFi SSID

  3. Build, flash, and monitor the application using:

    platformio run
    platformio run -t upload
    platformio run -t monitor