2019
DOI: 10.3390/electronics8020228
|View full text |Cite
|
Sign up to set email alerts
|

DSCBlocks: An Open-Source Platform for Learning Embedded Systems Based on Algorithm Visualizations and Digital Signal Controllers

Abstract: DSCBlocks is an open-source platform in hardware and software developed in JavaFX, which is focused on learning embedded systems through Digital Signal Controllers (DSCs). These devices are employed in industrial and educational sectors due to their robustness, number of peripherals, processing speed, scalability and versatility. The platform uses graphical blocks designed in Google’s tool Blockly that can be used to build different Algorithm Visualizations (AVs). Afterwards, the algorithms are converted in re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0
2

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 16 publications
0
4
0
2
Order By: Relevance
“…The diversity of open-source electronic platforms, as well as their applications presented in this collection [1][2][3][4][5][6][7][8][9][10][11][12] demonstrates that there is no restriction nor limitation in using open-source electronics for education, research and product development. We are delighted to offer this Special Issue in order to deliver up-to-date knowledge and technology of open-source electronics to our readers.…”
Section: Summary Of the Special Issuementioning
confidence: 96%
See 1 more Smart Citation
“…The diversity of open-source electronic platforms, as well as their applications presented in this collection [1][2][3][4][5][6][7][8][9][10][11][12] demonstrates that there is no restriction nor limitation in using open-source electronics for education, research and product development. We are delighted to offer this Special Issue in order to deliver up-to-date knowledge and technology of open-source electronics to our readers.…”
Section: Summary Of the Special Issuementioning
confidence: 96%
“…Ariza [9] presented an open-source hardware and software platform for learning embedded system, named DSCBlocks. Using algorithm visualizations with the graphical building block of embedded C codes for dsPIC, a learner can focus on designing an algorithm to program digital signal controllers and observe the configuration at the hardware level.…”
Section: Summary Of the Special Issuementioning
confidence: 99%
“…Basados en los elementos planteados en Yang (2011) y Ecu-Red (2014-2019, el laboratorio SecuenciaLab involucra la combinación de los siguientes métodos de desarrollo de software: cascada, versiones sucesivas y prototipos. En la fase de definición del proyecto se identificaron dos objetivos principales: 1) desarrollar un laboratorio virtual y 2) desarrollar una plataforma de aprendizaje.…”
Section: Metodologíaunclassified
“…Para desarrollar el laboratorio virtual se utilizó la metodología propuesta en Ecu-Red (2014-2019, la cual se resume en la figura 1.…”
Section: Metodología Para El Laboratorio Virtualunclassified
“…The DSCBlocks team [9] has created a web-based blockbased programming IDE focused on dSPic microcontrollers. TUNIOT is as a web based tool (http://www.easycoding.tn/tuniot/demos/code/), that makes possible to program the ESP8266 module (NodeMCU) in blocks, and the tool generates a program in C language, from blocks prepared using Blockly, but does not send or compile the code.…”
Section: Related Workmentioning
confidence: 99%