Martínez Santa , FernandoBuitrago Gómez , Oscar MauricioBecerra , Andrés Julián2025-03-032025-03-032025-02-21http://hdl.handle.net/11349/93127El proyecto AIXT está orientado a la migración de lenguajes de una forma más fácil para hacer la programación. El proyecto se estableció, para incursionar al avance del mercado tecnológico donde existen varios lenguajes de programación, que requieren la compilación de los distintos lenguajes de programación en toda clase de microcontroladores. Para el caso aplica realizar la compilación en lenguaje V. [1] El proyecto AIXT inició en el año 2022 basado en SOKAE, creando conexiones y lazos entre la estructura de programación, Arduino y microphyton “La estructura de programación está compuesta por tres componentes principales, Lenguaje de programación AIXT, basado en el lenguaje de programación V, Un lenguaje de programación definido como RUST a C y una API” [2]. Considerando que el lenguaje de programación RUST, es de alta complejidad en su estructura se facilita la programación en lenguaje V [3]. Para el proyecto de pasantía propuesto, se plantearon los microcontroladores Arduino Uno ATMega 328P y Arduino ATMega 2560 junto a los shields display lcd y display de 7 segmentos de 4 dígitos, que formaran parte del proyecto AIXT con el objetivo de buscar el desarrollo de las funciones y características dentro de una API, la cual permita la traducción efectiva del lenguaje V a C.The AIXT project is aimed at migrating languages in an easier way to do programming. The project was established to venture into the advancement of the technological market where there are several programming languages, which require the compilation of the different programming languages in all kinds of microcontrollers. In this case, it is necessary to compile in V. [1] The AIXT project started in 2022 based on SOKAE, creating connections and ties between the programming structure, Arduino and microphyton "The programming structure is composed of three main components, AIXT programming language, based on the V programming language, a programming language defined as RUST to C and an API" [2]. Considering that the RUST programming language is highly complex in its structure, programming in V language is facilitated [3]. For the proposed internship project, the Arduino Uno ATMega 328P and Arduino ATMega 2560 microcontrollers were proposed together with the LCD display shields and 4-digit 7-segment display, which will be part of the AIXT project with the aim of seeking the development of functions and features within an API, which allows the effective translation of the V to C language.pdfspaArduinoShieldsLenguaje VLenguaje CTranscompilaciónProyecto AixtImplementación de las librerías en lenguaje V de los módulos de i/o digitales, adc, pwm, uart, lcd y display de 7 segmentos, para los microcontroladores Arduino Uno y Mega en el marco del proyecto AixtbachelorThesisIngeniería Eléctrica por Ciclos Propedéuticos -- Tesis y Disertaciones AcadémicasAdministración de bases de datosDiseño de bases de datosBases de datos relacionadasBase de datosOpenAccessImplementation of the V language libraries of the digital i/o modules, adc, pwm, uart, lcd and 7-segment display, for the Arduino Uno and Mega microcontrollers within the framework of the Aixt projectArduinoShieldsLanguage VLanguage CTranscompilationAixt ProjectAbierto (Texto Completo)