La scheda di sviluppo XLR8 di Alorium Technology, ora disponibile presso Mouser Electronics, è una scheda compatibile con Arduino che si differenzia da un FPGA Altera MAX 10 per il suo chip di elaborazione principale. L'FPGA implementa un core microcontroller compatibile con ATmega328 e consente agli sviluppatori di implementare logiche personalizzate come gli Xcelerator Blocks (XBS), che possono essere integrati nell'FPGA riconfigurabile e collegati direttamente al processore. L'accelerazione hardware basata su FPGA dell'XLR8 si traduce in un significativo miglioramento delle prestazioni a parità di ingombro fisico, utilizzando la stessa toolchain delle schede Arduino Uno standard. Gli sketch progettati per schede compatibili con Arduino possono essere eseguiti anche sull'XLR8, consentendo agli sviluppatori di caricare il codice direttamente sull'XLR8 tramite l'ambiente di sviluppo integrato (IDE) di Arduino e utilizzando shield compatibili con Arduino.
La scheda XLR8 include librerie per l'IDE di Arduino che, grazie agli XB, ne semplificano l'utilizzo, rendendolo semplice come l'aggiunta di una singola istruzione "include" a uno sketch di Arduino. Con gli XB, gli sviluppatori possono eseguire la stessa funzione in una frazione dei cicli di clock necessari per eseguirla via software. Grazie ai tempi di completamento più brevi di attività complesse a livello hardware, la XLR8 libera più cicli di clock per ulteriori funzioni software, con conseguenti calcoli più rapidi e prestazioni complessive dell'applicazione migliorate.

