Search for collections on University of Merdeka Malang Repository

A Review of the Blockly Programming on M5Stack Board and MQTT Based for Programming Education

Adi, Puput Dani Prasetyo and Kitagawa, Akio (2019) A Review of the Blockly Programming on M5Stack Board and MQTT Based for Programming Education. In: 11th International Conference On Engineering Education (ICEED), 6-7 November 2019, Kanazawa, Japan.

[thumbnail of 2.ICEED-2019-Kanazawa-AReviewoftheBlocklyProgrammingonM5StackBoardandMQTT.pdf]

Download (747kB) | Preview


The Blockly Programming is one way to represent Programming code or script languages on High-Level Programming like Python, C / C ++ Language to easily understandable image forms, these images have different forms that represent if, for, while, input, output values, etc. in this research, an analysis using M5STACK Board can be programmed using the Arduino IDE or flow.m5stack based on Blockly Programming. Basically, Blockly programming is used for Programming Education. In this research, the Blockly programming application is used flow.m5stack to run the Motion Sensor, basically, there are many sensors that can be used on the M5Stack board as well as the Arduino Board with various shapes and variants. In this research, the M5Stack Microcontroller application is easily explained using Blockly Programming, so programming feels easier and more enjoyable. Microcontroller based M5STACK board can be developed in the Internet of Things (IoT) application using MQTT Protocol. furthermore, Message from the Queuing Telemetry Transport (MQTT) The protocol that is used to represent commands and processes and produces the appropriate output in real time via Internet protocol (TCP / IP). M5Stack is using the MQTT API Cloud server, and its application to Smart home, furthermore, the M5Stack client board sends data to the Cloud MQTT or MQTT Broker using the establishment of IoT on Smart home using MQTT Server and M2M Technology using multi M5Stack boards.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Puput Dani Prasetyo Adi NIDN: 1231128501
Uncontrolled Keywords: Blockly, MQTT, Programming, IoT, Sensor, Education
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Fakultas Teknik > S1 Teknik Elektro
Depositing User: Rita Juliani
Date Deposited: 03 Nov 2021 12:40
Last Modified: 03 Nov 2021 12:40

Actions (login required)

View Item View Item