| Arduino pin | Peripherals |
|-------------|-----------------|
| D1 | HX711_CLK_PIN |
| D2 | HX711_DIO_PIN |
| D3 | BUTTON_PIN |
| D4 | LED_RGB_PIN |
1. PubsubClient to use MQTT client.
#define ACCESSPOINT_SSID "SmartDock"
#define ACCESSPOINT_PSK "12345678"
#define TIME_CHECK_INTERNET_CONNECTION 30000L
Default is 30 seconds.
#define TIME_PUBLISH_DATA_TO_SERVER 60000L
Default is 60 senconds.
#define MQTT_API_KEY "<API_KEY>"
#define MQTT_WRITE_API_KEY "<WRITE_API_KEY>"
#define MQTT_SERVER_ADD "mqtt.thingspeak.com"
#define MQTT_SERVER_PORT 1883
#define MQTT_SUBCRIBE_CHANNEL "channels/<channel_id>/subscribe/fields/<field_number>/<API_KEY>"
#define MQTT_PUBLISH_CHANNEL "channels/<channel_id>/publish/fields/<field_number>/<API_KEY>"
The channel_id, field_number API_KEY and WRITE_API_KEY we can find in Channels > My Profile in www.thingspeak.com.




