Compute Module

New from Alorium Technology!

Evo M51 is the next step in the evolution of our FPGA-enhanced embedded microcontroller modules.

It features the 32-bit SAMD51 microcontroller along with an Intel MAX 10 FPGA.  Evo conforms to the Adafruit Feather specification for primary pinout, connectivity, and additional key features.

 

  • Atmel SAMD51 32-bit ARM Cortex-M4 Micro
  • Intel MAX 10 FPGA
  • Feather Footprint
  • Programmable with Arduino
  • Designed for CircuitPython

Programmable With

Designed to Support

Specifications

Snō Top | Small FPGA Module | Arduino Compatible
Snō Bottom | Small FPGA Module | Arduino Compatible
R

Physical Dimensions

  • 0.9 inches x 2.2 inches
R

Processing Power

  • Microchip (Atmel) SAMD51
  • Intel MAX 10 FPGA
R

Digital I/O

  • 55 Total Digital I/O
  • 21 Through-Hole/Castellated Vias
  • 34 Additional Castellated-Only
  • 6 Shared Digital with Analog Pins
  • 3.3V Inputs
  • 3.3V Outputs
  • STEMMA QT (QWIIC Compatible) I2C
R

Analog Inputs

  • 6 Analog Pins
  • 2 Analog Outputs
R

Memory

  • Program FLASH: 512 KB
  • Data Memory SRAM: 192 KB
  • 2 MB Externa FLASH Memory

Videos

Quick Start Pt. 1

Block Diagram Intro

Early Sneak Peek

Evo Progress Updates

New PCBs in house and assembled!

New PCBs arrived this week, and they are working great so far!

Evo Prototype | Compute Module

Lots of development happening to allow the SAMD and FPGA to work together as transparently as possible, and we’ll provide more updates on that as our testing and development continues.

Testing Update

Well, after a bit of a detour chasing down some PCB issues, we have been making great progress programming Evo with Arduino, testing the I/O paths though the SAMD and FPGA to the Feather I/O and castellated vias, and refining the SAMD/FPGA communication channel.

Here’s a pic of of an Evo M51 sitting on a test fixture from the lab.

Evo on Test Fixture

If you look closely, you’ll see that there is no QSPI Flash chip on the board. So, that means that we haven’t gotten CircuitPython up and running on it, yet.  However, we’re building up another handful next week, and I’m hopeful to start testing CircuitPython, as well!