BIPES: Block Based Integrated Platform for Embedded Systems | IEEE Journals & Magazine | IEEE Xplore
BIPES is a Block based Integrated Platform for Embedded Systems, freely available through the website http://www.bipes.net.br. It is conceived for teaching and developing...

Abstract:

This article proposes the BIPES, a Block based Integrated Platform for Embedded Systems, including its architecture, design and validation results. BIPES is an open sourc...Show More

Abstract:

This article proposes the BIPES, a Block based Integrated Platform for Embedded Systems, including its architecture, design and validation results. BIPES is an open source software and service that is freely available through the website http://www.bipes.net.br and has been conceived from our experience of several years developing embedded systems and Internet of Things (IoT) applications, and teaching. It allows anyone to quickly and reliably design, program, build, deploy and monitor embedded systems, IoT devices and applications using blocks or Python based programming. It is fully based on web environment, so absolutely no software installation is needed on the client developer machine. In this way, a tablet, a netbook, a Chromebook or any other device can be used to program and test several types of devices. Mainly, it relies on MicroPython or CircuitPython, WebREPL, WebSockets, Web Serial API, HTML, JavaScript and Google Blockly to allow no-code programming (blocks) to be translated into Python code and then deployed to the target board. Moreover, it does not require server side processing, so it can be deployed as a Progressive Web Application (PWA), allowing it to be used even when the computer is offline. It is compatible with several low cost boards such as: mBed, BBC micro:bit, ESP8266, ESP32 and Raspberry Pi using only a web browser and without the need to install any software on the device where the user develops the programming.
BIPES is a Block based Integrated Platform for Embedded Systems, freely available through the website http://www.bipes.net.br. It is conceived for teaching and developing...
Published in: IEEE Access ( Volume: 8)
Page(s): 197955 - 197968
Date of Publication: 02 November 2020
Electronic ISSN: 2169-3536

Funding Agency:


References

References is not available for this document.