L'evoluzione nel settore della logica programmabile consente oggi di realizzare dispositivi riprogrammabili e riconfigurabili dal costo competitivo e dalle caratteristiche estremamente interessanti.
Sistemi a microcontrollore e microprocessore permettono di ottenere dai semplici e precisi timer programmabili fino a completi apparati embedded dotati di sistema operativo, controlli real time o web server.
Agena utilizza e possiede sistemi di programmazione per microcontrollori STM32, SiliconLab , Espressif , Atmel™ (ATTimy™, ATMega™, AVR XMega™, MCU 8 e 32 bit), Microchip™ (8, 16 e 32 bit), Cypress™ (PsoC1™, PSOC3™ e PsOC5™) e alcune MCU Freescale™. Per tali famiglie realizza internamente anche la stesura del firmware in C/C++ e ASM.
Oltre alle famiglie di MCU ad uso generico, Agena è in grado di realizzare sistemi con prestazioni più elevate utilizzando sistemi a logica programmabile (FPGA) e microprocessori embedded.
Accanto alla realizzazione delle schede e alla stesura del firware, realizza internamente anche librerie accessorie multipiattaforma in C/C++ e applicazioni per PC per la gestione degli apparati (Windows 32 e 64 bit, Linux/GTK2+).