├── .github ├── ISSUE_TEMPLATE │ └── issue-report.yml └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs └── logo.png ├── examples ├── ESP32 │ ├── ActionsHandling │ │ ├── ActionsHandling.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── BasicOTA │ │ ├── BasicOTA.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── BasicOTA_GSM │ │ ├── BasicOTA_GSM.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── CloudLogging │ │ ├── CloudLogging.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── EspTouch │ │ ├── EspTouch.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── HelloWokwi │ │ ├── HelloWokwi.ino │ │ ├── README.md │ │ ├── arduino_secrets.h │ │ ├── diagram.json │ │ └── wokwi.toml │ ├── PublishChipTemperature │ │ ├── PublishChipTemperature.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── PushData │ │ ├── PushData.ino │ │ ├── README.md │ │ └── arduino_secrets.h │ ├── README.md │ ├── SetupClient │ │ ├── README.md │ │ ├── SetupClient.ino │ │ └── arduino_secrets.h │ ├── SetupClient_GSM │ │ ├── README.md │ │ ├── SetupClient_GSM.ino │ │ └── arduino_secrets.h │ ├── ToggleLED │ │ ├── README.md │ │ ├── ToggleLED.ino │ │ └── arduino_secrets.h │ └── UpdateConfig │ │ ├── README.md │ │ ├── UpdateConfig.ino │ │ └── arduino_secrets.h ├── ESP8266 │ ├── README.md │ └── ToggleLED │ │ ├── README.md │ │ ├── ToggleLED.ino │ │ └── arduino_secrets.h ├── Provisioning │ ├── FATFSProvisioning │ │ ├── FATFSProvisioning.ino │ │ └── README.md │ ├── LITTLEFSProvisioning │ │ ├── LITTLEFSProvisioning.ino │ │ └── README.md │ ├── README.md │ └── SPIFFSProvisioning │ │ ├── README.md │ │ └── SPIFFSProvisioning.ino └── README.md ├── library.json ├── library.properties └── src ├── BytebeamArduino.cpp ├── BytebeamArduino.h ├── BytebeamArduinoDefines.h ├── BytebeamHTTPUpdate.cpp ├── BytebeamHTTPUpdate.h ├── BytebeamLog.cpp ├── BytebeamLog.h ├── BytebeamLogger.h ├── BytebeamOTA.cpp ├── BytebeamOTA.h ├── BytebeamTime.cpp └── BytebeamTime.h /.github/ISSUE_TEMPLATE/issue-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/.github/ISSUE_TEMPLATE/issue-report.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/docs/logo.png -------------------------------------------------------------------------------- /examples/ESP32/ActionsHandling/ActionsHandling.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ActionsHandling/ActionsHandling.ino -------------------------------------------------------------------------------- /examples/ESP32/ActionsHandling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ActionsHandling/README.md -------------------------------------------------------------------------------- /examples/ESP32/ActionsHandling/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ActionsHandling/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA/BasicOTA.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA/BasicOTA.ino -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA/README.md -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA_GSM/BasicOTA_GSM.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA_GSM/BasicOTA_GSM.ino -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA_GSM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA_GSM/README.md -------------------------------------------------------------------------------- /examples/ESP32/BasicOTA_GSM/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/BasicOTA_GSM/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/CloudLogging/CloudLogging.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/CloudLogging/CloudLogging.ino -------------------------------------------------------------------------------- /examples/ESP32/CloudLogging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/CloudLogging/README.md -------------------------------------------------------------------------------- /examples/ESP32/CloudLogging/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/CloudLogging/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/EspTouch/EspTouch.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/EspTouch/EspTouch.ino -------------------------------------------------------------------------------- /examples/ESP32/EspTouch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/EspTouch/README.md -------------------------------------------------------------------------------- /examples/ESP32/EspTouch/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/EspTouch/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/HelloWokwi/HelloWokwi.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/HelloWokwi/HelloWokwi.ino -------------------------------------------------------------------------------- /examples/ESP32/HelloWokwi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/HelloWokwi/README.md -------------------------------------------------------------------------------- /examples/ESP32/HelloWokwi/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/HelloWokwi/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/HelloWokwi/diagram.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/HelloWokwi/diagram.json -------------------------------------------------------------------------------- /examples/ESP32/HelloWokwi/wokwi.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/HelloWokwi/wokwi.toml -------------------------------------------------------------------------------- /examples/ESP32/PublishChipTemperature/PublishChipTemperature.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PublishChipTemperature/PublishChipTemperature.ino -------------------------------------------------------------------------------- /examples/ESP32/PublishChipTemperature/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PublishChipTemperature/README.md -------------------------------------------------------------------------------- /examples/ESP32/PublishChipTemperature/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PublishChipTemperature/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/PushData/PushData.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PushData/PushData.ino -------------------------------------------------------------------------------- /examples/ESP32/PushData/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PushData/README.md -------------------------------------------------------------------------------- /examples/ESP32/PushData/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/PushData/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/README.md -------------------------------------------------------------------------------- /examples/ESP32/SetupClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient/README.md -------------------------------------------------------------------------------- /examples/ESP32/SetupClient/SetupClient.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient/SetupClient.ino -------------------------------------------------------------------------------- /examples/ESP32/SetupClient/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/SetupClient_GSM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient_GSM/README.md -------------------------------------------------------------------------------- /examples/ESP32/SetupClient_GSM/SetupClient_GSM.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient_GSM/SetupClient_GSM.ino -------------------------------------------------------------------------------- /examples/ESP32/SetupClient_GSM/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/SetupClient_GSM/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/ToggleLED/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ToggleLED/README.md -------------------------------------------------------------------------------- /examples/ESP32/ToggleLED/ToggleLED.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ToggleLED/ToggleLED.ino -------------------------------------------------------------------------------- /examples/ESP32/ToggleLED/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/ToggleLED/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP32/UpdateConfig/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/UpdateConfig/README.md -------------------------------------------------------------------------------- /examples/ESP32/UpdateConfig/UpdateConfig.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/UpdateConfig/UpdateConfig.ino -------------------------------------------------------------------------------- /examples/ESP32/UpdateConfig/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP32/UpdateConfig/arduino_secrets.h -------------------------------------------------------------------------------- /examples/ESP8266/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP8266/README.md -------------------------------------------------------------------------------- /examples/ESP8266/ToggleLED/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP8266/ToggleLED/README.md -------------------------------------------------------------------------------- /examples/ESP8266/ToggleLED/ToggleLED.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP8266/ToggleLED/ToggleLED.ino -------------------------------------------------------------------------------- /examples/ESP8266/ToggleLED/arduino_secrets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/ESP8266/ToggleLED/arduino_secrets.h -------------------------------------------------------------------------------- /examples/Provisioning/FATFSProvisioning/FATFSProvisioning.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/FATFSProvisioning/FATFSProvisioning.ino -------------------------------------------------------------------------------- /examples/Provisioning/FATFSProvisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/FATFSProvisioning/README.md -------------------------------------------------------------------------------- /examples/Provisioning/LITTLEFSProvisioning/LITTLEFSProvisioning.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/LITTLEFSProvisioning/LITTLEFSProvisioning.ino -------------------------------------------------------------------------------- /examples/Provisioning/LITTLEFSProvisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/LITTLEFSProvisioning/README.md -------------------------------------------------------------------------------- /examples/Provisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/README.md -------------------------------------------------------------------------------- /examples/Provisioning/SPIFFSProvisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/SPIFFSProvisioning/README.md -------------------------------------------------------------------------------- /examples/Provisioning/SPIFFSProvisioning/SPIFFSProvisioning.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/Provisioning/SPIFFSProvisioning/SPIFFSProvisioning.ino -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/examples/README.md -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/library.properties -------------------------------------------------------------------------------- /src/BytebeamArduino.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamArduino.cpp -------------------------------------------------------------------------------- /src/BytebeamArduino.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamArduino.h -------------------------------------------------------------------------------- /src/BytebeamArduinoDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamArduinoDefines.h -------------------------------------------------------------------------------- /src/BytebeamHTTPUpdate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamHTTPUpdate.cpp -------------------------------------------------------------------------------- /src/BytebeamHTTPUpdate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamHTTPUpdate.h -------------------------------------------------------------------------------- /src/BytebeamLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamLog.cpp -------------------------------------------------------------------------------- /src/BytebeamLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamLog.h -------------------------------------------------------------------------------- /src/BytebeamLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamLogger.h -------------------------------------------------------------------------------- /src/BytebeamOTA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamOTA.cpp -------------------------------------------------------------------------------- /src/BytebeamOTA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamOTA.h -------------------------------------------------------------------------------- /src/BytebeamTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamTime.cpp -------------------------------------------------------------------------------- /src/BytebeamTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytebeamio/bytebeam-arduino-sdk/HEAD/src/BytebeamTime.h --------------------------------------------------------------------------------