The sample project simulates a heater device:
- The room heats up when the set temperature exceeds the current temperature.
- The room cools down when the set temperature is lower than the current temperature or the heater is off.
- The device can also be controlled via the Terminal widget (type
helpfor a list of commands).
- Sign up/Log in to your Blynk Account
- Install Blynk IoT App for
Android or
iOS
- Follow the instructions in the readme file of the example you like the most.
TheMQTT Air Cooler/Heaterblueprint is compatible with various MQTT clients, developed in different programming languages.
- Node-RED - a visual programming tool that streamlines the integration of devices, APIs, and online services
- Python 3 - suitable for use on Single Board Computers (SBCs) like
Raspberry Piand some Industrial IoT gateways - MicroPython - a fun and easy way of creating the device firmware
- Arduino / PlatformIO - a pre-configured project that supports over 15 connectivity-enabled boards, including the
Espressif ESP32,Raspberry Pi Pico W,Nano 33 IoT,Nano RP2040 Connect,UNO R4 WiFi,Seeed Wio Terminal, etc. - Plain C with the
Mosquittolibrary - tailored for advanced use cases needing high performance, compact size, or system-level integration - ESP-IDF Cellular for Espressif ESP32 devices with a cellular modem
- Lua - ready for deployment on
OpenWrt-based routers and SBCs likeOnion Omega2 - HTML5 / JavaScript - thanks to the
WebSockettechnology, this example can be used directly from the browser
