Martínez Santa, FernandoGutiérrez Álvarez, Anderson Camilo2024-09-042024-09-042024-04-17http://hdl.handle.net/11349/40363Este proyecto está dirigido a la programación de microcontroladores, la cual tiene algunos aspectos que pueden dificultar su trabajo, uno puede ser el punto de vista económico o de recursos, y el otro aspecto seria su lenguaje de programación. Con el proyecto Aixt se busca utilizar una sintaxis de lenguaje moderno, enfocándose en dispositivos de bajos recursos. El proyecto consistirá en darle soporte a la serie de microcontroladores RP2040 (Raspberry Pi Pico) para integrarse al proyecto Aixt, esto se realizará implementando una API en C incluyendo las funciones básicas de funcionamiento del microcontrolador soportadas por el proyecto Aixt y un archivo de configuración que permita al transcompilador hacer una traducción efectiva entre los dos lenguajes. El proyecto permitirá realizar código fuente en lenguaje Aixt que sea correctamente compilado a la serie RP2040 de manera automática, sin tener que realizar cambios manuales que puedan resultar tediosos y costosos en términos de tiempo y recursos.This project is aimed at programming microcontrollers, which has some aspects that can make your work difficult, one may be the economic or resource point of view, and the other aspect would be its programming language. The Aixt project seeks to use a modern language syntax, focusing on low-resource devices. The project will consist of supporting the RP2040 series of microcontrollers (Raspberry Pi Pico) to integrate into the Aixt project, this will be done by implementing an API in C including the basic operating functions of the microcontroller supported by the Aixt project and a configuration file that allows the transcompiler to make an effective translation between the two languages. The project will allow source code to be created in the Aixt language that is correctly compiled to the RP2040 series automatically, without having to make manual changes that could be tedious and costly in terms of time and resources.spaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/ProgramaciónLenguaje VLenguaje CMicrocontroladorTranscompilacionRaspberry pi picoInclusión al proyecto Aixt de(l) (los) microcontrolador(es) Raspberry Pi Pico para la transcompilación de su código fuente desde su lenguaje basado en V a lenguaje CbachelorThesisIngeniería Eléctrica por Ciclos Propedéuticos -- Tesis y disertaciones académicasLenguajes de programación (Computadores electrónicos digitales)Algoritmos (Computadores)C (Lenguaje de programación de computadores)V (Lenguaje de programación de computadores)Microprocesadores -- ProgramaciónOpenAccessInclusion of the Raspberry Pi Pico microcontroller(s) to the Aixt project for transcompilation of source code from V based language to C languageProgrammingV languageC languageMicrocontrollerTranscompilationRaspberry pi picoAbierto (Texto Completo)