📄️ On Boot
This block is triggered after the device has successfully completed initial processes (e.g., configuring network interfaces and peripherals) and is prepared to run the application.
📄️ On Button Pressed
This block is triggered when a button is pressed. The 'button' here refers to an input defined as a button.
📄️ On Button Released
This block is triggered when a keypad button is released.
📄️ On MD Button Pressed
This block is triggered when the device's MD button is depressed (or the MD line is pulled LOW on modules without the button). This block is only available to Tibbo devices with an MD button/line.
📄️ On MD Button Released
This block is triggered when the MD button is released (or the MD line is pulled HIGH on modules without the button). This block is only available to Tibbo devices with an MD button/line.
📄️ On Network Changed
This block is triggered when the device's network connection status changes.
📄️ On Interrupt
This block is triggered when an interrupt is detected.
📄️ Debug Print
This block is used to print debug messages to the console.
📄️ Get Current DateTime
This block is used to get the current date and time.
📄️ Format DateTime
This block is used to format the date and time.
📄️ Comment
This block is used to add a comment to the canvas.
📄️ LED Pattern
This block is used to set the LED pattern.
📄️ Buzzer Pattern
This block is used to play sound patterns on the buzzer.
📄️ System Reboot
This block is used to reboot the system.
📄️ Upgrade Firmware
This block is used to upgrade the firmware via HTTP with a TCU file.