Alorium's XLR8 is a drop-in replacement for an Arduino Uno with out-of-the-box Arduino simplicity with FPGA performance, speed, and precision. XLR8 integrates an AVR-compatible microcontroller in the on-board MAX 10 FPGA, providing compatibility with the vast ecosystem of Arduino shields and accessories and the Arduino IDE.
Alorium Technology provides a library of custom logic functions called Xcelerator Blocks (XBs) through the Arduino IDE that accelerate specific functionality that is slow, problematic, or even impossible for an 8-bit microcontroller. This library includes XBs such as Servo Control, Quadrature, Floating Point Math, NeoPixel, and Enhanced Analog-to-Digital Converter.
Features
- Intel MAX 10 FPGA (8 K LEs)
- Programmable with Arduino IDE
- Embedded 8-bit AVR instruction set compatible microcontroller
- Configurable with custom XBs on the FPGA
- Digital I/O pins: 14
- Analog pins: 6
- ADC resolution: 12-bit sustained
- ADC sample rate: 254 k samples/second
- Program FLASH 32 KB
- Data memory SRAM: 2 KB
- Connectivity: Arduino R3 headers
- Programming interface: Mini USB
- ADC performance: 1 MHz
Applications
- Research and development
- Test and measurement
- Prototyping
- Industrial IoT
- Consumer electronics
- Medical